Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите С плагином.

Тема в разделе "Разработка плагинов для новичков", создана пользователем ShaGTF, 10 фев 2014.

Статус темы:
Закрыта.
  1. Автор темы
    ShaGTF

    ShaGTF Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    CoolShaGGy
    Я решил создать сервер вместе с другом, с мини-играми и большим онлайном. А на серверах с большим онлайном очень мешается вот это: Player joined the game. Я и решил написать плагин, что-бы писалось только игроку, а всем остальным было не видно. Я скорее всего что-то не добавил, вообщем прошу помощи. Вот плагин:
    WPlugHelp.png
     
  2. Хостинг MineCraft
    <
  3. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    > что-бы писалось только игроку, а всем остальным было не видно.
    А смысл? Если отключать - то полностью. "Кэп-сообщение" зашедшему игроку вовсе не нужно.
     
  4. Автор темы
    ShaGTF

    ShaGTF Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    CoolShaGGy
    Хорошо, а как отключить? Да и тем более, это не КЭП сообщение. Там же пишется: Welcome, Player. (Добро пожаловать)
     
  5. BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Могу ошибиться:
    e.setJoinMessage(null);
     
  6. Автор темы
    ShaGTF

    ShaGTF Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    CoolShaGGy
    Нет, не работает. Сейчас загуглю, напишу.[DOUBLEPOST=1392018509,1392018381][/DOUBLEPOST]Нет, найти информацию не могу. Сейчас буду разбираться...
     
  7. BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    И еще:
    Надо добавить "implements Listener" возле "extends JavaPlugin" и в onEnable() написать:
    Bukkit.getPluginManager().registerEvents(this, this);
     
    ShaGTF нравится это.
  8. Автор темы
    ShaGTF

    ShaGTF Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    CoolShaGGy
    Спасибо огромное! Все заработало! Только один вопросик:
    Я только начинаю разрабатывать плагины, и хотел спросить: Что такое Listener и Bukkit.getPluginManager().registerEvents(this, this);. Спасибо!
     
    ПриветОтЛайки нравится это.
  9. BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Вам объяснит эта статья на BukkitWiki.
    Так же , на этом сайте вы можете найти некоторые полезные статьи для разработки плагинов.
     
  10. Автор темы
    ShaGTF

    ShaGTF Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    CoolShaGGy
    Спасибо огромное! И все, тема закрыта :3
     
  11. ql_Nik_lp

    ql_Nik_lp Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    На будущее: тут в панельке есть кнопочка [​IMG]
    Код намного лучше вставлять с ее помощью, особенно большой
    Код:
    package helloworld;
    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello, world!");
        }
    }
     
    Hilgert и ShaGTF нравится это.
  12. Автор темы
    ShaGTF

    ShaGTF Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    CoolShaGGy
    Спасибо, буду знать.
     
    ql_Nik_lp нравится это.
Статус темы:
Закрыта.

Поделиться этой страницей