XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
WKarma

offline
Опыт: 183
Активность:
Цитата:
Сообщение от Sky
WKarma
нашел функцию, которая запускается при загрузке героя и добавил туда функции
еще я пробывал делать, чтобы можно было много раз сохранять, но при повторном сохранении код тотже выдается
еще можно изменить файл war3misc.txt там типа макс лвл поставить или правила определения жизней, маны, урона и т.д. Но макс лвл советую оставить 150, потому что 151 лвл не сохраняется и опыт там по-другому уже распределяется, а надо чтоб коды от этой версии шли на оригинальную версию

Какие ты добавил функции??? И где ты нашёл участока кода отвечающий за загрузку героя??? Я долго рылся в *.j файле но ничего не нашёл.... Ты юзаешь JassShopPro ?

FoK_KruGer
Ещё не вскрыли.......
Старый 19.09.2006, 16:07
Sky

offline
Опыт: 1,605
Активность:
FoK_KruGer
конечно можно, ибо уже вскрывал))

Паня
файллист для карты найди

WKarma
плохо ищещь) ищи лучше
Старый 19.09.2006, 20:18
Smash3r
Картостроитель
offline
Опыт: 1,106
Активность:
http://dotd-stars.darkbb.com/sutra1181-DAWN-OF-THE-DEAD-52-full.htm

Помогите вскрыть сию карту, мне очень интересны триггеры в ней... Заранее спс =)
Старый 19.09.2006, 20:33
Bladedancer

offline
Опыт: 312
Активность:
Sky ищи текст с надписью No singleplayer и отруби call custom defeat и т д
Я сам это сделал с помощью винмпку и jassshoppro но новая карта вызывает краш вары
Если сможешь этого избежать-расскажи как
Старый 19.09.2006, 21:10
Sky

offline
Опыт: 1,605
Активность:
Bladedancer
скинь куда-нить я посмотрю, что ты там сделал
или только файл war3map.j

Smash3r
я посмотрю как только будет время)
она вообще в варике запускается???
там файллист полный, попробуй через WEU открыть

Отредактировано Sky, 19.09.2006 в 23:25.
Старый 19.09.2006, 23:15
Smash3r
Картостроитель
offline
Опыт: 1,106
Активность:
2Sky - не запускается, в ВЕУ я не пробовал - там тоже помоему не запускается. Погляжу...
Старый 20.09.2006, 11:08
WKarma

offline
Опыт: 183
Активность:
Цитата:
Сообщение от Bladedancer
ищи текст с надписью No singleplayer и отруби call custom defeat и т д
Я сам это сделал с помощью винмпку и jassshoppro но новая карта вызывает краш вары
Если сможешь этого избежать-расскажи как

Аналогичная проблема, удаление куска кода вызывает ошибку при загрузке, если поставит левую функцию,то тоже ошибка. Нужно после call поставить что-нибудь безобидное, типо просто вылетает какое-нибудь сообщение. Хотя я думаю всё дело не только в команде call. Вообщем что-то нужно делать вот с этим куском кода:

Цитата:
function dF takes nothing returns nothing
if(df())then
set bj_forLoopAIndex=1
set bj_forLoopAIndexEnd=10
loop
exitwhen bj_forLoopAIndex>bj_forLoopAIndexEnd
call CustomDefeatBJ(Player(-1+(bj_forLoopAIndex)),"Играть одному запрещено!")
set bj_forLoopAIndex=bj_forLoopAIndex+1
endloop
endif
endfunction


Кто в Jass разбирается- помогите, пожалуйста, заодно и объясните что вы сделали :smo:
Старый 20.09.2006, 16:48
Sky

offline
Опыт: 1,605
Активность:
WKarma
это ты в джаз шоп про?
у меня там не видно русского языка
или в word pad?

Отредактировано Sky, 20.09.2006 в 17:34.
Старый 20.09.2006, 17:21
WKarma

offline
Опыт: 183
Активность:
В джаз про нуно зайти в tools-UTF-8>ASC тогда русский язык будет. А вообще я блокнотом пользуюсь. Я когда в джазе шоп про сохраняю у меня файл уменьшается на 40 килобайт, он что удаляет. после этого *.j не работает =((
Старый 20.09.2006, 17:42
Sky

offline
Опыт: 1,605
Активность:
WKarma
ну в блокноте это вообще жесть))
wardpad советую, если на то пошло
а в джаз про ты попробуй не переводить из UTF в ASC
это одна, или одна из некотрых причин, того, что у тебя не пашет карта
ты кстати заметил, что если ты вставишь туда хотябы один свой файл(например, свой файллист), то у тебя карта не будет работать
Старый 20.09.2006, 20:54
WKarma

offline
Опыт: 183
Активность:
Цитата:
Сообщение от Sky
WKarma
ну в блокноте это вообще жесть))
wardpad советую, если на то пошло
а в джаз про ты попробуй не переводить из UTF в ASC
это одна, или одна из некотрых причин, того, что у тебя не пашет карта
ты кстати заметил, что если ты вставишь туда хотябы один свой файл(например, свой файллист), то у тебя карта не будет работать

Это я сразу заметил, у меня такое ощущение что эта карта очень хорошо запротекчина =)))
Старый 20.09.2006, 22:36
Sky

offline
Опыт: 1,605
Активность:
WKarma
а ты депротек используешь?

для сингл плеера надо удалить функцию, которая вызывает function dF
вызов находится в функции main, после игра должна давать возможность играть одному
НО без мобов, потому что там есть другие условия на проверку кол-ва игроков, если они не выполняются, значит мобы не пойдут и сохраняться нельзя, эти условия надо искать

Отредактировано Sky, 21.09.2006 в 00:10.
Старый 20.09.2006, 23:51
WKarma

offline
Опыт: 183
Активность:
Цитата:
Сообщение от Sky
WKarma
а ты депротек используешь?

для сингл плеера надо удалить функцию, которая вызывает function dF
вызов находится в функции main, после игра должна давать возможность играть одному
НО без мобов, потому что там есть другие условия на проверку кол-ва игроков, если они не выполняются, значит мобы не пойдут и сохраняться нельзя, эти условия надо искать

Можешь скинуть свой изменёный war3map.j ? У меня глюки какие-то как бы я не менял этот файл,например, пробел лишний поставил, то у меня вылетает варка. Ещё глюк один, когда заменяешь какой-нибудь файл в архиве карты, увеличивается её размер, причём до бесконечности у мя так с 1.09 метров получилось 1.6, файлы все теже. Юзаю WinMPQ.
Старый 21.09.2006, 14:15
Паня

offline
Опыт: 4,140
Активность:
Sky Это?
Прикрепленные файлы
Тип файла: txt Defi4nc3's ORPG! V0.16D! (filelist).txt (11.8 Кбайт, 61 просмотров )
Старый 21.09.2006, 16:08
Sky

offline
Опыт: 1,605
Активность:
Паня
filelist неполный, я этой прогой тоже пробовал восстанавливать, но результаты такиеже
ну будем дальше разбираться, мож че-нить получится

WKarma
открой war3map.j из оригинальной карты, найди там
call TriggerAddAction(Ar,function dF)
это строка вызывает функцию function dF, которая запрещает игру одному

советую еще mpqmaster, прога не хуже winmpq
Старый 21.09.2006, 22:36
zibada

offline
Опыт: отключен
Цитата:
filelist неполный


неполный - не значит, что ничего не будет работать.
возможно, там остались какие-то файлы от предыдущих версий карты, которые больше не используются, а сами файлы стереть забыли.
(в той же доте была парочка таких файлов - находились только после сканирования предыдущей версии)
так что во многих случаях можно эти неизвестные файлы выбросить и не заметить.

единственный случай, когда сканер не может найти реально используемый файл - если его имя высчитывается в скрипте, например, что-то типа "mod" + "el" + ".mdx".
но такого я пока нигде не видел... да и файлы нестандартных иконок/моделек юнитов так "защитить" в принципе невозможно.
Старый 21.09.2006, 22:59
Evgem1us
Пробудившийся
offline
Опыт: 5,697
Активность:
Помогите пожалуйста с картой по адресу http://xgm.guru/maps.php?id=230.
В карте интерисует как сделать больше 5-ти способностей для изучения геройских скиллов.

Пытался сам депректнуть с помощью "Депротектор 2.1 Русская версия". Создался депректный файл. Запускаю: - не найден файл основной карты. Тоже самое с основным файлом карты. Помогите пожалуйста!
----
Депротектить уже не надо! У меня получилось!

Отредактировано GadenbIsh, 22.09.2006 в 21:16.
Старый 22.09.2006, 07:11
Bladedancer

offline
Опыт: 312
Активность:
интересно узнать отчего вообще слетает вар при стирании действий вроде disable trigger ...
причем дествие не одно их несколько В принципе стирание одного действия не должно повлиять на выполнение триггера (в данном случае).
Старый 22.09.2006, 21:29
Sky

offline
Опыт: 1,605
Активность:
JediKitten
В этой мапе почти нет защиты, депротект спокойно ее депротектит :)
Когда будешь депротектить, снеми все галочки и пробуй
После депротекта открой мапу в WEU


Bladedancer
Если ошибка в скрипте, то у тебя вар вылетет с ошибкой типа поврежден war3map.j или у тебя игра с этой картой не будет создаваться, вар будет по-прежнему работать

Отредактировано Sky, 23.09.2006 в 09:51.
Старый 22.09.2006, 23:26
WKarma

offline
Опыт: 183
Активность:
Цитата:
Сообщение от Sky
WKarma
открой war3map.j из оригинальной карты, найди там
call TriggerAddAction(Ar,function dF)
это строка вызывает функцию function dF, которая запрещает игру одному

советую еще mpqmaster, прога не хуже winmpq


Проблему решил, оказалось это было из-за WinMPQ . Он что-то добавлял в архив, и это вызывало ошибку. С mpqmaster всё отлично работает.Sky cпасибо за совет.
Старый 23.09.2006, 21:03
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 11:43.