Здравствуйте!!
Подскажите пожалуйста как реализовать такой скрипт: Нужно периодически (1 раз в 30 сек.) проверять есть ли ГМ в игре на сервере ИЛ. Если ГМ окажется в игре делать релог или эксит с игры.
На сервере где я играю онлайн маленький и админ может легко прилететь ко мне и спалить что я играю ботом. Но он в игру редко заходит. По этому данный скрипт был бы весьма актуален для меня.
Вот что я узнал:
Для проверки ГМ'а в игре нужно послать пакет "81"
Тип: 0x81 (RequestGMList).
В ответ от сервера приходит пакет "64 BE 02 00 00 00 00 00 00".
Тип: 0x64 (SystemMessage)
0002 d MsgID: Сейчас нет Игрового мастера. ID:702 (0x02BE)
0006 d typesCount: 0 (0x00000000)
Я так понимаю нужно теперь узнать пакет когда админ онлайн и пакет на релог, и слепить все это дело в скрипт
Ребята помогите это сделать. Или может у кого есть похожий скрипт по проверке ГМ'ов в игре?
Добавлено через 34 минуты
Подскажите кто вкурсе какой должен быть пакет от сервера, про то что ГМ в игре.
Когда отсылаю на сервер пакет 81, приходит вот такой пакет:
"64 BE 02 00 00 00 00 00 00".
Тип: 0x64 (SystemMessage)
0002 d MsgID: Сейчас нет Игрового мастера. ID:702 (0x02BE)
0006 d typesCount: 0 (0x00000000)
Нужно узнать эти данные только когда ГМ онлайн???
Сервер - Интерлюдия.