Il 16 giugno 2019, il forum e le risorse diventeranno in sola lettura. Clicca qui per maggiori informazioni

[Richiesta] Pozione con comando che si esegue una volta bevuta

Mi serve una mano per un progetto che sto portando avanti e che consiste nel creare una pozione tramite command block che una volta bevuta esegue un comando. Ho già creato questo comando il single player ma non funzionerà mai in multyplayer perché chi se ne intende un po' di command block sa benissimo che il campo d'azione @p è praticamente inutile li. Quindi la mia richiesta è o il comando completo, cosa che penso sarà impossibile da ottenere visto che facendo delle ricerche su internet ho notato che NON ESISTE, oppure il modo di far funzionare il "testfor effect" nel multyplayer che ho visto si può fare utilizzando gli scoreboard ma è molto instabile come sistema e si bugga spesso.

Grazie in anticipo per il tempo dedicato.

Anche se avete una minima pista su come riuscirci rispondete a questo post oppure scrivetemi in messaggio privato. (Modificato 07/08/2015, 21:04 da zioGiok.)
Le scoreboard sono tutto ragazzo.
Partiamo col fatto che quello che presento deve essere lagless, quindi qualsiasi elemento redstone che non sia command block eliminato. Quindi tutto collegato ai fill clock.

Creiamo una scoreboard, chiamata come vuoi. Usando la stat stat.useItem specificandola con l'ID di tale pozione, possiamo verificare quando il giocatore beve tale pozione. Quando la scoreboard sale di 1, la resettiamo e avviamo l'effetto.
Il selettore del giocatore quindi diventerà @a[score_nomescoreboard_min=1]. Usalo per resettare la scoreboard del giocatore e per avviare il comando/i che vuoi.
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 Ghast_hunter
22/04/2019, 19:33
Risposta di Lollo3000_PRO
09/04/2019, 12:57

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