minecraft Herzen programmieren?

...komplette Frage anzeigen

3 Antworten

Ich könnte dir helfen wenn du das ganze mit, commandblöcken verwirklichen möchtest. Mit Plugins kenne ich mich leider nicht so gut aus

Antwort bewerten Vielen Dank für Deine Bewertung

Guten Morgen,

Hier ist eine simple Lösung:

double h = k.getHealth();
if(h == 9.5 || h == 10){
p.sendMessage("§4♥♥♥♥♥♥♥♥♥♥");
} else if(h == 8.5 || h == 9){
p.sendMessage("§4♥♥♥♥♥♥♥♥♥§f♥");
} else if(h == 7.5 || h == 8){
p.sendMessage("§4♥♥♥♥♥♥♥♥§f♥♥");
} else if(h == 6.5 || h == 7){
p.sendMessage("§4♥♥♥♥♥♥♥§f♥♥♥");
} else if(h == 5.5 || h == 6){
p.sendMessage("§4♥♥♥♥♥♥§f♥♥♥♥");
} else if(h == 4.5 || h == 5){
p.sendMessage("§4♥♥♥♥♥§f♥♥♥♥♥");
} else if(h == 3.5 || h == 4){
p.sendMessage("§4♥♥♥♥§f♥♥♥♥♥♥");
} else if(h == 2.5 || h == 3){
p.sendMessage("§4♥♥♥§f♥♥♥♥♥♥♥");
} else if(h == 1.5 || h == 2){
p.sendMessage("§4♥♥§f♥♥♥♥♥♥♥♥");
} else if(h == 0.5 || h == 1){
p.sendMessage("§4♥§f♥♥♥♥♥♥♥♥♥");
} else{
p.sendMessage("§f♥♥♥♥♥♥♥♥♥♥");
}

Das ginge theoretisch auch mit einer Schleife, das kannst du aber ja selbst optimieren.

Antwort bewerten Vielen Dank für Deine Bewertung

Anzahl der Herzen, die man noch hat:
p.getHealth()

Anzahl der Herzen, die man nicht mehr hat:
p.getMaxHealth() - p.getHealth()

also dann:
String s = "Leben von Killer: §4";
for (int i = 0; i < p.getHealth(); i++) {
    s = s + "♥";
}
s = s + "§f";
for (int i = 0; i < (p.getMaxHealth - p.getHealth()); i++) {
    s = s + "♥";
}
killed.sendMesage(s);



(ich bin mir nicht ganz sicher, ob ich die Frage richtig verstanden habe)

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?