12

» WarCraft 3 / Сделать lan-only карту играбельной в режиме одного игрока.

solo322dollarse:
Bergi_Bear:
Сконвертировать условие гуи триггера с названием "текущая игра = одиночная" или CurrentGameIsSinglePlayer, и найти такое название в коде карты, удалить это условие
Для этого карту нужно, если я правильно понимаю, нужно распротектить, да? Я сейчас чем не пробовал World RPG Legend, не берет.
Тогда разве что костыль с "мертвыми душами". Используя эмулятор мультиплеера. Помню через KLoader так можно. Заодно можешь себе 2-го гера взять в распоряжение, использую полный общий контроль.
12

» WarCraft 3 / Мои мысли об устаревших механиках Warcraft 3 и....

prog:
На Lua, естественно, а жассеро-гуишники пусть страдают дальше...
Я как понял теперь у нас 3 лагеря вместо 2-ух?
12

» WarCraft 3 / Перевод карты.

Вопрос сходу:
Карта открытая для редактирования или хотя бы взломана до уровня "можно работать с этим"?
12

» WarCraft 3 / Редактирование распротекченной карты

Вот собственно лист с предметами
В скрипте изложенным выше ты можешь все предметы вставить нестандартные, а потом уже перебирать.
Во вложение слк-файл со списком предметов из карты.
solo322dollarse:
Ikobot:
Пример кода на спавн предмета:
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
Поменять айди и координаты, остальное оставить неизменным,да?
Да. Когда скрипт карты проверял то название триггера такого нету, т.е. спокойно можно вставить.
Загруженные файлы
12

» WarCraft 3 / Редактирование распротекченной карты

Пример кода на спавн предмета:
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
12

» WarCraft 3 / Редактирование распротекченной карты

solo322dollarse:
Ikobot:
Если карту ты взломал xdep'ом, то то что на карте нет объектов это не совсем страшно. Как правило оно в коде карты лежит или в триггерах. То тут достаточно просто в нужных точках накидать итемов и дело в шляпе. После этого карта спокойно запустится с тем что ты накидал.
Если же нету доступа к РО, т.е. данные РО отсутвуют. То тут лучше залезть в СЛК таблицы и выудить все нужные ID предметов. И потом в war3map.j(или где код карты прописан) вписать скрипт CreateItemAtPoint где указываешь координаты около спавна и нужные ID. В редакторе в нижнем-левом углу пишет точку в координатной сетке. Этот способ и кажется трудным на первый взгляд, но если выше указанные способы не помогают, то остается все делать при помощи лома и чуда.
Все еще конечно сложно для меня, но примерно понял. Слк таблицы,если я правильно понимаю, нужно редактировать через редактор mpq. Предположим, я открываю карту в редакторе, где нужно айдишники искать?
Сами таблицы можно открыть через excell. Через mpq редактор ты их извлекаешь.
Загруженные файлы
12

» WarCraft 3 / Редактирование распротекченной карты

В самой таблице первый столбец идет.
А по описаниям можно посмотреть в ItemString ID предмета в квадратных скобках
Загруженные файлы
12

» WarCraft 3 / Редактирование распротекченной карты

Если карту ты взломал xdep'ом, то то что на карте нет объектов это не совсем страшно. Как правило оно в коде карты лежит или в триггерах. То тут достаточно просто в нужных точках накидать итемов и дело в шляпе. После этого карта спокойно запустится с тем что ты накидал.
Если же нету доступа к РО, т.е. данные РО отсутвуют. То тут лучше залезть в СЛК таблицы и выудить все нужные ID предметов. И потом в war3map.j(или где код карты прописан) вписать скрипт CreateItemAtPoint где указываешь координаты около спавна и нужные ID. В редакторе в нижнем-левом углу пишет точку в координатной сетке. Этот способ и кажется трудным на первый взгляд, но если выше указанные способы не помогают, то остается все делать при помощи лома и чуда.
12

» WarCraft 3 / Редактирование распротекченной карты

solo322dollarse:
quq_CCCP:
solo322dollarse, ну можешь так же ручками в слк таблицах поковырятся, там все просто.
Да для меня уже эти процессы не так легко, плохо соображаю что и как. Решил просто вспомнить карту молодости и дропнуть айтемы где-нибудь на карте.
В скрипте карты вбей код спавнящий предметы. Или просто накидай предметы. Остальной реквизит подгрузится из кода.
12

» WarCraft 3 / Мои мысли об устаревших механиках Warcraft 3 и....

Bergi_Bear:
Proshel_Doty, как я писал выше карты типа "создай героя", руки то тянутся к пассивкам, начинающию подмекеры так любят делать, ну и Абилитидрафт, что берут в первую очередь игроки? верно, как можно больше пассивок!
Ну не всегда. Просто пассивки поначалу тоже довольно хороши, но многие все же делают оптимальные соотношения, чтобы было нормально. А то представь себе, куча активок, один прокаст и ты без маны. Чакру и её восстановление требует также хорошо продуманного билда и наличия нормальной стратегги фарма ресурсов. Пассивки берут не только из-за низкого уровня контроля, а также ради сохранения драгоценной маны для других абилок.
12

» WarCraft 3 / Мои мысли об устаревших механиках Warcraft 3 и....

Не хватает 6-го варианта по типу "Я за умеренный уровень случайностей"
Честности ради, часто срабатывающие криты и баши я видел только на абилках с высоким шансом. Чтобы на 15-30% вероятностей были такие серии я лично не видел.
Но если карту делать без элементов случайности, то это превратится в "шахматы", где все будет решаться до чей-либо ошибки. В качестве примеров могу привести первый старкрафт, где все карты уже имеют прибитые гвоздями билды против соотвествующих выборов противника и лишь в командных замесах наступает разнообразие.
Из плюсов, если не злоупотреблять, то рандом дает все же разнообразие, заставляя игроков хоть что-то решать на ходу а не по отработанной схеме. Также вар довольно жестко привязан к сидированию, как и любой "рандом", который по сути уже псведорандом по своей механике.
12

» WarCraft 3 / Взлом карт кампании, без потери содержимого.

Reverse-Engineering в помощь. Иначе никак, если сами авторы не подкинут пару скриптов.
pro100master:
шас бы карту ломать мда.
Ну многие с этого начинали. Да и посмотрев хотя бы в виде кода тоже бывает полезным, чтобы потом можно было пересобрать на ясных себе алгоритмах и языках.
12

» WarCraft 3 / Перезарядка пассивной способности

NazarPunk:
Насколько я помню, с эксгумацией не всё так просто, да и нужно было написать, что две такие способности дать не получится.
Т.е. с каналом может не прокатить?
12

» WarCraft 3 / Вопрос касательно прав на карту и модели.

SсRealm:
GetLocalPlayer:
Граждане с хайва чрезмерно повернуты на авторских правах, у нас такие тоже есть, но не так много - "я защищаю свои авторские права на контент, сделанный на хакнутом редакторе, для пиратской версии игры!".
Я не буду выкладывать переписку с ними. Но поих мнению, если я сделал карту,то я должен оббежать каждого автора и спросить у нео разрешение на каждую модельку
Ну как бы это смешно не было. Но насколько я помню, там у них в правилах по выкладыванию карт все это прописано. Самое тупое у них, что когда прямым текстом спрашиваешь откуда та, или иная модель, все молчат как рыбы об лед. Но стоит выложить карту или ресурс, все авторы моделей аки испанская инквизиция материализуется и начиная поливать желчью. Вплоть до того я даже видел человека выставивший свое авторство на архимонда с огромным членом.
Это у нас тут все проще, многие понимают что мы делаем контент на хакнутом редакторе для пиратской игры, что все таки убивает весь этот цирк на корню, а осколки сопротивления выметаются отсюда поганой метлой. Да и программы для создания моделей либо имеют свободную лицензию, или пиратская версия.
12

» WarCraft 3 / Не могу разобраться

Принятый ответ
Способность на основе Темный. И выставить в требованиях нужный грейд. И здание само потом превратится в нужного юнита.
12

» WarCraft 3 / Ребят как называется карта где паладины убегают от демона с член

NanO:
Требую скриншот, чтобы остановить мой хохот)
Скачай карту и запусти. Тем более комментом выше приложил.
12

» WarCraft 3 / Ребят как называется карта где паладины убегают от демона с член

Принятый ответ
Кому за 18 карта называется. Карту прилагаю во вложении.
Можешь не благодарить.
Загруженные файлы
12

» WarCraft 3 / Чем Вытащить озвучку гламурного мага из старого билда Рефоргеда

gabataka01:
8gabriel8:
Если ты такой умелый в редактировании звуков, что можешь из женского голоса делать мужской, то чего не вырежешь гламурную озвучку из обзоров на YouTube, либо в ВК есть аудио, например?
Вообще есть программа CASC Viewer, которая открывает игровой архив, у меня нет рефорджа, потому могу лишь предположить, что твоя озвучка будет лежать по пути Units/Human/Antonidas (или HeroHumanMage) вместе с моделькой архимага.
из ютуба геморно,но постарюсь сделать через прогу. просто это же типо билд старый. и там не понятно немного где че лежит
Ctrl + F попробуй, ну или выгрузить в проводник все, и при помощи поиска ковырять. Или сортировкой по типу файлов, найдя звуковые проверять все подряд до нахождение нужного файла. Я так текстуры искал в ломанных картах, когда все превращалось в fileXXXX.
12

» WarCraft 3 / Чем Вытащить озвучку гламурного мага из старого билда Рефоргеда

Когда успешно извлечешь озвучку. Потом выложи на сайте. Мне тоже нужна озвучка ЛГБТ-архимага
12

» WarCraft 3 / Дать и забрать способность без локалок

Принятый ответ
Сделай абилку работающую от исследования.
И триггерно ставь состояние иследдованности исследования при вкл/выкл абилки.
Простой способ при 1 юните.
При нескольких юнитах с такой абилкой. Делаешь отлов вкл/выкл щита. И действиями пихаешь абилку в спелбук или инвентарь с "итемом" абилки.
12

» WarCraft 3 / Вопрос физической сложности проверки карты

В новых версиях (и не только) JPNG вроде есть утилита для эмуляции мультиплеера.
12

» WarCraft 3 / Как сделать так, чтобы магазин не мог ничего продать игроку

Можно использовать наработку по перемещению выделения на невидимые магазины. И в переменных держать репутацию игроков. Игрокам с хорошой репутацией выдавать магазины с хорошим шмотом или скидками. Игрокам со рседней - обычный магаз. А игрокам с плохой ничего/дамагу по лицу.
12

» WarCraft 3 / Глючит карта

SсRealm:
Obelick:
SсRealm, тогда проблема очевидна, новый патч ломает карты, работать на нем невозможно полноценно. Надо ждать официального релиза (не бету).
Так не рефоргет же! Не работает и зависает обычная варка с последним патчем!
Последние стабильные патчи тоже не очень стабильны...