
07.08.2015, 21:10
|
|
Новичок
Регистрация: 21.01.2010
Сообщений: 0
С нами:
8581120
Репутация:
0
|
|
Код:
Код:
// новый шедулер ноукарьера
private ScheduledFuture _scheduledNoCarriering;
private class ScheduleNoCarriering implements Runnable
{
private final long _playerStoredId;
public ScheduleNoCarriering(final Player player)
{
_playerStoredId = player.getStoredId();
}
@Override
public void run()
{
final Player player = GameObjectsStorage.getAsPlayer(_playerStoredId);
if(player != null)
{
if(isInOfflineMode())
return;
prepareToLogout();
deleteMe();
}
}
}
Высшая степень ПРАФИ.
Передовать обьект в метод -> вытягивать его сторажеИД -> геттерить этот же Обьект из мапки -> проверять на нулл. Код дАстоен медали "КОДИР ПРАФИ 85 уровня"
|
|
|