Finteru, что именно хочешь отредактировать?
Полноценно открыть карту в редакторе - не получиться. Можно без проблем редактировать карту, открыв её например через MPQ Архиватор и расчленить на отдельные файлы. Таким образом открывается доступ к редактированию скриптов, юнитов, предметов, способностей.
Информация для тех, кто в этой теме через поиск и в поисках информации. Ниже есть кусок кода, с помощью которого можна записать данные в реплей.
Пока что получилось записать только значения типа Integer.
function Trig_Untitled_Trigger_001_Actions takes nothing returns nothing
local gamecache g = InitGameCache("Map.w3v")
call StoreInteger(g, "Map", "winner", 1)
call TriggerSyncStart()
call SyncStoredInteger(g, "Map", "winner")
call TriggerSyncReady()
call FlushGameCache(g)
set g = null
call DisplayTextToForce( GetPlayersAll(),"Tried to store info")
endfunction
С моделями и текстурами уже неоднократно проводились оптимизации
rsfghd, в карте 95000 строк примерно, из них на джасе ну может 10000 максимум. Была надежда на то, что получиться снизить вес за счет замены символов, но к сожалению такого рода оптимизация не очень эффективная :(
quq_CCCP, когда то давно, у меня получилось загнать модель из wc3 в редактор доты 2 сохранив анимации, скорее всего такое можно провернуть и в обратном порядке, единственное наверное с эффектами будут проблемы
нашел в доте такой код. На форуме ранее писали, что это именно для передачи данных хост боту
if TC0==false then
call StoreInteger(PN,"Global","Winner",TD0)
call StoreInteger(PN,"Global","m",ON1)
call StoreInteger(PN,"Global","s",OS1)
if GetLocalPlayer()==WO then
call SyncStoredInteger(PN,"Global","Winner")
call SyncStoredInteger(PN,"Global","m")
call SyncStoredInteger(PN,"Global","s")
endif
Ниодна из таких программ не подходит, я много уже пересмотрел. Проблема в том, что в реале нет явной записи у игрока красного вот есть герой такой то. Попробую вскрыть доту и глянуть как там это сделано.
quq_CCCP, с парсингом чата и апм проблем нет, тот парсер на PHP что я нашел это делать умеет. А вот вытащить героя которым играл игрок увы не получаеться. Буду копать документацию к парсеру.
goodlyhero, в моих влажных мечтах я представил как использую готовый парсер и получаю просто список игроков которые играли и какими героями играли, а оказываеться все куда сложнее.
Буду думать как можно это дело провернуть не пересматривая все реплеи.
Насколько я знаю, чтобы парсилось с реплея, надо сначала туда что-то записывать через функции в кэшем, по крайней мере я так делал в своей карте. У тебя реплеи с доты?
И если ты хочешь написать пасрер этого на пхп, я думаю тебе стоит обращаться к к фрилансерам за плату.
Эх, жаль. Нет, реплеи не из доты. Брат карту делает, хотел помочь выгрузить статистику. Они хостят карту на ирине и все реплеи есть. Думал может как то про простому в реплее можно вытащить героя, а там увы такой информации кажись нет.
такого рода вопрос, я делаю карту очень мелкими шагами, но героев еще не делал и по героям ничего не готово. Я же без проблем могу сделать героя для конкурса и потом уже его добавить себе в карту?
Что бы потом не было разногласий, так как доказать что герой делался но момент конкурса или до, возможности - нет.
Единственное что на данный момент есть по герою - выбрал подходящую модель)
» WarCraft 3 / Своя нативка на С++
» WarCraft 3 / Про настройку исследований в World Editor
в условиях перечислить все иследования которые будут общими для игроков
» WarCraft 3 / Как открыть карту З.Б.
Полноценно открыть карту в редакторе - не получиться. Можно без проблем редактировать карту, открыв её например через MPQ Архиватор и расчленить на отдельные файлы. Таким образом открывается доступ к редактированию скриптов, юнитов, предметов, способностей.
» WarCraft 3 / Как открыть карту?
Какую ошибку выдает при открытии?
» WarCraft 3 / Парсинг реплея
Пока что получилось записать только значения типа Integer.
» WarCraft 3 / Life in Arena — открытая версия
» WarCraft 3 / Экспортировать все текстовые описания из карты
» WarCraft 3 / Экспортировать все текстовые описания из карты
» WarCraft 3 / Экспортировать все текстовые описания из карты
» WarCraft 3 / Экспортировать все текстовые описания из карты
После: 2,20 МБ (2 312 443 байт)
» WarCraft 3 / Эффекты аур\заклинаний из Dota 2
» WarCraft 3 / Хоткей в редакторе и хоткей в игре разные
Отредактирован wetalq
» WarCraft 3 / Сбор статистики с карты
» WarCraft 3 / Сбор статистики с карты
» WarCraft 3 / Парсинг реплея
» WarCraft 3 / Парсинг реплея
Буду думать как можно это дело провернуть не пересматривая все реплеи.
» WarCraft 3 / Парсинг реплея
» WarCraft 3 / Инвентарь v.0.11b
Плюс к однозначно!
» WarCraft 3 / Как триггерно отследить в ГУИ, найм какого юнита я отменил?
» WarCraft 3 / Юнит начинает применять способность
» XGM Конкурсы / Конкурс героев
Что бы потом не было разногласий, так как доказать что герой делался но момент конкурса или до, возможности - нет.
Единственное что на данный момент есть по герою - выбрал подходящую модель)
» WarCraft 3 / Как добавить нового героя в Dota 6.83c
» WarCraft 3 / Миникарта
» Unity / Конвертирование модели
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9