Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Lo scopo di questo tutorial è quello di mostrarti come utilizzare ciascuna delle operazioni delle classifiche per i giocatori.
Il concetto è quello di creare un traguardo con sei giocatori per rappresentare le cifre 0, 1, 2, 3, 5 e 10 e un altro traguardo per contenere due giocatori i cui punteggi saranno cambiati quando si eseguono le operazioni.
Numeri: 0, 1, 2, 3, 5, 10
Amici: Alex, Toast
Configurazione
Inizia creando due traguardi della classifica chiamati "Numeri" e "Amici".
/scoreboard objectives add Numbers dummy Numbers /scoreboard objectives add Friends dummy FriendsVisualizza il traguardo Numeri con l'opzione list (elenco) e il traguardo Amici con l'opzione sidebar (barra laterale).
/scoreboard objectives setdisplay list Numbers/scoreboard objectives setdisplay sidebar FriendsAl traguardo denominato Numeri, aggiungi i giocatori "Zero", "Uno", "Due", "Tre", "Cinque" e "Dieci" e assegna a ognuno di essi lo stesso numero di punti del loro nome.
/scoreboard players add One Numbers 1 /scoreboard players add Two Numbers 2 . . . /scoreboard players add Ten Numbers 10Nota
Dopo aver aggiunto un giocatore, quando torni nella schermata della chat per aggiungerne un altro, puoi premere la freccia su della tastiera per scorrere i comandi precedenti e cambiare semplicemente il nome del giocatore e il valore del punteggio. In questo modo, risparmi un po' di tempo.

Aggiungi i giocatori chiamati "Alex" e "Toast" al traguardo Amici e assegna a ciascuno di essi un punteggio di 4.
/scoreboard players add Alex Friends 4 /scoreboard players add Toast Friends 4
Usiamo gli operatori
1. = Assegna
Il valore attuale del punteggio di Alex è 4. Utilizza l'operatore = per assegnare il valore del punteggio del giocatore Dieci, che è 10.
/scoreboard players operation Alex Friends = Ten Numbers
Risultato: Alex ora ha un punteggio di 10.

2. >< Scambia valori
Uno dei modi per assegnare a un giocatore un punteggio specifico è quello di scambiare i punteggi tra due giocatori.
/scoreboard players operation Alex Friends >< Toast Friends
Risultato: Alex ha un punteggio di 4, Toast ha un punteggio di 10.

3. *= Moltiplicazione
Moltiplica il punteggio di Toast di 10 per 3.
/scoreboard players operation Toast Friends *= Three Numbers
Risultato: Toast ha 30 punti.

4. += Aggiungi
Aggiungi il punteggio di Toast al punteggio di Alex.
/scoreboard players operation Alex Friends += Toast Friends
Risultato: Alex ha 34 punti. Il punteggio di Toast rimane invariato, quindi è sempre 30.

5. -= Sottrazione
Sottrai 5 dal punteggio di Toast.
/scoreboard players operation Toast Friends -= Five Numbers
Risultato: Toast ha 25 punti.

6. /= Divisione
Semplice - Nessun resto
Dividi il punteggio di Toast per 5.
/scoreboard players operation Toast Friends /= Five Numbers

Più complicato - C'è il resto
Dividi il punteggio di Alex per 5.
/scoreboard players operation Alex Friends /= Five Numbers
Risultato: Alex ora ha un punteggio di 6. Il resto viene ignorato.

E se divido per zero?
Dividi il punteggio di Toast per 0.
/scoreboard players operation Toast Friends /= Zero Numbers
Risultato: non succede niente (fiu!).

7. > Confronta - Maggiore di
Confronta il punteggio di Toast con quello di Alex. Il punteggio di Toast sarà impostato sul valore più alto.
/scoreboard players operation Toast Friends > Alex Friends
Risultato: il punteggio di Toast è stato impostato su 6, il punteggio di Alex rimane invariato.

Se riprovi a eseguire l'operazione con entrambi i punteggi uguali, ottieni lo stesso messaggio.
8. < Confronta - Minore di
Confronta il punteggio di Toast con quello del giocatore Tre di 3. Il punteggio di Toast sarà impostato sul valore più basso.
/scoreboard players operation Toast Friends < Three Numbers
Risultato: il punteggio di Toast è impostato su 3.

9. %= Valore assoluto
Questa operazione prende il punteggio attuale di Alex, lo divide per 2, quindi assegna il resto come nuovo punteggio di Alex.
/scoreboard players operation Alex Friends %= Two Numbers
Risultato: il punteggio di Alex è impostato su 0.

E adesso?
Ora che conosci le operazioni della classifica, potresti imparare di più sui blocchi di comando e sulle funzioni e provare a combinare il tutto.