Minecraft / Bukkit: Ich will, dass, wenn ein Spieler /Damage 2 eingibt, er dann 2 Schaden bekommt. Wie muss ich das programmieren?
Hallo,
ich habe eine Frage zum Java-Programmieren.
Ich will, dass, wenn ein Spieler /Damage 2 eingibt, er dann 2 Schaden bekommt. Wenn er /Damage 5 eingibt, soll er 5 Schaden bekommen.
Mein Problem:
Ich weiß nicht, wie ich das Programmieren muss, damit das möglich ist.
Hier ist meine Programmierung:
package de.iltisauge.cmd;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class CMD_TAKEDAMAGE implements CommandExecutor {
@Override
public boolean onCommand(CommandSender sender, Command cmd, String lable, String[] arg3) {
Player p = (Player) sender;
int x = 2;
if (cmd.getName().equalsIgnoreCase("damage")) {
if (p.hasPermission("system.damage")) {
p.damage(x);
}
else {
p.sendMessage("§cDu hast keine Rechte!");
}
}
return false;
}
}