Ritardare i comandi senza l'uso dei ripetitori [1.13] [1.12.2] Guide download

Ritardare i comandi senza l'uso dei ripetitori [1.13] [1.12.2]

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}

(Comandi 1.12.2)


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 XD)

Commenti 4 risposte

Accedi per commentare.

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 esistere:asd:)
iHeroN ha scritto:. Adoro. Estirpiamo la redstone dai comandi!

@iHeroN concordo pienamente!:asd:
Adoro. Estirpiamo la redstone dai comandi!





















v


v


[align=center][spoiler=1.12.2]
[/color]
v
[/color]
v
[/color]
[/spoiler][/align]
















v


v




).[/color]

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


v


v







Informazioni

Aggiunto da
Compatibilità
1.12.2, 1.12.1, 1.12, 1.11.2
Crediti
Lorgon111
Link sponsorizzati

Link sponsorizzati