Показать сообщение отдельно
Старый 29.05.2012, 09:28   #1
Amaru
MaNGOS Dev
 
Регистрация: 16.01.2011
Сообщений: 262
Сказал(а) спасибо: 57
Поблагодарили 73 раз(а) в 59 сообщениях
Amaru На верном пути
По умолчанию Клиент и тайм зоны

В 3.3.5 есть такие 2 ворлдстейта,
Код:
enum
{
    WG_WS_BATTLE_TIMER                  = 3781,
    WG_WS_COOLDOWN_TIMER                = 4354,    
};
которые отвечают за время, оставшееся до конца битвы за оло, и время, оставшееся до ее начала.
В самих ворлдстейтах шлется как раз время его окончания и старта, то есть time(NULL) + m_timerSecs.
Только вот проблема, если таймзона у клиента не равняется таймзоне сервера, то он начинает испытывать проблемы.

Есть ли возможность на сервере получить тайм зону клиента? Или же где то не реализована отсылка тайм зоны сервера клиенту?

Последний раз редактировалось Amaru; 29.05.2012 в 09:32.
Amaru вне форума   Ответить с цитированием