Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов 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. Хостинг MineCraft
    <
  3. JustBlender

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

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

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

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

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

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

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

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

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

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

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