Hey,
Ich fange nun nach einer sehr langen Pause wieder damit an Bukkit Plugins zu programmieren.
Leider habe ich einiges wieder vergessen...
Nun meine Frage: Wie schaffe ich es das ein Command für einen Spieler und für die Konsole ausführbar ist?
Hier mein erster Command: (vielleicht könnt ihrs ja mal als Beispiel so umwandeln das der Command für die Konsole und die Spieler verfügbar ist...)
MFG,
LRMedia
Ich fange nun nach einer sehr langen Pause wieder damit an Bukkit Plugins zu programmieren.
Leider habe ich einiges wieder vergessen...
Nun meine Frage: Wie schaffe ich es das ein Command für einen Spieler und für die Konsole ausführbar ist?
Hier mein erster Command: (vielleicht könnt ihrs ja mal als Beispiel so umwandeln das der Command für die Konsole und die Spieler verfügbar ist...)
Code:
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
Player p = (Player)sender;
if ((cmd.getName().equalsIgnoreCase("vote")) &&
(p.hasPermission("soi.vote")))
{
String link = getConfig().getString("Config.link");
String Servername = getConfig().getString("Config.servername");
String Award = getConfig().getString("Config.award");
p.sendMessage("§6--------------[§a " + Servername + " Vote §6]--------------");
p.sendMessage("");
p.sendMessage("§a1. §3Link: §c" + link);
p.sendMessage("§a2. §3Öffne den Link im deinem Browser.");
p.sendMessage("§a3. §3Gebe den Sicherheits Code ein.");
p.sendMessage("§a4. §3Gebe deinen (Minecraft)Namen ein .");
p.sendMessage("§a5. §3Klicke auf Bewerten..");
p.sendMessage("§a6. §3Aktuelle Vote Belohnung: §a" + Award);
p.sendMessage("");
p.sendMessage("§6---------------[ §aDanke fürs Voten §6]---------------");
}
return true;
MFG,
LRMedia