Статус (жив или мертв)
Здравствуйте. Подскажите как можно дернуть значение из базы(проверить) жив или мертв РБ?
Сборка: Scoria Сделал так, но не робит( Код:
con = L2DatabaseFactory.getInstance().getConnection(); Код:
con = L2DatabaseFactory.getInstance().getConnection(); |
Re: Статус (жив или мертв)
respawn_time наверное лучше с текущим временем сравнивать, а не проверять на 0.
|
Re: Статус (жив или мертв)
Подскажите как это примерно выглядеть в коде будет?
Добавлено через 35 секунд И почему так? Ведь если respawn_time > 0 то значит он мертв, это же очевидно.. Или я чего то не до понимаю.. |
Re: Статус (жив или мертв)
помоему после убиства РБ в respawn_time ставится нефига не ноль. а время в UNIX формате
|
Re: Статус (жив или мертв)
Цитата:
|
Re: Статус (жив или мертв)
Цитата:
|
Re: Статус (жив или мертв)
не знаю как в скории но по идее там ставится время когда рб отспавнится.
если это время меньше/равно текущему - рб отспавнился, если меньше - нет. и обновляется это значение скорее всего, по логике, только в момент убийства рб. проверять банально if (respawn_time > System.currentTimeMillis()) // мертв else // живэто если время хранится с точностью до мс - если с точностью до секунд - делить System.currentTimeMillis() на 1000. |
Текущее время: 14:33. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot