Если по-простому, то Хотс делали в редакторе ск2. Вопрос просто немного не точен. Тут вся сложность в том, что редактор слишком сложен и я не остаточно разобрался в нем, поэтому и ищу готовую наробтку.
Многие имена героев в кампании переведены неправильно, даже близко не похожи.
Например:
Chen - Райво
Misha - медведь(просто с маленькой буквы, т.е. даже не имя)
Gazlowe - Газул
prog, самый последний по дате изменения и номеру, т.е. protocol38996.py. С некоторыми файлами (например replay.message.events, replay.tracker.events) работает нормально, а вот с replay.game.events и replay.initData нет. Ну и самое главное для реплея от ск2 абсолютно со всеми файлами работает отлично (ну кто-бы сомневался).
Я использовал github.com/Blizzard/s2protocol . Для проверки взял 2 реплея от ск2 и хотс. Из каждого извлек файл replay.initData и попытался его отпарсить. При этом в случае реплея от ск2 ошибок не было, а вот с хотс работать он отказывался. Так что думаю разница всё таки имеется.
Честно говоря, не знал, что есть возможность конвертация карт. Попробовал перенести стандартные карты из варика - результаты не очень. Триггеры по ходу полностью игнорируются, ландшафт также очень криво перенесся, поэтому лучший вариант hadaev:
nvc123, но вариант со StringHash более чем надежен. Средний взломщик такую систему не сможет взломать. Ради проверки можешь сам попробовать подобрать строку, StringHash которой равен, ну скажем, 12345.
» WarCraft 3 / как в MPQ открыть фаил wai для редактирования?
Поробуй скачать последнюю тут zezula.net/en/mpq/download.html
» Блог им. BaHeK / Защита карты
» Блог им. BaHeK / Защита карты
» WarCraft 3 / Ошибки компиляции. Как исправить?
» WarCraft 3 / Ошибки компиляции. Как исправить?
» WarCraft 3 / Контроль без союза, как?
» WarCraft 3 / Ошибки компиляции. Как исправить?
Я и предлагал сделать syntax check, чтобы найти ошибки в коде.
» WarCraft 3 / Ошибки компиляции. Как исправить?
» StarCraft 2 / Перенос героев
» StarCraft 2 / Перенос героев
» StarCraft 2 / Перенос героев
» WarCraft 3 / Англофикатор Warcraft III
Например:
Chen - Райво
Misha - медведь(просто с маленькой буквы, т.е. даже не имя)
Gazlowe - Газул
» Гейминг / Реплеи ХОТС
» Гейминг / Реплеи ХОТС
» Администрация XGM / А также тысячи юзеров.
» StarCraft 2 / Где находятся mpq архивы кампании Legecy of the Void?
» WarCraft 3 / Как снять защиту с карты?
hadaev:
Ред. BaHeK
» WarCraft 3 / Как снять защиту с карты?
hadaev:
» WarCraft 3 / Как снять защиту с карты?
» WarCraft 3 / Таблица
Ред. BaHeK
» WarCraft 3 / Как считывать данные с preload.txt
» WarCraft 3 / Система VIP
» WarCraft 3 / Система VIP
» WarCraft 3 / Можно ли перенести триггеры и обьекты на другую карту? И как?
» WarCraft 3 / Система VIP