Всем доброго времени суток!
Возможно кто то сможет подсказать, где зарыта собака со способностями. Я пытаюсь добавить несколько новых предметов с новыми способностями. К сожалению статья сержанта по работа с mpq архивами не полна и содержит массу неточностей. Я добавил способности в файлы
AbilityData.slk,
XXXAbilityFunc.txt,
XXXAbilityString.txt,
так же прописал в файле AbilityMetaData.slk, однако предметы не работают. После клика по иконке предмета, ничего не происходит. Курсор не принимает форму прицела для выбора цели заклинания. Я подозреваю, что нужно где то еще добавить информацию по способностям, однако у меня не хватает знаний в этом аспекте.
Возможно кто то сможет подсказать, где зарыта собака со способностями. Я пытаюсь добавить несколько новых предметов с новыми способностями. К сожалению статья сержанта по работа с mpq архивами не полна и содержит массу неточностей. Я добавил способности в файлы
AbilityData.slk,
XXXAbilityFunc.txt,
XXXAbilityString.txt,
так же прописал в файле AbilityMetaData.slk, однако предметы не работают. После клика по иконке предмета, ничего не происходит. Курсор не принимает форму прицела для выбора цели заклинания. Я подозреваю, что нужно где то еще добавить информацию по способностям, однако у меня не хватает знаний в этом аспекте.
Принятый ответ
Meddin, хм... посмотри какой у неё code, второй столбец в ability data slk, там должна быть исходная абилка, по ней и поищи в meta data slk, и если такую же новую сделал, как цепная молния, туда её и впиши )
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. nazarpunk
Ред. nazarpunk
ItemAbilityFunc.txt,
ItemAbilityString.txt
Ну и соответственно так же файлы ItemFunc.txt и ItemString.txt, поскольку речь идет о предметах. Как во всех режимах, так и в корне.
С предметами все ок, отображаются как нужно, как в игре, так и в редакторе.
Способности в редакторе видны частично, а именно в разделе РО с предметами у самих предметов - да, в разделе со способностями нет.
Способности делал на основе существующих, приведу пример:
Способность сон для предмета на основе способности Сон для крипов. Нужные поля были изменены (относится к герою - 0, относится к предмету - 1 и т.д.). Был, разумеется, задан уникальный идентификатор и везде прописан(файлы, описанные выше).
Тут все просто, если ты имеешь опыт модификации mpq-архивов, то есть смысл вникать, если нет, то и эта информация тебе ничего не даст.
Ред. EugeAl
Тебе нужно ещё открыть Item Data slk и добавить равкоды абилок в поле abillist предметов, там, где у других добавлено.
Этот файл нужно добавить в units/ и customv1/units.
Особенно в Meta Data. Если там не добавить равкод в спец поля данных, везде, где надо, абилка не будет работать корректно
И модели с текстурами немного.
А потом, когда этот архив распухнет, выкатить опять большое обновление, где вся тяжесть будет в war3x.... ну и так по кругу)
Ред. Meddin
Но тем не менее твой совет по крайней мере мне помог заставить призывной предмет, который по смыслу аналогичен любому предмету вызова (Ошейник с шипами, Каменный талисман и т.п.). У всех призывных предметов оказывается общая способность в корне лежит. Теперь становится понятно, как достигается общий кулдаун на такие предметы.
Еще бы понять такие аномалии, как я описал выше...
Ред. EugeAl
Если встречается сомнительная абилка - смотри по аналогу)
Ред. IceFog
Ред. EugeAl
Мб она отказывается, если например создать новую книгу и сохранить её как slk? Такое возможно. Я то по другому делаю - открываю и книгу и slk одновременно, и копипащу через ctrl c ctrl v содержимое. Затем нажимаю сохранить, эксель предупреждает о формате что то там, но сохраняет. Затем закрываю слк, на вопрос "сохранить или нет?" нажимаю "нет", игра всё хавает. Даже таблицы из RoC, переделанные в формат TFT , вроде SplatData )