Il forum è in modalità sola lettura dal 16 giugno 2019, ora siamo su Discord. Altre informazioni

[Richiesta] Comando

Ciao sto cercando un comando che permette di dare al giocatore in questione uno smeraldo ogni Kill su un giocatore e levare uno a ogni sua morte. Grazie in anticipo. Gioco in 1.11
Per dare lo smeraldo devi creare la scoreboard delle uccisioni:
/scoreboard objectives add Uccisioni totalKillCount.
Dopo di che devi attivare un command block a ripetizione con il seguente comando
"/give @p[score_Uccisioni_min=1] minecraft:emerald"
Collegato a questo mettine uno a catena condizionale con:
"/scoreboard players remove @p[score_Uccisioni_min=1] Uccisioni 1.
Per rimuoverne solo 1 non so come fare, ma puoi rimuoverli tutti facendo:
/scoreboard objectives add morti deathCount"
e poi fare
"/clear @p[score_Morti_min=1] minecraft:emerald"
28/12/2016, 17:41AlexPlayer3000 ha scritto: Per dare lo smeraldo devi creare la scoreboard delle uccisioni:
/scoreboard objectives add Uccisioni totalKillCount.
Dopo di che devi attivare un command block a ripetizione con il seguente comando
"/give @p[score_Uccisioni_min=1] minecraft:emerald"
Collegato a questo mettine uno a catena condizionale con:
"/scoreboard players remove @p[score_Uccisioni_min=1] Uccisioni 1.
Per rimuoverne solo 1 non so come fare, ma puoi rimuoverli tutti facendo:
/scoreboard objectives add morti deathCount"
e poi fare
"/clear @a[score_Morti_min=1] minecraft:emerald"
Per prima cosa con totalKillCount vengono contate tutte le kill, comprese quelle riguardanti i mob. Quindi invece di totalKillCount ci va playerKillCount.
Invece riguardo clear basta fare /help clear per vederne la sintassi. In questo caso il comando è /clear @a[score_Morti_min=1] emerald 0 1.
Comunque, in caso segui questa [url=https://www.minecraft-italia.it/forum/t-cb-modificare-i-messaggi-di-morte-senza-plugin-in-minecraft-1-9][/url]mia guida (scusate per lo spam) e sostituisci il comando /tellraw al comando che ti serve (Modificato 28/12/2016, 18:13 da CommandLeo.)
Se ti sono stato utile 
clicca su +1

[Immagine: Fo29yyU.png][Immagine: Vsfkgsk.png]

[Immagine: bOeKnoS.png]
Per rimuovere una certa quantità di oggetti basta usare /clear con gli argomenti necessari.

Codice:
/clear [player] [item] [data] [maxCount] [dataTag]

Se vuoi rimuovere 1 smeraldo dai giocatori che muoiono basta usare:

Codice:
/clear @a[score_Morti_min=1] minecraft:emerald 0 1

Ti suggerisco di usare @a e specificare il raggio; @p tende ad essere scomodo in multiplayer.


Regards

-Maca ♪
1 utente apprezza questo post
Discussioni simili
Risposta di pietro140502
06/05/2019, 06:30
Risposta di Eng100
03/05/2019, 09:25
 
[Risolto] Comando /bossbar
Risposta di buccimichele5
30/04/2019, 18:11
Risposta di Lollo3000_PRO
09/04/2019, 12:57
Risposta di Totto
30/03/2019, 22:43

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)