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

Помогите Как настроить шнягу:Игрок зашёл на сервер и Игрок вышел с сервера.

Тема в разделе "[Архив] Помощь", создана пользователем Qmaks, 10 ноя 2013.

  1. Автор темы
    Qmaks

    Qmaks Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    Вопрос в теме.
     
    [ FuCk YoU ] GoPro и DarkOne нравится это.
  2. Хостинг MineCraft
    <
  3. blojenniy

    blojenniy Старожил Пользователь

    Баллы:
    123
    Skype:
    blojenniy
    Имя в Minecraft:
    blojenniy
    настроить?или просто убрать?
     
    RVXman нравится это.
  4. HiddenWizzard

    HiddenWizzard Старожил Пользователь

    Баллы:
    103
    Skype:
    ...
    Имя в Minecraft:
    HiddenWizzard
    Это же дефолтные настройки, их даже настраивать или я не так понял...
     
    ВремяПриключений нравится это.
  5. Krist

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

    Баллы:
    88
    Skype:
    krist680
    Имя в Minecraft:
    Krist
    Напиши плагин.
    "Как?"
    Ручками.[DOUBLEPOST=1384108660,1384108492][/DOUBLEPOST]
    Код:
    package ru.krist;
    import java.util.logging.Logger;
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.event.player.PlayerQuitEvent;
    import org.bukkit.plugin.java.JavaPlugin;
    public class Plugin extends JavaPlugin implements Listener {
      public static final Logger _log = Logger.getLogger("Minecraft");
      @Override
      public void onEnable() {
          _log.info("[PLG] onEnable()"); //вывод произвольного текста в консоль сервера
          Bukkit.getPluginManager().registerEvents(this, this);
      }
      @EventHandler
      public void onJoin(PlayerJoinEvent event){
          event.getPlayer().sendMessage(ChatColor.GREEN + "Добро подаловать на сервер, " + ChatColor.GOLD + event.getPlayer().getName());
          event.setJoinMessage(ChatColor.GRAY + "Игрок " + ChatColor.GOLD + event.getPlayer().getName() + " зашел на сервер");
      }
      @EventHandler
      public void onQuit(PlayerQuitEvent event){
          event.setQuitMessage("");
          getServer().broadcastMessage(ChatColor.GRAY + "Игрок " + ChatColor.GOLD + event.getPlayer().getName() + " покинул сервер");
      }
    }
     
  6. Автор темы
    Qmaks

    Qmaks Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    Настроить.
     
    [ FuCk YoU ] GoPro и DarkOne нравится это.
  7. gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Если нужно изменить сообщения, то можно взять InClassTranslator и покопаться в классах.
     
  8. Krist

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

    Баллы:
    88
    Skype:
    krist680
    Имя в Minecraft:
    Krist
  9. Автор темы
    Qmaks

    Qmaks Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    В каких классах?0_о может в конфингах где-то есть?
     
    [ FuCk YoU ] GoPro и DarkOne нравится это.
  10. gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    В конфигах ничего нет, а названия классов я не помню, поищи сам. А вообще, метод Криста более изящен.
     
  11. Автор темы
    Qmaks

    Qmaks Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    Так у меня уже стоит а мне убрать нужно одну часть....
     
    [ FuCk YoU ] GoPro и DarkOne нравится это.
  12. zivgta

    zivgta Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    TheThomas
    Не подскажете, как скомпилить? =).
    Я новичек просто в java, хотел бы глянуть на результат :D
     
  13. Krist

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

    Баллы:
    88
    Skype:
    krist680
    Имя в Minecraft:
    Krist
    Заходишь в IDE среду Java, создаешь проект далее, созаешь пакет ru.krist далее в этом пакете создаешь класс Plugin и пихаешь этот код выше, вот и все
     
  14. zivgta

    zivgta Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    TheThomas
    А импорты из баккита сами добавятся при подключении плагина к серверу?
     
  15. Krist

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

    Баллы:
    88
    Skype:
    krist680
    Имя в Minecraft:
    Krist
    да, забыл подключи как библиотеку ведро и все будет ок
     
  16. zivgta

    zivgta Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    TheThomas
    Спасибо =).[DOUBLEPOST=1384114176,1384111186][/DOUBLEPOST]
    Было лень запускать нэтбинс...
    Написал компилятор на батнике :D
     

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