• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

ClearInventory Plugin...

Status
Für weitere Antworten geschlossen.

Lik3Fr33

Redstoneengineer
Gesperrt
Registriert
1 Oktober 2012
Beiträge
37
Diamanten
0
Minecraft
mdafcker / Lik3Fr33
Hay Leute..
Ich habe ein ClearInventory Plugin gemacht..
Hier mal der Code:

Code:
    if ((commandLable.equalsIgnoreCase("ci")) || (commandLable.equalsIgnoreCase("ClearInventory"))) {
        if ((sender instanceof Player)) {
           Player pl = (Player)sender; 
           if (pl.hasPermission("system.clearinventory")) {
           if (args.length == 0) {
           
           pl.getInventory().clear();
           pl.sendMessage("§eDu hast dein Inventar gelöscht.");
           }
         }
         else {
           pl.sendMessage("§cDu hast keine Rechte für /clearinventory!");
         }
       } else {
         log.info("§cDies ist ein Ingame Befehl!");
       }
       return true;
     }

    if ((commandLable.equalsIgnoreCase("ci")) || (commandLable.equalsIgnoreCase("ClearInventory"))) {
        if ((sender instanceof Player)) {
           Player ziel = this.getServer().getPlayer(args[0]);
           if (ziel.hasPermission("system.other.clearinventory")) {
           if (args.length == 1) {
           
        	   ziel.getInventory().clear();
        	   ziel.sendMessage("§eDein Inventar würde geleert.");
           }
         }
         else {
        	 ziel.sendMessage("§cDu hast keine Rechte für /clearinventory!");
         }
       } else {
         log.info("§cDies ist ein Ingame Befehl!");
       }
       return true;
     }
Und Ich kenne mich nocht nicht so richtig aus mit "args[o]" Ich hatte es gerne so gehabt /ci <spieler> aber das geht nicht W a R U M ? !
Wer nett wenn einer Schreibt Warum es nicht geht ;)

Mfg, Lik3Fr33
 

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
Lern Java bevor du anfängst Plugins zu schreiben.
args ist nur ein String array, wo muss man sich da bitte auskennen?
Und ausserdem returnst du nach dem ersten befehl zu 100%,
so kann das natürlich nicht funktionieren.
 
Status
Für weitere Antworten geschlossen.
Oben