- Баллы
- 123
.
Последнее редактирование:
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Скорее всего нельзя получить ГМ игрока в loginevent, попробуй playerjoineventРебят, в каких условиях player.getGameMode() может вернуть null?!
Код:
Выводится true (т.е. объект player - не null)Код:System.out.println(player != null); System.out.println(player.getGameMode().toString());
А вот на второй строке NullPointerException..
Как это вообще возможно? O,o
![]()
@EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = false)
public void e(PlayerLoginEvent e) {
System.out.print("Login: "+e.getPlayer().getGameMode().toString());
System.out.print("Login2: "+e.getPlayer().getGameMode());
}
@EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = false)
public void e(PlayerJoinEvent e) {
System.out.print("Join: "+e.getPlayer().getGameMode().toString());
System.out.print("Join2: "+e.getPlayer().getGameMode());
}
Блин, это ****ец как не круто...Скорее всего нельзя получить ГМ игрока в loginevent, попробуй playerjoinevent
![]()
Java:@EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = false) public void e(PlayerLoginEvent e) { System.out.print("Login: "+e.getPlayer().getGameMode().toString()); System.out.print("Login2: "+e.getPlayer().getGameMode()); } @EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = false) public void e(PlayerJoinEvent e) { System.out.print("Join: "+e.getPlayer().getGameMode().toString()); System.out.print("Join2: "+e.getPlayer().getGameMode()); }
Если ты хочешь получить информацию об игрока до его захода. Чекай файл игрока.Блин, это ****ец как не круто...
Ну ладно...
Ита слишкам сложнаа...Если ты хочешь получить информацию об игрока до его захода. Чекай файл игрока.
http://rubukkit.org/threads/redaktirovanie-playerdata-dat.123799/
Но ведь когда то всё равно придётся делать сложности.Ита слишкам сложнаа...