9

» WarCraft 3 / Восстановление имен в карте

Ответ к теме не относится
pro100master:
Хотите что то делать лучше не ломай карту а создай свой на основе java C# C++ и другие языки. Чем голову сунуть в карту который ограничено... Хотите похож на карту восоздай посвоему так оценят лучше чем копия карту
Я вот делаю карту для хобби, а java делаю для серьезных проекттов к примеру Unity3d и другие
Мне карта не нужна, я хочу только анимацию одного навыка взять,имени не знаю, там 1500 файлов, защита не сложная добавил лист, половина файлов открылась. Потому хочу открыть в редакторе навыков и посмотреть какой файл отвечает за эту анимацию
quq_CCCP:
Ну как как, депротекторами. Вроде Map Restorer, ну имена функций триггеров и исходный код вы полностью никогда не восстановите, его удаляет и коверкает оптимизатор необратимо, правда восстановить полную функциональность карты получится.
Некоторые карты еще защищёны hex протекторами, это когда портят некоторые области архива карты. С такими картами будет не легко, открываются они только в мпк редакторе Зезулы - но только для чтения, да и многие файлы без имен и расширений, хрен поймешь что там. Открываются они ручками или слезными просьбами на сайте Зезулы ну или читеров.
Сразу скажу - многие карты не пример для подражания, а так же не особо просты для восприятия неокрепшим умам.
9

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

nvc123:
Trickster, фиксить в программировании означает удалить и сделать заного
пусть будет по 10$ за час работы
кидай карту и описание того что надо
мы посчитаем сколько часов надо потратить и назовём стоимость
Откуда я знаю, что вы будите работать этот час? Почасовая оплата, как и работа, не сильно эффективная. Обычно программистам платят за проект, или за определенный кусок работы. Человек может за час и ничего не сделать. Описание начальных фиксов я скинул, но все равно надо зайти в игру и увидеть все это
quq_CCCP:
Trickster, составьте внятный список чего бы вам хотелось? Что именно вас интересует? Опишите механику каждой способности героя и их взаимодействие со способностями такого же типа. Хотябы для начала, что багует.
Многие просто не играли в эту карту, им будет непонятно что именно работает не так, или как оно должно работать по мнению игроков.
В доте совершенно никого не смущает что линкен сфера избирательно блокирует способности, это никого ни колышит - а это бага, её убери начнётся нытье. Так же если выпилить фишки пуджа и форса\даггера, сделав хук как в пудж варс, игроки вряд ли этому обрадуются.
Да и вот как делать то? Сделаешь, оно работает, но нетак... Внятной инструкции по поводу работы тех или иных механизмов в карте нету.

Например: способности не проходят через декорации, есть дать например огненный шар(катун) то он упрется в декорацию. Это серьезный баг. Тут есть система дуэлей, у нее тупой рандом, если играть 2-2, то раз 5 может быть один и тот же герой, а ты так и не попадаешь. С самой дуеле может сбежать один герой, у него способность смены измерений, он дает измерение, и делает тп на базу, а герой там остается. Так же у одного героя пассивка, при ударе он перемещается к противнику и отталкивает его, но на дуеле он иногда застревает в текстурах и потом его спокойно убивают. Сделать так, что бы он не могу это делать. И его эта же способность, не должна работать на большие объекты, то, есть на определенные способности героев
9

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

8gabriel8:
Доброе дело - 1000 рублей)

Просто указывай здесь, что тебе надо. Может кто-то и возьмётся.
Они не поймут, что фиксить, тут и крип систему как в доте надо, она здесь почти такая, но тупая
9

» WarCraft 3 / Функция -death убивает героя, через 20 сек

quq_CCCP:
Trickster, что нужно, чтобы он сдох сразу или через 20 сек?
Опиши, я тебе триггер кину.
Через 10 секунд и отняло у него 150 голда
9

» WarCraft 3 / Функция -death убивает героя, через 20 сек

quq_CCCP:
А точно, минус убери перед 150.
А, почему до этого стоял и работало?
Trickster:
quq_CCCP:
А точно, минус убери перед 150.
А, почему до этого стоял и работало?
Так теперь ему добавляет 150 голды, и он дохнет лол
9

» WarCraft 3 / Функция -death убивает героя, через 20 сек

quq_CCCP:
Прямого криминала не вижу, но я бы написал не так.
Это только открывок, вообще она станит и оставляет 1 хп, а через 20 сек убивает.. Были значения
call TriggerSleepAction(20.00) тут поставил 10
И тут стало call AdjustPlayerStateBJ(-150,GetTriggerPlayer(),PLAYER_STATE_RESOURCE_GOLD было 300, ну и везде где было по 150 и 300 я сменил.В итоге фатал
9

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

quq_CCCP:
nvc123, Имена все ровные, автор рак. Да и ломал я, пока болею и мучаюсь от скуки мб сделаю как диод и нетрат опен доту.
По суки восстановить карту очень просто, примитив, берет своеё только обьем работы.
Сам ты рак, у меня просто пробел знаний, никогда этим не занимался, за 3 дня обучения, я не могу восстановить)
9

» WarCraft 3 / Jass и отображение моделей на карте

BrandY TM:
если карту депротектом не взять то к сожалению да, но если всё таки удалось хакнуть то можно и так юнитов ставить
Не берет протектор, там защита с архива была, и испорченные заголовки, и j файл 2 его половина тоже удалена.Я, другого не понимаю, куда именно записывать тот объект и каком порядке
9

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

quq_CCCP:
Trickster, для начала вам нужно понять как эти способности найти, а потом как они устроены...
Видео чтоли как драколич снимать, да и голоса у меня нету...
Найти их просто, в редакторе объектов лежат способности, я пишу в поиск j файла способность С0 и нахожу все что с ней связанно, опять же там от 600 и до 4000 рассходится взрыв, который всех дамажит.Я нашел только 1 радиус 600
quq_CCCP:
Trickster, для начала вам нужно понять как эти способности найти, а потом как они устроены...
Видео чтоли как драколич снимать, да и голоса у меня нету...
Другое дело, что код этот идет как-то сумбурно, я думал он более структурированный будет. Типа сверху идет все для героев по очереди и имени, и так дальше по убыванию. А у меня v j нет системы, все разбросано. И подзаголовков нет, так было бы проще искать
9

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

quq_CCCP:
Ну нафиг вам редактор если вы собрались в чужую карту лезть?
Редактируйте код в Jasscraft.
Для начала почитайте про синтаксис языка Jass.
Потом про структуру триггера:
Посмотрите готовые способности, они выложены на сайте, к примеру вот
Пока не понимаете устройство war3map.j о редактировании не может быть и речи.
Да, там уже лежат все способности, я баги хочу исправить, и включить которые отключены
9

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

biridius:
Trickster, да
как думаешь зачем блокируют карты?
Что бы усложнить задачу тому, кто решит своровать.
9

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

biridius:
Trickster, неа
Выходит, мне надо будет каждый триггер писать в редакторе, а потом копировать в код j ?
9

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

biridius:
открой карту MpqMaster'ом и через него закинь туда модельку
он не будет проверять правильность кода, он только открывает архив карты
А, нельзя восстановить с j файла все триггеры, которые в нем есть в редакторе что бы отображались?
9

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

biridius:
импортни в нужную карту свой спецэффект
создай еще одну карту, в ней триггер на гуи как выше
конвертни триггер в текст и скопируй в .j файл карты
в нем находишь функцию InitCustomTriggers и в нее нужно записать
call имя_функции_в_самом_внизу_сконвертнутого_триггера (которая его инициализирует)
эта функция обычно называется как-то вроде
function InitTrig___________________________u
и нужно написать call InitTrig___________________________u()
внутри функции InitCustomTriggers, там должно быть много похожих вызовов для всех триггеров
Вот так у меня отображается, а когда я пытаюсь добавить модельку на карту, что бы именно была на карте то конфликт при сохранении 2 строк. Все героии пикаются как в доте в тавенах. Стоит поместить на карту, как тут же карта перестает работать, заходишь в редактор, убираешь все работает
Загруженные файлы
9

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

biridius:
по поводу способностей
сначала я рисую анимацию
Спецэффекты? Находишь в интернете
потом мне это надо в джасс файл записать
редактор триггеров xgm.guru/p/wc3/triggerspells
как в коде писать урон, и масс воздействие
А, если например - у меня уже все заготовлено, нов редакторе триггеров не отображается, но все записано в j файле. Я просто не с 0 карту создал, а взял все с другой
9

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

biridius:
вот где-то там есть ответы на все вопросы
Далеко не всем понятно все, что там написано и бывает надо, простым языком объяснить biridius:
9

» WarCraft 3 / 100р за помощь в вопросе. Не могу открыть карту в редакторе

quq_CCCP:
Trickster, Лол все работает, мне выступать учителем редактора карт? Это на 100 руб не тянет, в карте 100% весь импорт и восстановлены все данные для редактора, она запускается и работает, нужен Jngp, про то чтобы сделать все триггеры в ГУИ ( там вроде немного наработок на jass) небыло и речи.
Так что смотрим какие вы честные.
Я тебе скину, отпишешь сюда что я скинул. Я тут нуб полный, я не знаю за джаз, мне надо что бы она просто редактировалась и сохранялась. Я не знал, что там после редактора, еще и код править надо. А, без кода она не работает
9

» WarCraft 3 / 100р за помощь в вопросе. Не могу открыть карту в редакторе

8gabriel8:
Trickster, нынче 100 рублей не такая уж и большая сумма, проплати ему, если он тебя кинет, тут к нему столь плохо относиться будут, что он и десятками тысяч может не изменить. Он ведь здесь завсегдатай много лет.
Я же никого не знаю тут, кину с утра.
Trickster, нынче 100 рублей не такая уж и большая сумма, проплати ему, если он тебя кинет, тут к нему столь плохо относиться будут, что он и десятками тысяч может не изменить. Он ведь здесь завсегдатай много лет.
9

» WarCraft 3 / 100р за помощь в вопросе. Не могу открыть карту в редакторе

avuremybe:
Trickster, так он же говорит, что снял только защиту от редактирования архива карты.
Остальное будет, надо понимать, после проплаты.
Так, не надо никакую защиту снимать, я могу это сам сделать. Скопировать все файлы и вложить в новый архив. Это изи, я говорил сделать рабочую карту, походу это под силу только разработчику.
Что толку от этого? И то, после моих манипуляций, карта запускается в новом архиве, в отличии от этой. После проплаты может и ничего не быть. Я готов и 200р дать, тому кто ее реально сделает мне.
quq_CCCP:
Trickster, сможешь, я пока только снял защиту от редактирования архива.
Вот мож кому понадобится еще...
quq_CCCP:
Trickster, сможешь, я пока только снял защиту от редактирования архива.
Вот мож кому понадобится еще...
Я заметил, что джас код поменялся.
9

» WarCraft 3 / 100р за помощь в вопросе. Не могу открыть карту в редакторе

quq_CCCP:
Trickster, сможешь, я пока только снял защиту от редактирования архива.
Вот мож кому понадобится еще...
Она не работает, нельзя стартонуть вообще. Тупо не 1 слота нет.
9

» WarCraft 3 / 100р за помощь в вопросе. Не могу открыть карту в редакторе

quq_CCCP:
Trickster, ну так будет 100р?
В карте испоганен заголовок и хешьтаблица и удалены данные об обьектах, поэтому она не открывается ничем кроме зезулы, но зезула не дает возможность редактировать файлы. Ну собственно я это дело снял, могу восстановить открываемость в редакторе..
Будет естественно, я держу свое слово. И при сохранении е будет она багать? Я имею в виду, что я смогу ее редактировать и сохранять?