просто байты в пакете версион отвечают за отображение времени в клиенте , а зона в конфиге там весь сервис времени DateTimeUtil завязан
не знаю как у вас у меня стоит в конфиге так и всё норм со временем ) gameserver.timezone = Etc/GMT-3 это по Москве
GSConfig.java @Property(key = "gameserver.timezone", defaultValue = "") public static String TIME_ZONE_ID = Calendar.getInstance().getTimeZone().getID();
Ребят я тут нашел в config/main/gameserver.config тоже самое и там чет написаное я перевел комментарий # Real GameServer Time Zone ID (to fix Daylight Saving offsets and used by Auto Events) # see: Please login or register to view links # Before that set -Duser.timezone switch in JAVA_OPTS variable for correction, for example, -Duser.timezone=Etc/GMT-2 # Default: empty (not overridden) и понял что просто зайти на сайт и понять как на планете время указывается...
А нет некоторые ж думают что мы не на планете живем и что такое временные зоны тоже не знают ну за вас ребят думать никто не будет, капец мне 25 и то терпения не хватает от тупости
я знаю вот только когда всё правильно ставлю в настройках зона времени то оно не работает, а что потом делать мне я не знаю
Как это понять? ивент появляется потом через 5 минут изчезает и потом снова сам по себе появляется и за сек снова изчезает и так повторно и повторно, это что то в сборке глючет? вроди в логах всё нормально без эроров и тд, вот скрин появление и исчезания ивентов
Так значит пишу время появление ивента ЛОЖНО, теперь ивент появляется, вот только стоит он 5 минут максимум потом начинает исчезать, странно почему так происходит? ведь время старта пишу <event name="Alchemist's Gift" start="2018-07-11T05:00:00+00:00" end="2018-07-11T07:00:00+00:00"> значит что он должен стоять 2 часа, а тут он он стоит 5 минут и исчезает , кто знает как где исправить это помогите пожалуйста
Вообще в events_config ты вместе со временем указываешь и временную зону там используется XMLGregorianCalendar структура такая: start="2012-03-09T00:00:00+00:00" год-месяц-деньTчасы:минуты:секунды+временная зона т.е. в конце добавь +03:00