Vai al contenuto
Il server del mese è
Visita la nostra nuova lista server!

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

Eridor

come teletrasportare quando dormi

Recommended Posts

ciao a tutti, sto creando una custom map e avrei bisogno di un consiglio: si può fare che quando uno va a dormire al risveglio si teletrasporta in un'altro posto? e si possono creare delle pozioni che ti diano l'effetto fame? grazie in anticipo ;)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

per il primo ci devo riflettere un momento, per la pozione usa questo comando in un command block:

/give @p minecraft:potion 1 0 {CustomPotionEffects:[{Id:17,Amplifier:1,Duration:400}],Potion:"minecraft:awkward"}

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

per il primo ci devo riflettere un momento, per la pozione usa questo comando in un command block:

/give @p minecraft:potion 1 0 {CustomPotionEffects:[{Id:17,Amplifier:1,Duration:400}],Potion:"minecraft:awkward"}

Grazie mille;)

se ti viene in mente la prima dimmelo

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Grazie mille;)

se ti viene in mente la prima dimmelo

Per la prima devi usare questo comando: testfor @p {Sleeping:1b} 

In questo modo chi dorme nel letto attiverà il command block con il comando qui sopra

Per cercare di fare l'effetto del teletrasporto per prima cosa crea un clock, ci attacchi un command block, dentro ci metti il comando qua sopra, poi prendi un comparatore e mettilo accanto al command block, ecco ora decidi tu quello che vuoi che succeda

 

Qui sotto ti faccio vedere un piccolo esempio di come puoi fare  :metal: (Clicca il pulsante Spoiler)[spoiler]bd456c6e7c114fe6ae3558b2231f9304.jpg

In questo esempio ho anche messo l'effetto cecità[/spoiler]

 

Ah e se il giocatore prova ad alzarsi, il comando continuerà a funzionare, quindi anche se si alza entro pochi secondi (o più tempo, decidi tu se aumentare il tempo, inserendo più repeater) il comando non si ferma

Se non hai capito qualcosa dimmelo tranquillamente  :patpat:

 

PS: Questo metodo è un po.. "grezzo" e si può fare di meglio, ma nel metodo che farei io non ho idea di come spiegartelo

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Per la prima devi usare questo comando: testfor @p {Sleeping:1b} 

In questo modo chi dorme nel letto attiverà il command block con il comando qui sopra

Per cercare di fare l'effetto del teletrasporto per prima cosa crea un clock, ci attacchi un command block, dentro ci metti il comando qua sopra, poi prendi un comparatore e mettilo accanto al command block, ecco ora decidi tu quello che vuoi che succeda

 

Qui sotto ti faccio vedere un piccolo esempio di come puoi fare  :metal: (Clicca il pulsante Spoiler)[spoiler]bd456c6e7c114fe6ae3558b2231f9304.jpg

In questo esempio ho anche messo l'effetto cecità[/spoiler]

 

Ah e se il giocatore prova ad alzarsi, il comando continuerà a funzionare, quindi anche se si alza entro pochi secondi (o più tempo, decidi tu se aumentare il tempo, inserendo più repeater) il comando non si ferma

Se non hai capito qualcosa dimmelo tranquillamente  :patpat:

 

PS: Questo metodo è un po.. "grezzo" e si può fare di meglio, ma nel metodo che farei io non ho idea di come spiegartelo

ma funziona nella 1.9?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ma funziona nella 1.9?


Si, dovrebbe andare, provalo magari con una mappa backup ma credo funzioni tranquillamente

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ho trovato questo metodo:

AGnfJGc.png

1./effect @a[score_sleep_min=1] minecraft:nausea 6 6 true

2./effect @a[score_sleep_min=1] minecraft:blindness 4 1 true

3./scoreboard players set @p sleep 1 {Sleeping:1b}

4./scoreboard players add @a[score_sleep_min=1] Sticks 1

5./scoreboard players set @a[score_Sticks_min=100,score_Sticks=100] sleep 0

6./execute @a[score_Sticks_min=100,score_Sticks=100] ~ ~ ~ /tp @a[score_Sticks_min=100,score_Sticks=100] X Y Z

7./scoreboard players set @a[score_Sticks_min=100,score_Sticks=100] Sticks 0

 

gli scoreboard sono i seguenti:

sleep: scoreboard objectives add sleep dummy

Sticks: scoreboard objectives add Sticks dummy

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Si, dovrebbe andare, provalo magari con una mappa backup ma credo funzioni tranquillamente

ho provato ma non funziona. forse ho sbagliato qualcosa. come lo faccio il clock?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ho provato ma non funziona. forse ho sbagliato qualcosa. come lo faccio il clock?

Ci sono diversi clock, tipo:
1) Hopper clock

2) /fill clock

3) /setblock clock

 

Ti consiglio di guardare tutto questo video (non mio)  :fermofumo:

https://www.youtube.com/watch?v=wl7OTjO97BY

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ci sono diversi clock, tipo:
1) Hopper clock

2) /fill clock

3) /setblock clock

 

Ti consiglio di guardare tutto questo video (non mio)  :fermofumo:

https://www.youtube.com/watch?v=wl7OTjO97BY

ok grazie :)


ho trovato questo metodo:

AGnfJGc.png

1./effect @a[score_sleep_min=1] minecraft:nausea 6 6 true

2./effect @a[score_sleep_min=1] minecraft:blindness 4 1 true

3./scoreboard players set @p sleep 1 {Sleeping:1b}

4./scoreboard players add @a[score_sleep_min=1] Sticks 1

5./scoreboard players set @a[score_Sticks_min=100,score_Sticks=100] sleep 0

6./execute @a[score_Sticks_min=100,score_Sticks=100] ~ ~ ~ /tp @a[score_Sticks_min=100,score_Sticks=100] X Y Z

7./scoreboard players set @a[score_Sticks_min=100,score_Sticks=100] Sticks 0

 

gli scoreboard sono i seguenti:

sleep: scoreboard objectives add sleep dummy

Sticks: scoreboard objectives add Sticks dummy

non mi funziona

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

ok grazie :)


non mi funziona

li hai messi nell'ordine giusto?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

×
×
  • Crea Nuovo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.