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

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

Fr3nky

Danni E Command Block?

Recommended Posts

Mi serve un'aiuto.
Sarebbe possibile togliere al giocatore una quantità "X" di vita con un command block?

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ti basti sapere che instant damage toglie 3 cuori a botta, quindi:

- Se vuoi togliere dei cuori interi segui questo procedimento:

1) Piazza un command block, con due repeaters settati a 4 ticks e poi un altro command block.

2) Nel primo command block scrivici 

effect @a 22 1 0

3) Nel secondo

effect @a 7 1 0

per farla breve, quello 0 indica che verrà sottratto un cuore, se ne vuoi sottrarre 2, scrivi 1, se ne vuoi sottrarre 3, scrivi 2 etc...

 

Come funziona:

[spoiler]

Dunque, il primo comando da Absorption per 1 secondo, ogni tick di un repeater equivale ad un decimo di secondo. Absorption da 2 cuori addizionali per ogni livello (Livello 1 da 2 cuori extra, livello 2 da 4 cuori extra etc....) e instant damage ne toglie 3, quindi accadrà questo:
Viene dato absorption

Giusto qualche frazione di secondo prima che l' effetto scompaia, verranno tolti tutti i cuori di absorption e 1 di vita rossa

absorption scompare, lasciando solo il cuore rosso tolto

[/spoiler]

Invece, se vuoi togliere solo mezzo cuore, fai come sopra, ma affianco al primo command block, ne metti un' altro dove scrivi

effect @a 11 1 0

Come funziona:

[spoiler]
11 è resistenza, ogni livello aggionge il 20% di protezione da TUTTI i danni (Apparte la caduta nel void e il comando /kill), quindi il danno diventerà di due cuori e mezzo e non di 3. questo NON va aumentato di potenza man mano che il danno sale

[/spoiler]

 

Spero di essere stato chiaro xD

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ti basti sapere che instant damage toglie 3 cuori a botta, quindi:

- Se vuoi togliere dei cuori interi segui questo procedimento:

1) Piazza un command block, con due repeaters settati a 4 ticks e poi un altro command block.

2) Nel primo command block scrivici 

effect @a 22 1 0

3) Nel secondo

effect @a 7 1 0

per farla breve, quello 0 indica che verrà sottratto un cuore, se ne vuoi sottrarre 2, scrivi 1, se ne vuoi sottrarre 3, scrivi 2 etc...

 

Come funziona:

[spoiler]

Dunque, il primo comando da Absorption per 1 secondo, ogni tick di un repeater equivale ad un decimo di secondo. Absorption da 2 cuori addizionali per ogni livello (Livello 1 da 2 cuori extra, livello 2 da 4 cuori extra etc....) e instant damage ne toglie 3, quindi accadrà questo:
Viene dato absorption

Giusto qualche frazione di secondo prima che l' effetto scompaia, verranno tolti tutti i cuori di absorption e 1 di vita rossa

absorption scompare, lasciando solo il cuore rosso tolto

[/spoiler]

Invece, se vuoi togliere solo mezzo cuore, fai come sopra, ma affianco al primo command block, ne metti un' altro dove scrivi

effect @a 11 1 0

Come funziona:

[spoiler]
11 è resistenza, ogni livello aggionge il 20% di protezione da TUTTI i danni (Apparte la caduta nel void e il comando /kill), quindi il danno diventerà di due cuori e mezzo e non di 3. questo NON va aumentato di potenza man mano che il danno sale

[/spoiler]

 

Spero di essere stato chiaro xD

Sempre il migliore coi Command Block :ahsisi:

Ma si poteva fare questa cosa anche senza, con soli dispenser e redstone, solo che aveva una precisione minore :asd:

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Sempre il migliore coi Command Block :ahsisi:

Ma si poteva fare questa cosa anche senza, con soli dispenser e redstone, solo che aveva una precisione minore :asd:

[spoiler] Grazie <3 [/spoiler]
Si, in una mappa enorme metticeli tut tutti quei dispenser e circuiti duplicati dodici bilioni di volte D:

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.