Для начала вам понадобится действующая копия игры Mass Effect 2, программа Notepad++, и немного времени.
Внимание: до начала работы, в целях безопасности, перенесите (если есть) сохранения игры в безопасное место, т.к. после процедур, описанных ниже, могут возникнуть проблемы с ними.
------------------
Вот схема:
1) Скачаиваем программу Notepad++ 5.9.6.2 (у кого она есть, пропускаем) | скачать
------------------
2) Допустим Вы Штурмовик и вам надо добавить умение "Деформация".
Заходим в coalsced.ini:
Под строкой [SFXGame.SFXEngine], в самом низу ( над строкой [WwiseAudio.WwiseAudioComponent] ) добавляем 3 строчки:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1. DynamicLoadMapping=(ObjectName="SFXGameContent_Powers.SFXPower_Имя умения (на англ естественно)",SeekFreePackageName="SFXCharacterclass_имя класса к которому принадлежит умение (тоже на англ)")
2. DynamicLoadMapping=(ObjectName="SFXGameContent_Powers.SFXPower_Имя умения_Heavy",SeekFreePackageName="SFXCharacterclass_имя класса")
3. DynamicLoadMapping=(ObjectName="SFXGameContent_Powers.SFXPower_Имя умения_Radius/Squad (squad если умением можно делиться с командой например криопатроны)",SeekFreePackageName="SFXCharacterclass_Имя класса")
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
В общем должно выглядить так:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1. DynamicLoadMapping=(ObjectName="SFXGameContent_Powers.SFXPower_WarpProjectile",SeekFreePackageName="SFXCharacterclass_Adept")
2. DynamicLoadMapping=(ObjectName="SFXGameContent_Powers.SFXPower_Warp_Heavy",SeekFreePackageName="SFXCharacterclass_Adept")
3. DynamicLoadMapping=(ObjectName="SFXGameContent_Powers.SFXPower_Warp_Radius",SeekFreePackageName="SFXCharacterclass_Adept") (Вместо деформации ставить нужное тебе умение)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
P.S. Обратите внимание, что Warp and Throw (деформация и бросок) имеют окончания (только в 1ой строчке) Projectile - удар, пуля. Например (WarpProjectile)
3) Далее в низу строки [SFXGame.SFXGameModeBase] над [SFXGame.SFXGameModeDefault] ставим команду Bindings=( Name="F1", Command="exec powerhax.txt" ) (F1 по умолчанию)
------------------
4) Затем заходим в Binaries создаем обычный .txt (открываем с помощью Notepad2 или Notepad++).
------------------
5) В нем создаём 2 строчки:
--------------------------------------------------
| GivePower self SFXPower_Имя Умения |
| SetRank self SFXPower_Имя умения 3 |
--------------------------------------------------
------------------
6) Сохраняем.
------------------
7) Запускаем игру и нажимаем на клавишу команды (F1)
------------------
8) Если всё сделано правильно, то заходим в отдел "Отряд" и видим новоиспечённое умение !!!!!!
------------------
P.S.При каждом в ходе в игру или миссию надо нажимать клавишу команды...
Не знаю как пойдут другие умения..... У меня на солдата перегрузка не пошла..........Или я ошибку где-то сделал или не пошла.....
Вот деформацию добавил спокойно....
От редактора: Уважаемые пользователи. Если кто-то знаком и хорошо знает данный тип програмирования, просьба написать отзывы об улучшении или доработке данного дополнения.
Комментарии (29)
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация Вход