Игровое время = Реальное время
Сборка: хроники, Gracia Final название команды, Emu Enterprise
Краткое изложение СУТИ проблемы: см. Вопрос
Вопрос: Хочу реализовать одну идею, а именно: Игровое время = Реальное время, тоесть время сервера, которое можно узнать с помощью команды /time было равно реальному времени (например Московскому (времени серв. машины)), как реализовать?
Мои соображения по этому поводу: Соображений по этому поводу нету.
Помоему видел такую фишку на L2JServer, можно выдрать нужные исходы и вставить в свою сборку, если конечно есть исходники =)
Да есть такая фишка там
# ---------------------------------------------------------------------------
# Display Server Time
# ---------------------------------------------------------------------------
# This option will enable displaying of the local server time for /time command.
DisplayServerTime = False
Если оно конечна =)))
ЫЧ
Заходим в
net/sf/l2j/gameserver/handler/usercommandhandlers/Time.java
Заменяем то что там есть на:
package net.sf.l2j.gameserver.handler.usercommandhandlers;
import java.util.Calendar;
import net.sf.l2j.gameserver.handler.IUserCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
public class Time implements IUserCommandHandler
{
private static final int[] COMMAND_IDS = { 77 };
public boolean useUserCommand(int id, L2PcInstance activeChar)
{
if (COMMAND_IDS[0] != id) return false;
Calendar cal = Calendar.getInstance();
int hour = cal.get(Calendar.HOUR_OF_DAY); //24h
int min = cal.get(Calendar.MINUTE);
activeChar.sendMessage("Точное время: "+hour+" часов "+min+" минут(ы)");
return true;
}
public int[] getUserCommandList()
{
return COMMAND_IDS;
}
}
в итоге вводим в игре /time
получаем:
"Точное время: 11 часов 8 минут(ы)"
время с компа сервера
Импорты для сборки la2base
проверил, вроде работает
— ы
эммм не по теме... но.... матрикс банер отредактируй не "покари" а "покори" с таким банером ты игроков только будешь отпугивать)))
zlodey-3000: эммм не по теме... но.... матрикс банер отредактируй не "покари" а "покори" с таким банером ты игроков только будешь отпугивать)))
Жесть, стыдно=)
— ы




