Клиент: Interlude
Дополнения: пакетную структуру не изменял
мои предположения: пакеты эти присутствуют
вопрос:
убрали ещё в Ц4
но смели в своём паке обошёл ету проблему, ибо в смели паке войны алиансов работают :)
xxblxx: смели обошел? смели супермен!!!!! расскажешь как?
— Perpetuum Mobile
xxblxx: смели обошел? смели супермен!!!!! расскажешь как?
слушай. вот у меня проблема некая, мне нужно поддержку в ядро команды /target сделать, чтобы я мог ей управлять...
на самом деле что при команде /target, что при прямом клике происходит тоже самое (теже пакеты)
возможно ли, изменить посылку пакета, при вводе /target вот на этот: AA 0C 00 00 00 ? тогда я легко смогу встроить в ядро поддержку.....
посылка пакета AA 4D 00 00 00 (/time - 77 ID) выдала текущее игровое время... а вот посылка (/target - 12 ID) AA 0C 00 00 00 вызвала systemMessage пакет (not implemented yet)
тут весь прикол в ID этих команд (ид прописаны в CommandName-e.dat)
вот кусок кода:
smeli: просто, игрок создаёт макрос, что за макрос создавать я в туториале вывожу на екран
на сервере я из етого макроса делаю нужный пакет, и отпускаю
а сервер уже дальше знает что делать...
сервер послыкает клиенту противника заявку о войне, я перехватываю етот пакет и посылаю туториал
с обяснением какой макрос создавать чтовы принять войну
кстати также и калновые войны у меня, ибо до ц4 надо было принять войну
ну чтоб какой нибудь клан неадекватов немог запросто обявить войну адекватам