NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: [Craftbukkit]-Potřebuju poradit-tvorba pluginu

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
michalpk
Člen
Avatar
michalpk:21.4.2013 22:02

Ahojte,
pracuju na AdminChatu(plugin) pro minecraft a potřebuju poradit. Dokážu udělat jednoduchý plugin, který do chatu napíše "[AdminChat]Jme­noOdesilatele: ", ale já potřebuju udělat aby to napsalo toto: "[AdminChat]Jme­noOdesilatele: Text co ten admin napsal ". Porádí mi někdo jak to udělat ?
Takto to zatím vypadá:

package me.MichalPK.AdminChat;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

        public class AdminChat extends JavaPlugin implements Listener {

                @Override
                public void onEnable() {
                        Bukkit.getServer().getPluginManager().registerEvents(this, this);
                        System.out.println("[AdminChat] Plugin byl zapnut!");

    }

                @Override
                public void onDisable() {
                System.out.println("[AdminChat] Plugin byl vypnut!");
    }
                @Override
                public boolean onCommand(CommandSender odesilatel, Command prikaz, String label, String[] args) {
                                if (prikaz.getName().equalsIgnoreCase("achat")) {
                                if(args.length == 0) {
                                                Bukkit.getServer().broadcastMessage(ChatColor.DARK_RED + "[AdminChat] " + odesilatel.getName() + ": "); //Tady potřebuju udělat aby to napsalo co ten admin napsal
                                                } else {


                    }
            }
                return true;

                }
        }

Předem děkuji.

 
Odpovědět
21.4.2013 22:02
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.