[Domanda] 100HP

Howdy, volevo chiedervi come avere la vita su MC in 100 HP anziché in 10HP
nel senso, non avere milemila cuori ma avere ad esempio 10/100 al posto di 1/10 cuori premendo tab
non mi so spiegare
lascio un paio di video per capire cosa intendo
https://www.youtube.com/watch?v=1D6OMhT29wA - 11:01
così
@zOmega55 , da quello che ho capito, vuoi che nella tablist ci sia 100 al posto di 10, 90 al posto 9 ed ecc. ?
Se sono stato utile lascia rep.

13/11/2016, 12:02zTekhnyUPScreen ha scritto: @zOmega55 , da quello che ho capito, vuoi che nella tablist ci sia 100 al posto di 10, 90 al posto 9 ed ecc. ?

esatto
@zOmega55 , cerco un plugin dove sia possibile farlo e se lo trovo, te lo linko Wink
Se sono stato utile lascia rep.

13/11/2016, 12:14zTekhnyUPScreen ha scritto: @zOmega55 , cerco un plugin dove sia possibile farlo e se lo trovo, te lo linko Wink

In vanilla non è possibile? che lo vorrei mettere con magari un commandblock su un mondo con uhcblox
@zOmega55 , purtroppo non sono un esperto di commandblock, quindi non posso aiutarti Sad. Sorry
Se sono stato utile lascia rep.

@zTenkyUPScreen ok, tranquillo! :D
Metodo vanilla:

scrivi in chat questo comando:
Codice:
/scoreboard objectives add vita health

poi scrivi questo comando, sempre in chat:
Codice:
/effect @a 21 10000 4 true
infine scrivi in chat questo comando e invio:
Codice:
/scoreboard objectives setdisplay list vita
per il resto potrebbe essere un po' buggato quindi dovrai uscire e rientrare dal mondo o prendere un danno.

Spero ti sia stato d'aiuto Smile (Modificato 13/11/2016, 17:33 da theMO.)
@TheCommandError
non è quello che intendo
così (apparte che sarebbero 40HP) ho 20 cuori e non i dieci che intendo, io vorrei che con tab la vita sia espressa in un numero compreso tra 1 (meno di mezzo cuore) e 100 (10 cuori) con 50 (cinque cuori) 40 (quattro cuori) 25 (2 cuori e mezzo) e così via
15/11/2016, 14:07zOmega55 ha scritto: ...Io vorrei che con [tab] la vita sia espressa in un numero compreso tra 1 (meno di mezzo cuore) e 100 (10 cuori) con 50 (cinque cuori) 40 (quattro cuori) 25 (2 cuori e mezzo) e così via

@zOmega55

Prova questo poi dimmi:

Ti serviranno 3 scoreboard objectives, usa questi comandi:

Citazione:/scoreboard objectives add health20 health

Questa scoreboard mostra la salute di ogni giocatore in un numero tra 0 e 20, quindi ci basta moltiplicarlo per cinque.

Citazione:/scoreboard objectives add health100 dummy Salute

Citazione:/scoreboard objectives add Cinque dummy

Poi diamo all'obiettivo 'Cinque' un giocatore inesistente che ha punteggio 5

Citazione:/scoreboard players set Cinque Cinque 5



Ora prendi un Command Block Ripetizione e inseriscici questo comando:

Citazione:scoreboard players operation @a health100 = @a health20

Collega un Command Block Catena Non Condizionale con questo comando al precedente Ripetizione.


Citazione:scoreboard players operation @a health100 *= Cinque Cinque

Infine, esegui
Citazione:/scoreboard objectives setdisplay list health100

Se la salute deve apparire nella lista dei player, affianco ad ogni player, tenendo premuto [TAB].

Citazione:/scoreboard objectives setdisplay sidebar health100
Per farla comparire sul lato destro dell'interfaccia.

oppure

Citazione:/scoreboard objectives setdisplay belowname health100
Per mostrarla sotto il nome di ogni giocatore.

Ovviamente puoi usarne una o tutte, sta a te.



Dimmi se va bene e sopratutto se funziona. (Modificato 15/11/2016, 16:38 da Maca.)
1 utente apprezza questo post
Ora prendi un Command Block Ripetizione e inseriscici questo comando:
Qual'è? quello viola o quello verde?

e questo? XD
Collega un Command Block Catena Non Condizionale

non sono esperto di command block lol
@Macapple96
Grazie, se mi rispondi provo subito! :D

@Macapple96

@Macapple95

Non va mi da rigenerazione e con tab sempre "0" 
Ne troveresti uno/ne riusciresti a fare uno per la 1.8? (Modificato 16/11/2016, 14:21 da zOmega55.)
16/11/2016, 14:00zOmega55 ha scritto: Ora prendi un Command Block Ripetizione e inseriscici questo comando:
Qual'è? quello viola o quello verde?

e questo? XD
Collega un Command Block Catena Non Condizionale

non sono esperto di command block lol
@Macapple96
Grazie, se mi rispondi provo subito! Big Grin


Il Ripetizione è viola.

Catena è verdolino.

Se la freccia sopra il command block è fatta così, non è condizionale: |>

Così è condizionale: >> (Ha una fossetta in mezzo)



Per 1.8 i comandi sono gli stessi, basta solo che attivi con della redstone i command block costantemente.
(Fai un clock come ti pare)



Citazione:Non va mi da rigenerazione e con tab sempre "0"

Non è il mio comando a dare rigenerazione. Io non ho usato il comando /effect (Modificato 17/11/2016, 02:52 da Maca.)
17/11/2016, 02:51Macapple96 ha scritto:
16/11/2016, 14:00zOmega55 ha scritto: Ora prendi un Command Block Ripetizione e inseriscici questo comando:
Qual'è? quello viola o quello verde?

e questo? XD
Collega un Command Block Catena Non Condizionale

non sono esperto di command block lol
@Macapple96
Grazie, se mi rispondi provo subito! Big Grin


Il Ripetizione è viola.

Catena è verdolino.

Se la freccia sopra il command block è fatta così, non è condizionale: |>

Così è condizionale: >> (Ha una fossetta in mezzo)



Per 1.8 i comandi sono gli stessi, basta solo che attivi con della redstone i command block costantemente.
(Fai un clock come ti pare)



Citazione:Non va mi da rigenerazione e con tab sempre "0"

Non è il mio comando a dare rigenerazione. Io non ho usato il comando /effect

In effetti Confused
Ora riprovo con un altro mondo

15/11/2016, 16:38Macapple96 ha scritto:
15/11/2016, 14:07zOmega55 ha scritto: ...Io vorrei che con [tab] la vita sia espressa in un numero compreso tra 1 (meno di mezzo cuore) e 100 (10 cuori) con 50 (cinque cuori) 40 (quattro cuori) 25 (2 cuori e mezzo) e così via

@zOmega55

Prova questo poi dimmi:

Ti serviranno 3 scoreboard objectives, usa questi comandi:

Citazione:/scoreboard objectives add health20 health

Questa scoreboard mostra la salute di ogni giocatore in un numero tra 0 e 20, quindi ci basta moltiplicarlo per cinque.

Citazione:/scoreboard objectives add health100 dummy Salute

Citazione:/scoreboard objectives add Cinque dummy

Poi diamo all'obiettivo 'Cinque' un giocatore inesistente che ha punteggio 5

Citazione:/scoreboard players set Cinque Cinque 5



Ora prendi un Command Block Ripetizione e inseriscici questo comando:

Citazione:scoreboard players operation @a health100 = @a health20

Collega un Command Block Catena Non Condizionale con questo comando al precedente Ripetizione.


Citazione:scoreboard players operation @a health100 *= Cinque Cinque

Infine, esegui
Citazione:/scoreboard objectives setdisplay list health100

Se la salute deve apparire nella lista dei player, affianco ad ogni player, tenendo premuto [TAB].

Citazione:/scoreboard objectives setdisplay sidebar health100
Per farla comparire sul lato destro dell'interfaccia.

oppure

Citazione:/scoreboard objectives setdisplay belowname health100
Per mostrarla sotto il nome di ogni giocatore.

Ovviamente puoi usarne una o tutte, sta a te.



Dimmi se va bene e sopratutto se funziona.

Non va
Mi parte da 0
quando subisco danno va a 85 (se perdo 1,5 cuori, come è giusto che sia)
poi però se ne subisco ancora non cala (Modificato 17/11/2016, 15:27 da zOmega55.)
17/11/2016, 14:44zOmega55 ha scritto: Non va
Mi parte da 0
quando subisco danno va a 85 (se perdo 1,5 cuori, come è giusto che sia)
poi però se ne subisco ancora non cala

Usa un clock rapido:
[Immagine: eKIR4Qh.png]
Metti uno dei due command block che ti ho detto su un lato del blocco di redstone, metti l'altro command block su un altro lato del blocco di redstone.



Se continua a non funzionare non so che dirti. A me in 1.9.4 funziona perfettamente.

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