20

» IrInA Host Bot / Во что сейчас играют?

Obelick, автоматически это не сделать. А вручную перебирать около ~600 карт занятие не очень. Я возможно позже придумаю что-то, и поправлю данные
20

» WarCraft 3 / Поповоду Ирина бота

Коннектор умеет подключать игрока к 1.30.4 игре. Но сам бот умеет различать карты только по слотам. Боту можно явно указать что карта должна быть создана в патче 1.30.4 в конфиге, но конфиги не могут делать пользователи. Только администраторы бота. В ближайших обновлениях мы обновим сайт и бота, чтобы можно было указать что карта для 1.30.4. Тогда опубликуем подробную инструкцию.
20

» IrInA Host Bot / IrInA Connector

Bergi_Bear, Особенности трансляции в LAN. Но все равно по токену коннектора войти только один сможет.
20

» WarCraft 3 / Где найти blizzard.j и common.j для 1.30.1?

8gabriel8, начнем с того, что я не очень английский не очень знаю. Как мне надо было понимать каске? casc, cask или как-то иначе? Написал бы автор CascView вообще не вопрос
20

» WarCraft 3 / Есть ли пользователи с внешним IP

ssbbssc, в батлнете есть механизм переброса игры при ливе хоста (не проверялось). Чтобы проверить мне нужно 2 игрока с внешником. Одного нашел.
Если теория верна, то мне необходимо записать пакеты, которые игроки отсылают при входе к новому хосту.
Девелрплю бота, и часто обновляю код (по 2-4 раза на сутки). И чтобы не ждать конца игр я бы обрубил бота, а игроки доигали б на резервном сервере
20

» WarCraft 3 / Переброс игры при ливе хоста

Бордер, мапмейкеры юзают свое понятие хоста. В данном случае хост - игрок который создал игру непостредственно через кнопку создать игру. То есть это игрок который на себе держит TCP сервер.
KingMaximax, все намного проще, я переписываю бота и часто делаю ребут. Не хочу чтобы игроки вылетали не доиграв. Да и бот сам может крашнуться. Не хочу обертку писать с проксирующем сервером.
PyCCKuu_4eJl, ну похоже на правду, так как я в LAN пробовал - фейл.
20

» WarCraft 3 / Защита карты от редактирования

Ладно обобщу все что тут сказано было:
Защитить можно, но чем сильнее защита, тем сложнее её писать.
Убить заголовок MPQ v2 можно, что не даст возможности некоторым ботам прочитать карту, но есть новый Storm, которому по зубам эта уловка.
От бота передать какие-то уникальные данные можно (хоть HCL, хоть от fakeplayer'a в чат написать), но есть 2 минуса:
  1. Защиту можно обойти просто изменив j файл
  2. Прослушка трафика и подгон бота под карту.
Способ prog (xgm.guru/p/wc3/212625?postid=392839#comment25), конечно, обеспечит должную защиту, но насколько тогда секретна карта, чтобы такое ставить?
20

» WarCraft 3 / Защита карты от редактирования

nvc123,
HCL (автомод) - основан на подмене грандикапов (фор). Можно передать данные в карту раз и до 12 знаков (при условии забитости слотов)
W3MMD (статлиба) - работает на отлове Action пакета, которые вар отсылает при использовании SuncStored*. За Action пакетами вар следит ай ай ай как. Нарушив целостность таких пакетов приводит либо к вылету игрока (ошибка протокола) либо к десинику. Если есть желание подробнее узнать могу рассказать как все работает.
nvc123, если прям позарез надо отправить данные, то могу рассказать как это организовать (но надо хорошо понимать C++ и устройство бота)
20

» WarCraft 3 / Время

UrsaBoss, ну единственное что надо стотчи две три c++ кода написать. Модно осветить тему в ghost проектк
20

» Fa_losophy / Мапперская дуэль имени меня

Fakov, да хз. Может вы тестить будете на своих приватках. Забыл уточнить только на боте