Как перевооружить ботов в Far Cry 3
Как перевооружить ботов в Far Cry 3
Сообщений 1 страница 4 из 4
Поделиться22019-04-15 14:56:54
Перевооружение.
На примере перевооружим одного бойца на острове Хойта.
Это NPC_Charger_Hoyt
1. Откройте папку
patch\worlds\fc3_main\generated\entitylibrary\weapons\FC3
2. На примере вручим бойцу (NPC_Charger_Hoyt) пулемёт U100 за место BZ19
Откройте файл U100.xml
3. Запустите программу Cheat Engine и откройте в ней любой процесс.
Затем скопируйте Id пулемёта, установите в программе 8 байт, вставьте скопированный Id в окошко программы и потом поставьте галочку Нех.
Id пулемёта U100 - 7656527520569
Получилось - 000006F6AC9A6339
Теперь этот полученный номер нужно отразить зеркально:
00 00 06 F6 AC 9A 63 39 → 39 63 9A AC F6 06 00 00
Получилось - 39639AACF6060000
Поделиться32020-02-01 09:11:27
Теперь открываем файл WeaponsService.xml
Находится он в patch\generated\nomadobjecttemplates
Теперь нам нужно найти BinHex бойца, которого хотим перевооружить:
Остров Хойта:
NPC_Charger_Hoyt - 4E50435F436861726765725F486F797400
NPC_Defender_Hoyt - 4E50435F446566656E6465725F486F797400
NPC_Assaulter_Hoyt - 4E50435F41737361756C7465725F486F797400
NPC_HeavyFlamer_Hoyt - 4E50435F4865617679466C616D65725F486F797400
NPC_RPG7_Hoyt - 4E50435F525047375F486F797400
NPC_Sniper_Hoyt - 4E50435F536E697065725F486F797400
NPC_HeavyGunner_Hoyt - 4E50435F486561767947756E6E65725F486F797400Остров Вааса:
NPC_RPG7_Vaas - 4E50435F525047375F5661617300
NPC_HeavyGunner_Vaas - 4E50435F486561767947756E6E65725F5661617300
NPC_Molotov_Vaas - 4E50435F4D6F6C6F746F765F5661617300
NPC_Companion_M133 - 4E50435F436F6D70616E696F6E5F4D31333300
NPC_Defender_Vaas - 4E50435F446566656E6465725F5661617300
NPC_Berserker_Vaas - 4E50435F4265727365726B65725F5661617300Ракьят:
NPC_Assaulter_Rebel - 4E50435F41737361756C7465725F526562656C00
NPC_Defender_Rebel - 4E50435F446566656E6465725F526562656C00
Нам нужен NPC_Charger_Hoyt
Его BinHex = 4E50435F436861726765725F486F797400
Находим этот BinHex в файле WeaponsService.xml
Там будут идти 2 BinHex подряд, опускаемся ниже и заменяем код оружия на свой:
39639AACF6060000
Поделиться42020-02-01 09:34:50
Сохраняем изменения, упаковываем и проверяем. Боец ходит с пулемётом: