• 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!

Brauche Hilfe Mit Code.

ZockerBoysHD

Kuhfänger
Registriert
15 August 2014
Beiträge
56
Diamanten
0
Minecraft
ZockerBoysHD
Hallo

Ich wollte grade ein Event Gewinenr command mahcne, habe alles normal Gecodet, und woltle es ausprobieren, doch es passeirte nichts.
Hier DEr Code:
Javascript:
package de.ktpvp.de.FFA.CMDS;

import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;

import de.ktpvp.de.FFA.system.CoinsSystem;
import de.ktpvp.de.FFA.system.KilltimeMain;

public class event implements Listener, CommandExecutor{

    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {

        if(sender.hasPermission("system.event.gewinner")){
            if(args.length !=2){
               
                sender.sendMessage(KilltimeMain.prausrufe+"Benutzung §8/event gewinner <weihnachten|ostern|halloween|zockerbday> NAME");
               
            }else if(args[0].equalsIgnoreCase("gewinner")){
               
                    if(args[1].equalsIgnoreCase("weihnachten")){
                        if(Bukkit.getOfflinePlayer(args[2]).isOnline()){
                           
                            for(Player all : Bukkit.getOnlinePlayers()){
                                all.sendTitle("§cEVENT GEWINNER", args[2]);
                                 Player p = Bukkit.getServer().getPlayer(args[2]);
                                 CoinsSystem.addMoney(p, 500);
                                 p.sendMessage("§cHGW!!!");
                                 p.sendMessage("§cHGW!!!");
                                 p.sendMessage("§cHGW!!!");
                            }
                           
                           
                        }else{
                            sender.sendMessage("§7Der Angegebene Spieler ist §cNICHT §7Online");
                        }
                    }
                }
               
               
               
            }
           
       
       
       
        return true;
    }

}

die Konsole gibt KEINE Errors Also ist irgendwas im code Falsch.


Bitte um hilfe!
 

BlackHole

Workaholic
Registriert
1 Juli 2012
Beiträge
752
Diamanten
0
Minecraft
BlackHole
Da fehlt dann zumindest noch die Hauptklasse vom Plugin, in der beim onEnable dein CommandExecutor an den Befehl gebunden wird. Zudem benötigst du eine plugin.yml in der die Hauptklasse und der Befehl angeben wird. Die Java-Klassen müssen dann compiliert zusammen mit der plugin.yml in einer JAR-Datei im Ordner plugins des Servers liegen.
 
Oben