[Guida] Ritardare i comandi senza usare i ripetitori [1.13]

[Immagine: Guidacommandblock.jpg]

State creando una custom map e vi serve un metodo compatto per ritardare i comandi senza utilizzare kilometri e kilometri di ripetitori? Questa guida fa al caso vostro!



PREMESSA

Prima di iniziare la guida, vorrei ringraziare @Maca per avermi fatto conoscere questo metodo grazie anche a questo video(e anche grazie a una sua spiegazione dettagliata, che ho usato per fare questa guida)!



FASE 1

Per cominciare, ci servono 3 blocchi comandi: uno a ripetizione e due a catena, tutti impostati a "sempre attivo".

/tag @e[tag=DelayCloud,nbt={Age:-1}] add DelayDone
v
/execute at @e[tag=DelayDone] run data merge block ~ ~ ~ {auto:1b}
v
/execute at @e[tag=DelayDone] run data merge block ~ ~ ~ {auto:0b}



FASE 2

Una volta fatta questa procedura, possiamo rallentare il comando!
Facciamo un esempio: vogliamo fare un dialogo in cui passano 2 secondi tra un messaggio e l'altro. Qualcosa del genere:

Ciao!
2 secondi
... chi sei?!

Il blocco comandi che fa da rallentatore deve essere a catena, e va messo in questo modo:

/tellraw @a {"text":"ciao!"}
v
/summon area_effect_cloud CoordinateDelProssimoBloccoComandi {Tags:["DelayCloud"],Age:-20}
v
/tellraw @a {"text":"... e tu chi sei?!"}
(Se utilizzi una versione precedente alla 1.11, come la 1.10 e la 1.9, l'entità si chiama AreaEffectCloud)

Quello che fa questo comando è generare all'interno del blocco comandi che deve avviarsi con un rallentamento un'Area Effect Cloud con un tag preciso e una tag {Age} che equivale al ritardo che vuoi avere in tick (ricorda che 20 tick = 1 secondo).

Se il blocco comandi che si vuole ritardare è uno solo, allora bisogna eseguire questa procedura:

Lasciare vuoto
v
/summon area_effect_cloud CoordinateDelProssimoBloccoComandi {Tags:["DelayCloud"],Age:-20}
v

(Esempio) /tp @p coordinate (utile per un jumpscare Ewq Asd )



(Modificato 19/07/2018, 15:39 da pietro140502.)
Che la forza sia con voi!
Se un utente ti aiuta, tu ringrazialo con un +1 o un mi piace (o con un grazie)!

Non offro assistenza privata! Se hai bisogno di aiuto, apri una discussione!

[Immagine: ZXD4rZ.png][Immagine: F1B0270035EC4CA1ACED.png]

[Immagine: 06a.gif]
7 utenti apprezzano questo post
Adoro. Estirpiamo la redstone dai comandi!


 Ti sono stato utile?
Yeee! Aiutami con +1 rep Yeee! 


La mia mappa: SKY:REBUILD















2 utenti apprezzano questo post
30/05/2018, 19:34iHeroN ha scritto: Adoro. Estirpiamo la redstone dai comandi!
@iHeroN concordo pienamente!Asd (Modificato 30/05/2018, 19:49 da pietro140502.)
Che la forza sia con voi!
Se un utente ti aiuta, tu ringrazialo con un +1 o un mi piace (o con un grazie)!

Non offro assistenza privata! Se hai bisogno di aiuto, apri una discussione!

[Immagine: ZXD4rZ.png][Immagine: F1B0270035EC4CA1ACED.png]

[Immagine: 06a.gif]
Aggiunti i comandi per la 1.13!
Ringrazio nuovamente @Maca per la loro traduzione dalla 1.12.2 alla 1.13! (Praticamente senza di lui questa guida non potrebbe esistereAsd) (Modificato 03/06/2018, 19:33 da pietro140502.)
Che la forza sia con voi!
Se un utente ti aiuta, tu ringrazialo con un +1 o un mi piace (o con un grazie)!

Non offro assistenza privata! Se hai bisogno di aiuto, apri una discussione!

[Immagine: ZXD4rZ.png][Immagine: F1B0270035EC4CA1ACED.png]

[Immagine: 06a.gif]
1 utente apprezza questo post
chi è quello che ha messo dislike????
1 utente apprezza questo post
23/06/2018, 09:47giulgu17 ha scritto: chi è quello che ha messo dislike????
Ah, io non lo so.
Pazienza, tanto è solo 1 su 5 Sasa Patpat
Che la forza sia con voi!
Se un utente ti aiuta, tu ringrazialo con un +1 o un mi piace (o con un grazie)!

Non offro assistenza privata! Se hai bisogno di aiuto, apri una discussione!

[Immagine: ZXD4rZ.png][Immagine: F1B0270035EC4CA1ACED.png]

[Immagine: 06a.gif]
decisamente la migliore guida di sempre
Discussioni simili
Risposta di DragonHeart104
17/11/2018, 16:21
Risposta di Edo022
17/11/2018, 00:50
Risposta di Ghast_hunter
13/11/2018, 20:16
Risposta di Oscarx
07/11/2018, 20:12
 
1 83
Risposta di iHeroN
03/11/2018, 16:38

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