Вот например скачок Мэв в оригинале расположен по координатам X1 Y2. Но в QWER раскладке он будет расположен по X1 Y0. Как мне быть, если я хочу сделать нестандартную способность, которая должна находиться на Y2, но поскольку для редактора она остаётся стандартной, то QWER раскладка всегда будет перемещать её на Y0?
Как вариант можно делать свой собственный customkeys.txt. Но тогда игрокам будет неудобно его скачивать. Нужно найти какой-то способ перебиндить стандартную способность. Но какой? Я хз.
Принятый ответ
Итак, решение:
- Открыть War3.mpq через Ladiks
- Найти там папку Units, и экспортировать из неё все файлы, содержащие ability func. Например "HumanAbilityFunc".
- Заменить все строки, содержащие
Buttonpos=3,2
и т.п. на, например,
Buttonpos=30,20
. Лучше всего это делать через Notepad++, там можно делать массовую замену во всех открытых доках.
- Закинуть изменённые файлы назад в MPQ.
- Повторить операцию на War3x.mpq
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. WilliamBz
Ред. WilliamBz