Hey,
Ich hatte vor ein Jobs Plugin zu programmieren...
Erstmal zwei Jobs einmal Fischer und einmal Miner.
So jetzt zu den eigentlichen Fragen...
1. Was ist hierdran falsch...?????
1.Fehler: Syntax error, insert "{" to complete Methode Body
2.Fehler: Syntax error, insert "}" to complete Methode Body,
Syntax error insert "else Statement" to complete BlockStatement
Syntax error insert "else Statement" to complete IfStatement
2. Wie kriege ich es hin einen Job zu speichern das wenn jemand diese Befehle ausführt z.B. dem Job beitritt.
Mir wäre ein kleines Beispiel echt hilfreich
Ich hatte vor ein Jobs Plugin zu programmieren...
Erstmal zwei Jobs einmal Fischer und einmal Miner.
So jetzt zu den eigentlichen Fragen...
1. Was ist hierdran falsch...?????
1.Fehler: Syntax error, insert "{" to complete Methode Body
2.Fehler: Syntax error, insert "}" to complete Methode Body,
Syntax error insert "else Statement" to complete BlockStatement
Syntax error insert "else Statement" to complete IfStatement
Code:
package cJobs;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class Commands extends JavaPlugin {
public void onEnable() {
System.out.println("[cJobs]Plugin gestartet");
}
public void onDisable() {
System.out.println("[cJobs]Plugin gestoppt");
} <-----1.Fehler Habe dahinter noch eine Klammer gemacht geht aber auch nicht
public boolean onCommand(CommandSender sender, Command cmd, String cmdLabel, String[] args) {
Player p = (Player)sender;
if (cmd.getName().equalsIgnoreCase("job liste")) {
if(p.hasPermission("cjobs.liste")) {
if (args.length == 0) {
p.sendMessage("§2Fischer == /job starten Fischer");
p.sendMessage("§2Miner == /job starten Miner");
if (cmd.getName().equalsIgnoreCase("job hilfe")) {
if(p.hasPermission("cjobs.hilfe")) {
if (args.length == 0) {
p.sendMessage("§2/job starten [Job]");
p.sendMessage("§2/job hilfe");
p.sendMessage("§2/job liste");
if (cmd.getName().equalsIgnoreCase("/job starten")) {
if(p.hasPermission("cjobs.starten")) {
if (args.length == 0) {
p.sendMessage("§2Bitte mache /job starten [Job]");
if (cmd.getName().equalsIgnoreCase("/job")) {
if(p.hasPermission("cjobs.job")) {
if (args.length == 0) {
p.sendMessage("§2Bitte mache /job hilfe für Hilfe");
if (cmd.getName().equalsIgnoreCase("/job beenden Fischer")) {
if(p.hasPermission("cjobs.beenden.fischer")) {
if (args.length == 0) {
p.sendMessage("§2Du hast deinen Job als Fischer beendet");
if (cmd.getName().equalsIgnoreCase("/job beenden Miner")) {
if(p.hasPermission("cjobs.beenden.miner")) {
if (args.length == 0) {
p.sendMessage("§2Du hast deinen Job als Miner beendet");
}
}
}
}
}
}
}
}
}
}
}
return true;
}
else {
return false;
}
}
}
}
}
}
} <-----2.Fehler
Mir wäre ein kleines Beispiel echt hilfreich
Zuletzt bearbeitet: