Hey na?
Ich bin gerade dabei ein Plugin zu programmieren.
Ich habe mir alle meine Erfahrungen des Programmierens per Learning by Doing selbst beigebracht.
Also bin ich noch ein Anfänger.
Aber ich will mich auch gar nicht rechtfertigen, ich bekomme es einfach nicht hin.
Der Fehler muss bei der if-else liegen, die überprüft, ob der boolean "isAutonickActivated" auf true gesetzt ist und dem Spieler eine entsprechende Ausgabe gibt, da bei dem Schreiben des Commands /nick auto stets
ausgeführt wird.
Schönen Tag noch :c
~Lagerhallle
Ich bin gerade dabei ein Plugin zu programmieren.
Ich habe mir alle meine Erfahrungen des Programmierens per Learning by Doing selbst beigebracht.
Also bin ich noch ein Anfänger.
Aber ich will mich auch gar nicht rechtfertigen, ich bekomme es einfach nicht hin.
Code:
if(p.hasPermission("lc.nick"))
{
if(args.length == 0) {
p.sendMessage(Prefix + " §cBenutze bitte /nick auto, um den automatischen Nickname zu aktivieren, \n /nick info, um deinen Nickname anzuzeigen \n ");
}
else if(args.length == 1) {
if(args[0].equalsIgnoreCase("auto"))
{
if(isAutonickActivated != true)
{
p.sendMessage(Prefix + " §6Du hast Autonick §2aktiviert.");
isAutonickActivated = true;
}
else {
p.sendMessage(Prefix + " §6Du hast Autonick §4deaktiviert.");
isAutonickActivated = false;
}
}
}
}
else {
p.sendMessage(Prefix + " §cNicht genügend Berechtigungen");
}
Der Fehler muss bei der if-else liegen, die überprüft, ob der boolean "isAutonickActivated" auf true gesetzt ist und dem Spieler eine entsprechende Ausgabe gibt, da bei dem Schreiben des Commands /nick auto stets
Code:
p.sendMessage(Prefix + " §6Du hast Autonick §2aktiviert.");
Schönen Tag noch :c
~Lagerhallle