Вот Я решил делать мод. Но хочу сначала разведать, какие проблемы меня могут ожидать на этом пути.
Ресурсные файлы изменить легко, про это понятно, не пишите про MPQ. Но вот такие файлы как "game.dll" или "war3.exe", и прочие, у меня вызывают проблемы.
Например, в Редакторе Способностей есть у каждой способности такие строчки как "Данные". Я слышал что эти данные вшиты в exe-шник, и изменить их никак нельзя. И сами способности вшиты, и не меняются. Но мне нужно полностью очистить эти ненужные способности, и при этом, сделать одну универсальную способность у которой будут все "Данные", и с которой Я смогу копировать другие способности и так создавать свои.
Другая часть, это Редактор, который мне нужно модифицировать по своему, разблокировать максимальную численность любого параметра, и сделать, например, время строительства больше чем 300 секунд, или перезарядку заклинания больше чем 300 секунд, то есть убрать глупые лимиты. Так же, убрать лимиты на максимальные войска и максимальный размер карты. Добавить свои функции в триггеры (про jass не писать - это понятно). Как это всё сделать?
Где находится графика? Тоже думаю полезно было бы узнать где меняется графический движок. Кто что знает про это, пишите.
Непонятны так же, такие вещи, как например, где прицепить звук к модели, если в самой модели он не цепляется но этот файл звука лежит рядом с моделью? И где изменяется выбор различных звуковых эффектов которые цепляются в самой модели? Там больше видел звуков "последнего вздоха" и звуков "заклинаний". Хочу туда загрузить свой набор.
Ну и прочие основные моменты перечислите, которые сложно поменять без хака. Про Патч так же объясните! И какова вообще структура warcraft-а?
Извиняюсь что вопрос содержит множество под-вопросов, поскольку не знаю что впереди меня ждёт, но меня ответ вкратце вполне устроит, что и где.

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

Закрыто.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
13
6 лет назад
0
Если в кратце...
лимиты снимаются шифт+ентер, а по юнитам есть jngp и вес в патче подняли до 128мб(многим этого хватает)
звук можно имортировать в редакторе або подключать с помощью .mix
остальное безсмысленное занятие как и доказать тебе обратное
2
18
6 лет назад
Отредактирован Maniac_91
2
Насчёт звуков в модели - там есть специальные звуковые объекты, в которых находится ссылка на звук и кадры, в которые звук запускается.
Сегодня полночи этим занимался, запарился импортировать новые звуки и модели для проекта. Надеюсь успеть в этом году успеть новую версию добить.
8
32
6 лет назад
Отредактирован quq_CCCP
8
Очередная ахинея, ничего не знаю но хочу сделать...
Данные это слк таблица - тупо база данных, она одинакова для всех спеллов, но данные в одной и той же ячейке могут хранится разные, код стандартных способностей хранится в game.dll, никто до сих пор точно не знает как устроены все способности или как вызвать некоторые методы. Исходников никто тебе не даст, а код там не читаемый. Поэтому механику стандартных способностей варкравта изменить не получится.
Лимиты размера карты и кол-ва тайслетов связаны с форматом и изменить простым хочу вы ничего не сможите.
Звук к модели крепится в редакторе моделей к кости, это делается просто и без дерьма. Так же можно триггерно проиграть нужный звук.
Для многих ваших хочу - не поможет даже хак, придется переписывать движок игры + никто ниче не знает, даже сами близзарды не знали как пофиксить
ретурн баг, потому что не знали как работает виртуальная JASM машина, программист который делал игру пропал в 2006 году.
Колупать и искать что как придется очень долго....
0
7
6 лет назад
0
Для многих ваших хочу
У меня одно "хочу"! Какое Я написал? Разведать что НЕЛЬЗЯ сделать! И хочу Я чтобы ты мне вкратце написал список того, что Я НЕ смогу сделать, а не то, КАК это сделать! То что ты так любишь мне говорить во всех вопросах.
slk-данные смотрел, некоторые изменял, но почему-то данные в игре не менялись. Но менялись если изменял такие же но из другого архива. Если этих данных достаточно для изменения spell-способностей то можно похоронить то что в dll-шке не нужно. Пусть там лежит тихо. И наоборот, то что нужно, то что позволяет и даёт возможности, нужно использовать чаще, например jass-код.
Размер карты уже меняли, и причём довольно давно. Помню даже одного парня, который ещё до появления редактора WE сделал свой, самодельный, когда была пред-релизная версия Warcraft-а без WE. Но потом это оказалось ненужным. Однако при желании можно и такое замутить.
Звук не крепится к модели костей. Я открывал одну модель, это эффект горения зажигательной бутылки у Нетопыря, смотрел там, там нет крепления звука, и нигде нет, однако звук лежал в той же папке что и модель. Даже пытался подменить свою модель, с таким же названием и расширением, не вышло. Хотя в другой модели, например у Огра, были звуки топанья прицеплены, и вот эту путаницу в структуре файлов и модели не понял. Проиграть Триггерно можно, но как раз таки здесь не все функции в GUI работают, по части звука, только одна, и только один звук одновременно во всей карте. Так что без "дерьма" никак!
Но почему у JNGP "хочу" получилось? Почему другие хаки люди делают успешно? Не уж то потому что это делали школьники, как и те вирусы которые Пентагон взламывают? У меня есть полный курс по хаккингу, и нужные программы, всё подготовлено. Но только не надо мне говорить что всё уже сделано в JNGP! То что Я хочу сделать нигде не сделано, потому и начинается мод, это его смысл.
программист который делал игру пропал в 2006 году
Не ты ли его убрал =) ? Он там один делал? Наш гений... Когда Я начинаю что-то спрашивать у вас, то ничего не получается, ничего нельзя сделать, и все умирают, программисты не делают BJ-функции и вешаются. Прям какое-то бедствие ))))) . Но подожди меня демотивировать! У меня есть очень сильная мотивация сделать эту штуку! От тебя Я лишь прошу напиши мне коротко, те моменты, которые не получится сделать без хака (или вообще не получится). Не надо думать как Я их буду делать! Просто напиши в столбик проблемные части.
И давай не оффтопить а вести более конструктивную беседу по существу вопроса!? Один раз напишешь, больше Я не переспрошу, чтобы не заниматься блудословием.
6
32
6 лет назад
Отредактирован quq_CCCP
6
Dagger667, флаг в руки, эх, дураку бесполезно объяснять что он дурак.
0
7
6 лет назад
Отредактирован Dagger667
0
quq_CCCP, Вот так и пиши, коротко и ясно, что Я дурак, а то развёл тут балаган, как будто дело в том что то нельзя это нельзя, и дрючишь нам мозг. Всё. Твой ответ понятен. Мы выслушали твою точку зрения )))) . Твой ответ принят. Всё на твоей репутации.

Хотелось бы добавить, для всех кто будет это читать, что любой мод, это вторжение против правил игры в её файлы, как движение по непротоптанным путям или сквозь стены. Даже в основе своего изложения он не прав.
0
18
6 лет назад
0
Dagger667, модель нужно открывать через War3ModelEditor, чтобы увидеть и отредактировать звуковые объекты (это не кости).
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.