Добрый день. Помогите нубасу, уже все что мог перепробовал. Есть карта www.epicwar.com/maps/4192 , которую я хочу отредактировать. По-идее она должна быть разблокирована, но как я не трясу бубном, к примеру, данных о нестандартных объектах нету. Можете как-то помочь?

Принятый ответ

Карта то какраз протектнута, файл лист удален + проведена слк оптимизация, нужен деоптимизатор слк, чтобы появились войска.
Судя по коду карты, она частично на гуи частично на jass, и код на вид не нубский, не советую чето там лазить автору.
War3maprestorer в помощь, у меня на 10 винде что то не работает...
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
32
5 лет назад
1
solo322dollarse, ну можешь так же ручками в слк таблицах поковырятся, там все просто.
0
2
5 лет назад
0
quq_CCCP:
solo322dollarse, ну можешь так же ручками в слк таблицах поковырятся, там все просто.
Да для меня уже эти процессы не так легко, плохо соображаю что и как. Решил просто вспомнить карту молодости и дропнуть айтемы где-нибудь на карте.
1
12
5 лет назад
1
solo322dollarse:
quq_CCCP:
solo322dollarse, ну можешь так же ручками в слк таблицах поковырятся, там все просто.
Да для меня уже эти процессы не так легко, плохо соображаю что и как. Решил просто вспомнить карту молодости и дропнуть айтемы где-нибудь на карте.
В скрипте карты вбей код спавнящий предметы. Или просто накидай предметы. Остальной реквизит подгрузится из кода.
0
2
5 лет назад
Отредактирован solo322dollarse
0
Ikobot:
solo322dollarse:
quq_CCCP:
solo322dollarse, ну можешь так же ручками в слк таблицах поковырятся, там все просто.
Да для меня уже эти процессы не так легко, плохо соображаю что и как. Решил просто вспомнить карту молодости и дропнуть айтемы где-нибудь на карте.
В скрипте карты вбей код спавнящий предметы. Или просто накидай предметы. Остальной реквизит подгрузится из кода.
Можешь немного понятнее раскрыть, пожалуйста, если есть время. Я ну совсем помоечный и с таким первый раз сталкиваюсь. Если что я хочу именно кастомные предметы себе дропнуть, причем многие из них в игре получить нельзя (поэтому и дропаю).
1
12
5 лет назад
1
Если карту ты взломал xdep'ом, то то что на карте нет объектов это не совсем страшно. Как правило оно в коде карты лежит или в триггерах. То тут достаточно просто в нужных точках накидать итемов и дело в шляпе. После этого карта спокойно запустится с тем что ты накидал.
Если же нету доступа к РО, т.е. данные РО отсутвуют. То тут лучше залезть в СЛК таблицы и выудить все нужные ID предметов. И потом в war3map.j(или где код карты прописан) вписать скрипт CreateItemAtPoint где указываешь координаты около спавна и нужные ID. В редакторе в нижнем-левом углу пишет точку в координатной сетке. Этот способ и кажется трудным на первый взгляд, но если выше указанные способы не помогают, то остается все делать при помощи лома и чуда.
0
2
5 лет назад
0
Ikobot:
Если карту ты взломал xdep'ом, то то что на карте нет объектов это не совсем страшно. Как правило оно в коде карты лежит или в триггерах. То тут достаточно просто в нужных точках накидать итемов и дело в шляпе. После этого карта спокойно запустится с тем что ты накидал.
Если же нету доступа к РО, т.е. данные РО отсутвуют. То тут лучше залезть в СЛК таблицы и выудить все нужные ID предметов. И потом в war3map.j(или где код карты прописан) вписать скрипт CreateItemAtPoint где указываешь координаты около спавна и нужные ID. В редакторе в нижнем-левом углу пишет точку в координатной сетке. Этот способ и кажется трудным на первый взгляд, но если выше указанные способы не помогают, то остается все делать при помощи лома и чуда.
Все еще конечно сложно для меня, но примерно понял. Слк таблицы,если я правильно понимаю, нужно редактировать через редактор mpq. Предположим, я открываю карту в редакторе, где нужно айдишники искать?
1
12
5 лет назад
1
В самой таблице первый столбец идет.
А по описаниям можно посмотреть в ItemString ID предмета в квадратных скобках
Загруженные файлы
0
2
5 лет назад
0
Ikobot:
В самой таблице первый столбец идет.
А по описаниям можно посмотреть в ItemString ID предмета в квадратных скобках
Сплоховал, действительно под самым носом, спасибо. Теперь осталось только сам скрипт написать, можешь пример привести? Координаты посмотрю в редакторе.
0
12
5 лет назад
0
solo322dollarse:
Ikobot:
Если карту ты взломал xdep'ом, то то что на карте нет объектов это не совсем страшно. Как правило оно в коде карты лежит или в триггерах. То тут достаточно просто в нужных точках накидать итемов и дело в шляпе. После этого карта спокойно запустится с тем что ты накидал.
Если же нету доступа к РО, т.е. данные РО отсутвуют. То тут лучше залезть в СЛК таблицы и выудить все нужные ID предметов. И потом в war3map.j(или где код карты прописан) вписать скрипт CreateItemAtPoint где указываешь координаты около спавна и нужные ID. В редакторе в нижнем-левом углу пишет точку в координатной сетке. Этот способ и кажется трудным на первый взгляд, но если выше указанные способы не помогают, то остается все делать при помощи лома и чуда.
Все еще конечно сложно для меня, но примерно понял. Слк таблицы,если я правильно понимаю, нужно редактировать через редактор mpq. Предположим, я открываю карту в редакторе, где нужно айдишники искать?
Сами таблицы можно открыть через excell. Через mpq редактор ты их извлекаешь.
Загруженные файлы
0
2
5 лет назад
Отредактирован solo322dollarse
0
Ikobot:
solo322dollarse:
Ikobot:
Если карту ты взломал xdep'ом, то то что на карте нет объектов это не совсем страшно. Как правило оно в коде карты лежит или в триггерах. То тут достаточно просто в нужных точках накидать итемов и дело в шляпе. После этого карта спокойно запустится с тем что ты накидал.
Если же нету доступа к РО, т.е. данные РО отсутвуют. То тут лучше залезть в СЛК таблицы и выудить все нужные ID предметов. И потом в war3map.j(или где код карты прописан) вписать скрипт CreateItemAtPoint где указываешь координаты около спавна и нужные ID. В редакторе в нижнем-левом углу пишет точку в координатной сетке. Этот способ и кажется трудным на первый взгляд, но если выше указанные способы не помогают, то остается все делать при помощи лома и чуда.
Все еще конечно сложно для меня, но примерно понял. Слк таблицы,если я правильно понимаю, нужно редактировать через редактор mpq. Предположим, я открываю карту в редакторе, где нужно айдишники искать?
Сами таблицы можно открыть через excell. Через mpq редактор ты их извлекаешь.
Просто не додумался в папку units зайти, думал где-то в другом месте будет.
0
12
5 лет назад
0
Пример кода на спавн предмета:
function Trig_temp_Actions takes nothing returns nothing
    call CreateItemLoc( 'тут ID нужного предмета', Location(0, 0) )
    call CreateItemLoc( 'тут ID нужного предмета', Location(0, 0) )
endfunction

//===========================================================================
function InitTrig_temp takes nothing returns nothing
    set gg_trg_temp = CreateTrigger(  )
    call TriggerAddAction( gg_trg_temp, function Trig_temp_Actions )
endfunction
И его просто лепишь куда-нибудь в скрипте карты war3map.j
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.