1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как узнать ник игрока и использовать его?

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

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

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

    Баллы:
    103
    Имя в Minecraft:
    GodlikE
    Приветствую всех добрых помощников. У меня возникла проблема с написанием кода. Почему при написании такого кода:
    @EventHandler
    public void onJoin(PlayerJoinEvent e)
    {
    e.getPlayer().sendMessage(getName() + "зашел на сервер");
    }
    в чате высвечивается: "StartMessage зашел на сервер"
    P.S. StartMessage - это название моего плагина=) Помогите, кто чем может=)
     
  2. JustBlender

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

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Может потому что ты узнаешь не имя пользователя, а имя плагина?? e.getPlayer().getName()
     
  3. StealerSlain

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

    Баллы:
    88
    Имя в Minecraft:
    StealerSlain
    Код:
    @EventHandler
    public void onPlayerJoin(PlayerJoinEvent e){
      Player p = e.getPlayer();
      p.sendMessage(p.getDisplayName() + "зашел на сервер");
    }
    А вообще рекомендую использовать setJoinMessage (или как-то так) во-первых.
    Во-вторых, чтобы всем игрокам пришло это сообщение используй Bukkit.broadcastMessage
     
    Последнее редактирование: 9 мар 2014
  4. JustBlender

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

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Кстати да. :)
     
  5. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    А зачем самому себе отправлять, что зашёл на сервер?
     
    StealerSlain нравится это.
  6. Автор темы
    GodlikE

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

    Баллы:
    103
    Имя в Minecraft:
    GodlikE
    Спасибо всем, кто помог=)
     
Статус темы:
Закрыта.

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