17
ГОД
Какие вещи в Warcraft 3 требуют вмешательство хака?
Вот Я решил делать мод. Но хочу сначала разведать, какие проблемы меня могут ожидать на этом пути.
Ресурсные файлы изменить легко, про это понятно, не пишите про MPQ. Но вот такие файлы как "game.dll" или "war3.exe", и прочие, у меня вызывают проблемы.
Например, в Редакторе Способностей есть у каждой способности такие строчки как "Данные". Я слышал что эти данные вшиты в exe-шник, и изменить их никак нельзя. И сами способности вшиты, и не меняются. Но мне нужно полностью очистить эти ненужные способности, и при этом, сделать одну универсальную способность у которой будут все "Данные", и с которой Я смогу копировать другие способности и так создавать свои.
Другая часть, это Редактор, который мне нужно модифицировать по своему, разблокировать максимальную численность любого параметра, и сделать, например, время строительства больше чем 300 секунд, или перезарядку заклинания больше чем 300 секунд, то есть убрать глупые лимиты. Так же, убрать лимиты на максимальные войска и максимальный размер карты. Добавить свои функции в триггеры (про jass не писать - это понятно). Как это всё сделать?
Где находится графика? Тоже думаю полезно было бы узнать где меняется графический движок. Кто что знает про это, пишите.
Непонятны так же, такие вещи, как например, где прицепить звук к модели, если в самой модели он не цепляется но этот файл звука лежит рядом с моделью? И где изменяется выбор различных звуковых эффектов которые цепляются в самой модели? Там больше видел звуков "последнего вздоха" и звуков "заклинаний". Хочу туда загрузить свой набор.
Ну и прочие основные моменты перечислите, которые сложно поменять без хака. Про Патч так же объясните! И какова вообще структура warcraft-а?
Извиняюсь что вопрос содержит множество под-вопросов, поскольку не знаю что впереди меня ждёт, но меня ответ вкратце вполне устроит, что и где.
Views: 5 380
Like +3
- 3
quq_CCCP
quq_CCCP
Проекты:
Данные это слк таблица - тупо база данных, она одинакова для всех спеллов, но данные в одной и той же ячейке могут хранится разные, код стандартных способностей хранится в game.dll, никто до сих пор точно не знает как устроены все способности или как вызвать некоторые методы. Исходников никто тебе не даст, а код там не читаемый. Поэтому механику стандартных способностей варкравта изменить не получится.
Лимиты размера карты и кол-ва тайслетов связаны с форматом и изменить простым хочу вы ничего не сможите.
Звук к модели крепится в редакторе моделей к кости, это делается просто и без дерьма. Так же можно триггерно проиграть нужный звук.
Для многих ваших хочу - не поможет даже хак, придется переписывать движок игры + никто ниче не знает, даже сами близзарды не знали как пофиксить
ретурн баг, потому что не знали как работает виртуальная JASM машина, программист который делал игру пропал в 2006 году.
Колупать и искать что как придется очень долго....
Doc
Doc
Блог
Проекты:
Dota 2
Borodach
Borodach
лимиты снимаются шифт+ентер, а по юнитам есть jngp и вес в патче подняли до 128мб(многим этого хватает)
звук можно имортировать в редакторе або подключать с помощью .mix
остальное безсмысленное занятие как и доказать тебе обратное
Maniac_91
Maniac_91
Блог
Проекты:
TD Space war
WarCraft 3 Reforged
Сегодня полночи этим занимался, запарился импортировать новые звуки и модели для проекта. Надеюсь успеть в этом году успеть новую версию добить.
quq_CCCP
quq_CCCP
Проекты:
Данные это слк таблица - тупо база данных, она одинакова для всех спеллов, но данные в одной и той же ячейке могут хранится разные, код стандартных способностей хранится в game.dll, никто до сих пор точно не знает как устроены все способности или как вызвать некоторые методы. Исходников никто тебе не даст, а код там не читаемый. Поэтому механику стандартных способностей варкравта изменить не получится.
Лимиты размера карты и кол-ва тайслетов связаны с форматом и изменить простым хочу вы ничего не сможите.
Звук к модели крепится в редакторе моделей к кости, это делается просто и без дерьма. Так же можно триггерно проиграть нужный звук.
Для многих ваших хочу - не поможет даже хак, придется переписывать движок игры + никто ниче не знает, даже сами близзарды не знали как пофиксить
ретурн баг, потому что не знали как работает виртуальная JASM машина, программист который делал игру пропал в 2006 году.
Колупать и искать что как придется очень долго....
Dagger667
Dagger667
quq_CCCP
quq_CCCP
Проекты:
Dagger667
Dagger667
Maniac_91
Maniac_91
Блог
Проекты:
TD Space war
WarCraft 3 Reforged
Hate
Hate
Блог
Проекты:
За пеленою Тьмы: Даломорис и Даларган
Phase Killer (Астральный убийца)
Rock Hero
God's word: The True Way
Warcraft Combat Remake
WarCraft 3 Reforged
Dune the Endless Wars
Dagger667
Dagger667
Borodach
Borodach
Ну я не эксперт, но мне кажется потому что они именно сдесь задавали вопросы как им это надо сделать.
Dagger667
Dagger667
Maniac_91
Maniac_91
Блог
Проекты:
TD Space war
WarCraft 3 Reforged
Dagger667
Dagger667
Hate
Hate
Блог
Проекты:
За пеленою Тьмы: Даломорис и Даларган
Phase Killer (Астральный убийца)
Rock Hero
God's word: The True Way
Warcraft Combat Remake
WarCraft 3 Reforged
Dune the Endless Wars
Dagger667
Dagger667
Hate
Hate
Блог
Проекты:
За пеленою Тьмы: Даломорис и Даларган
Phase Killer (Астральный убийца)
Rock Hero
God's word: The True Way
Warcraft Combat Remake
WarCraft 3 Reforged
Dune the Endless Wars
Cheezie
Cheezie
Блог
Проекты:
Dagger667
Dagger667
AlexSan:
alexprey
alexprey
Блог
Проекты:
Космические рейнджеры: Новая война
Android
Unity - скрытая папка
Hate
Hate
Блог
Проекты:
За пеленою Тьмы: Даломорис и Даларган
Phase Killer (Астральный убийца)
Rock Hero
God's word: The True Way
Warcraft Combat Remake
WarCraft 3 Reforged
Dune the Endless Wars
quq_CCCP
quq_CCCP
Проекты:
Dagger667
Dagger667
quq_CCCP
quq_CCCP
Проекты:
Cinos
Cinos
Блог
Hate
Hate
Блог
Проекты:
За пеленою Тьмы: Даломорис и Даларган
Phase Killer (Астральный убийца)
Rock Hero
God's word: The True Way
Warcraft Combat Remake
WarCraft 3 Reforged
Dune the Endless Wars
Dagger667
Dagger667
quq_CCCP
quq_CCCP
Проекты:
ledoed
ledoed
quq_CCCP
quq_CCCP
Проекты:
Dagger667
Dagger667
quq_CCCP:
Hate:
Cinos:
quq_CCCP
quq_CCCP
Проекты:
Ну да мы отошли от темы, нагугли SharpCraft это кастом патч, там были свой блек джек и шлюхи, ну ты прочитай внимательно описание, слева направа а не по диагонали, там все описано...
Borodach
Borodach
Doc
Doc
Блог
Проекты:
Dota 2
ClotPh
ClotPh
Блог
НО вопрос, насколько это каша из топора, насколько тяжело и насколько соответственно нужно...
Dagger667
Dagger667
Borodach, Я вообще не смотрю порнуху, никогда. Это для малолеток. Но раз уж мы пошли на откровенность, у меня к тебе встречный вопрос - А кто ты такой вообще? И почему здесь ни одного нету того, кто был бы за меня? Обычно у людей разные мнения и разные стороны, которые они занимают! Тут похоже целая Мафия собралась.
Doc, Не надо, не бань, этим ты ничего не добьёшься, так как у нас тут интеллектуальный разговор. Я не буду побеждён даже если ты приедешь ко мне и убьёшь меня, это знают все интеллектуалы. Пусть выскажутся, пусть скажут свои аргументы, Я им скажу свои, и все заткнуться.
ClotPh:
ClotPh:
ClotPh:
Cheezie
Cheezie
Блог
Проекты:
quq_CCCP
quq_CCCP
Проекты:
Dagger667
Dagger667
quq_CCCP, Хорошо. Давай от обратного. Что можно менять в Warcraft-е без хака?
ledoed
ledoed
Dagger667
Dagger667
Cheezie
Cheezie
Блог
Проекты:
Dagger667
Dagger667
ClotPh
ClotPh
Блог
Uber
Uber
Блог
Проекты:
Прочее
SageOne
SageOne
Блог
Проекты:
Unity
Unity - скрытая папка
Liches
Maniac_91
Maniac_91
Блог
Проекты:
TD Space war
WarCraft 3 Reforged