Ga naar inhoud

Welkom op PC Helpforum!
PC Helpforum helpt GRATIS computergebruikers sinds 2006. Ons team geeft via het forum professioneel antwoord op uw vragen en probeert uw pc problemen zo snel mogelijk op te lossen. Word lid vandaag, plaats je vraag online en het PC Helpforum-team helpt u graag verder!

Vriendelijk verzoek: whitelist www.pc-helpforum.be in je adblocker.

Beste bezoeker. Je ziet deze tekst omdat een adblocker, plugin of andere software onze advertenties blokkeert. PC Helpforum helpt jaarlijks gratis duizenden mensen met computerproblemen. Deze website en server kunnen we enkel onderhouden dankzij de inkomsten uit advertenties. Vandaar een vriendelijk verzoek: whitelist onze site zodat we jullie gratis verder kunnen helpen. Klik hier om te lezen waarom en hoe je kunt whitelisten.



    Aanbevolen berichten

    Hallo, Ik probeer in eclipse een bukkit plugin te maken met command's , Het probleem waar ik mee struggel is als ik een command maak dat ik geen spaties in die command type. Specifieker: Ik probeer een kit plugin te maken alleen ik zoek een manier om de command /kit (kitnaam) te doen I.P.V /kitnaam ofz

    De code die ik al heb van zo een command zonder /kit ervoor:

    Onjoin listener is nog iets anders maar maakt ff niet uit

    Quote

    package me.Chroma_Widow;

    import org.bukkit.Bukkit;
    import org.bukkit.Material;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.command.ConsoleCommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.plugin.java.JavaPlugin;
    import org.bukkit.ChatColor;


    import org.bukkit.event.inventory.*;
    import org.bukkit.inventory.ItemStack;

    public class OnJoinMainClass extends JavaPlugin {

        @Override
        public void onEnable() {
            new OnJoinListener(this);
            ConsoleCommandSender console = Bukkit.getServer().getConsoleSender();
            console.sendMessage(ChatColor.RED + "Claes Online: OnJoin successfully started with code 1!");
        }
        
        @Override
        public void onDisable() {
            ConsoleCommandSender console = Bukkit.getServer().getConsoleSender();
            console.sendMessage(ChatColor.RED + "Claes Online: The core is successfully stopped, Thanks for using (Code 1)!");
            
        }
        
        public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
            if (cmd.getName().equalsIgnoreCase("kitn") && sender instanceof Player) {
                
                
                Player player = (Player) sender;
                
                player.getInventory().addItem(new ItemStack(Material.STONE_SWORD, 1));
                player.getInventory().addItem(new ItemStack(Material.STONE_PICKAXE, 1));
                player.getInventory().addItem(new ItemStack(Material.STONE_AXE, 1));
                player.getInventory().addItem(new ItemStack(Material.STONE_SPADE, 1));
                player.getInventory().addItem(new ItemStack(Material.COOKED_BEEF, 16));
                player.getInventory().addItem(new ItemStack(Material.TORCH, 32));
                player.getInventory().addItem(new ItemStack(Material.CHAINMAIL_HELMET, 1));
                player.getInventory().addItem(new ItemStack(Material.CHAINMAIL_CHESTPLATE, 1));
                player.getInventory().addItem(new ItemStack(Material.CHAINMAIL_LEGGINGS, 1));
                player.getInventory().addItem(new ItemStack(Material.CHAINMAIL_BOOTS, 1));
                
                
                return true;
                
            }
            
            return false;    
            
        }
        
    }

     

    Kan iemand mij er mee helpen om de command te maken met /kit ervoor!
    Sorry als het in het verkeerde topic staat.

    Maar alvast bedankt,

    Met Vriendelijke Groet,

    Kuno Claes

    Deel dit bericht


    Link naar bericht
    Delen op andere sites

    Geplaatst: (aangepast)

    Kunoke,

    Ikzelf maak geen plugins voor minecraft, maar ik programmeer ook in lua.

    Ik zou gebruik maken van variable.substring(x) 

    Voorbeeld waarin s1 staat voor het bericht dat de speler heeft gestuurd:

    String s1 = /kit Hallo! Dit is een test
    
    System.out.println(s1.substring(5))

    Dit zou dan "Hallo! Dit is een test" moeten geven. 

    Mvg,

    Jonas :)

    (Laat je ook iets weten van de afloop? )

     

    aangepast door AsjePc
    Iets vergeten

    Deel dit bericht


    Link naar bericht
    Delen op andere sites

    Maak een account aan of log in om te reageren

    Je moet een lid zijn om een reactie te kunnen achterlaten

    Account aanmaken

    Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

    Registreer een nieuwe account

    Inloggen

    Heb je reeds een account? Log hier in.

    Nu inloggen


    Logo

    OVER ONS

    PC Helpforum helpt GRATIS computergebruikers sinds juli 2006. Ons team geeft via het forum professioneel antwoord op uw vragen en probeert uw pc problemen zo snel mogelijk op te lossen. Word lid vandaag, plaats je vraag online en het PC Helpforum-team helpt u graag verder!

    ×