最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

亡命之徒_蓝与灰_修改

来源:动视网 责编:小OO 时间:2025-10-06 00:16:40
文档

亡命之徒_蓝与灰_修改

看了论坛上几位狂派朋友的修改现代武器的方法后,综合几位的经验,成功修改现代武器的方法(武器小图标不缺失),现分享给大家。1.先找到Swashbucklers\\XRes\\scripts的FirstTimeInit.C文件,用记事本方式打开文件,然后搜索Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem,这些就是游戏初始系统给你的一些垃圾装备,可以直接用下面我修改好的直接覆盖掉。Systems.Grid.PlayerChar.Gri
推荐度:
导读看了论坛上几位狂派朋友的修改现代武器的方法后,综合几位的经验,成功修改现代武器的方法(武器小图标不缺失),现分享给大家。1.先找到Swashbucklers\\XRes\\scripts的FirstTimeInit.C文件,用记事本方式打开文件,然后搜索Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem,这些就是游戏初始系统给你的一些垃圾装备,可以直接用下面我修改好的直接覆盖掉。Systems.Grid.PlayerChar.Gri
看了论坛上几位狂派朋友的修改现代武器的方法后,综合几位的经验,成功修改现代武器的方法(武器小图标不缺失),现分享给大家。

1.先找到Swashbucklers\\XRes\\scripts的FirstTimeInit.C文件,用记事本方式打开文件,然后搜索Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem,这些就是游戏初始系统给你的一些垃圾装备,可以直接用下面我修改好的直接覆盖掉。

Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'wp_sabre05', 1 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'ssg', 1 );

Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'AMMO_RIFLE', 9999 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'Corn', 3 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'm4', 1 );

Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'AMMO_MACHINEGUN' 9999 );

Systems.Grid.PlayerChar.Equip( 'Inventory', 'wp_sabre05', '' );

以上的意思分别是:最强的刀1把、SSG狙击1支、步子弹9999发、玉米3个、M4自动步1支、重机子弹9999发(M4自动步用),最后一条是指正装备着最强的刀。

这部分修改好了,你还不能使用,接下来第二部可以让它变成能够使用。

2.请找到Swashbucklers\\XRes\\Armament\\Models这个目录,在这个目录里找到2个文件,分别是:m4_Low.dff和ssg_low.dff,把这两个文件重新命名成m4.dff和ssg.dff,这样一来,进入新游戏后,在你的包包里就会以上的这两支。

3.现在修改子弹数量,如果不修改子弹数量的话,你进游戏一定会出错的,找到Swashbucklers\\XRes\\Grid这个目录,用记事本方式打开grid_items.csv文件,搜索AMMO_RIFLE;CharacterAmmo;Icon_AbrEquipment\\ammo_vintovka.png;2;1;1;10;10,找到后把最后2个10改成9999,再搜索AMMO_MACHINEGUN;CharacterAmmo;bomb.png;1;1;1;50;50,把最后2个50改成9999,这样子弹的数量就修改好了。

其实可以以此类推的修改其他的子弹数量(包括船上用的炮弹数量)

上面修改子弹数量的同时我把AMMO_MACHINEGUN;CharacterAmmo;bomb.png;1;1;1;50;50这条中的bomb.png改成了Icon_AbrEquipment\\ammo_granatomet.png这样子弹的图标就会有的,否则你将看不到子弹的图标。

4。最后就是如果上面全部修改好了之后,你进入新游戏,发现装备子弹都在了,本来很高兴了,结果发现装备上武器之后武器的图标没出现,出现了一个大红叉叉,基本上感觉会非常不爽,太美中不足了,别急,下面的方法可以让你装什么就出现什么的图标。

下载下面的附件,里面已经有做好了的2种的图标,我也是借用论坛上的会员“马甲9527”朋友自己做的图标稍加改动。

附件下载完成后,解开压缩,里面会有4个PNG文件,分别是m4_Icon、m4_Icon_s、ssg_Icon、ssg_Icon_s

把其中的m4_Icon和ssg_Icon两个文件拷贝到Swashbucklers\\XRes\\gui\x\\Icon_AbrEquipment目录里

把m4_Icon_s和ssg_Icon_s两个文件拷贝到Swashbucklers\\XRes\\gui\x\\Icon_weapon_s 目录里

经过上述处理,大功告成了,大家再进入新游戏,一切都变的很爽了。

把敌船打到一定血时接近它按空格(附攻略)货物数量及容量修改:主要修改主角可以在商店购买补充生命与体力的货物、子弹数量以及炮弹数量,其它不必修改。

用记事本打开1C Company\\Swashbucklers\\XRes\\Grid\\grid_items.csv文件,记得先备份。

条目的数据结构是这样的:

Name; Type; IconTexture; Width; Height; Weight; MaxGrouping; MaxShopGrouping 名称类型物品的图标宽度高度重量每组最大数量商店出售每组最大数量

举个例子,并说明其含义:

AMMO_REVOLVER; CharacterAmmo; Icon_AbrEquipment\\ammo_pistolet.png;1;1;1;20;20 左轮手子弹;主角用的弹药;图标是Icon_AbrEquipment\\ammo_pistolet.png;横向占一格;纵向占一格;重量1;每盒数量20发子弹;商店出售每盒20发子弹;

手动修改方法:

一:查找关键词:General (一直查找下去,连续修改九行,是主角可以在商店购买补充生命与体力的货物。)

威士忌:Whisky_bottle;General;Icon_AbrEquipment\\wisky_big.png;2;2;1;1;1

小瓶威士忌:Whisky_phial;General;Icon_AbrEquipment\\wiski_small.png;1;2;1;1;1药膏:Vaseline;General;Icon_AbrEquipment\\vaselin.png;2;1;1;1;1

急救药:First_aid_set;General;Icon_AbrEquipment\abletki.png;2;1;1;1;1

医药箱:Medicine_chest;General;Icon_AbrEquipment\\apteka_big.png;2;2;1;1;1

面包:Bread;General;Icon_AbrEquipment\\xleb.png;2;1;1;1;1

肉类:Jerked_beef;General;Icon_AbrEquipment\\myaso.png;2;1;1;1;1

乳酪:Cheese;General;Icon_AbrEquipment\\sir.png;2;1;1;1;1

玉米:Corn;General;Icon_AbrEquipment\\kukuruza.png;2;1;1;1;1

随各人喜好,将最后两个数字进行修改,可以修改为:99;99,注意分隔号不要删除。

例如:玉米:Corn;General;Icon_AbrEquipment\\kukuruza.png;2;1;1;99;99

二:查找关键词:CharacterAmmo (主角武器弹药)一直查找到末尾,可以找到6行,分别为各种手与长的武器弹药。

AMMO_REVOLVER;CharacterAmmo;Icon_AbrEquipment\\ammo_pistolet.png;1;1;1;20;20 AMMO_RIFLE;CharacterAmmo;Icon_AbrEquipment\\ammo_vintovka.png;2;1;1;10;10 Revolver4_grenades;CharacterAmmo;Icon_AbrEquipment\\ammo_granatomet.png;2;1;1;3;3 AMMO_HUNTINGRIFLE;CharacterAmmo;Icon_AbrEquipment\\ammo_vintovka.png;2;1;1;10;10 AMMO_OLDRIFLE;CharacterAmmo;Icon_AbrEquipment\\ammo_vintaj_rujyo.png;1;1;1;5;5

AMMO_MACHINEGUN;CharacterAmmo;bomb.png;1;1;1;50;50

随各人喜好,将最后两个数字进行修改,可以修改为:999;999,注意分隔号不要删除。

例如:AMMO_REVOLVER;CharacterAmmo;Icon_AbrEquipment\\ammo_pistolet.png;1;1;1;999;999

三:查找关键词:SuperWeaponAmmo (特殊武器弹药)一直查找下去,可以找到4行,分别为榴弹炮、迫击炮、格林机关和火箭弹的武器弹药。

榴弹炮炮弹:Howitzer_shells;SuperWeaponAmmo;Icon_ShipEquipment\\patron_gaubica.png;3;1;1;5;5 迫击炮炮弹:Mortar_charges;SuperWeaponAmmo;Icon_ShipEquipment\\patron_mortira.png;3;1;1;5;5 机关子弹:Gatling_shells;SuperWeaponAmmo;Icon_ShipEquipment\\patron_gatling.png;3;1;1;100;1 00

火箭弹:Rockets;SuperWeaponAmmo;Icon_ShipEquipment\\patron_raketa.png;3;1;1;25;25

随各人喜好,将最后两个数字进行修改,可以修改为:999;999,注意分隔号不要删除。

例如:榴弹炮炮弹:Howitzer_shells;SuperWeaponAmmo;Icon_ShipEquipment\\patron_gaubica.png;3;1;1;999; 999

--------------------------------------------------------------------------------游戏初始金钱修改:

用记事本打开1C Company\\Swashbucklers\\XRes\\scripts\\Quests文件夹内StartScript.cxx 文件,在最后一行把500改为5000000(5百万)。

--------------------------------------------------------------------------------

人物初始技能点、初始械修改:

用记事本打开1C Company\\Swashbucklers\\XRes\\scripts中的FirstTimeInit.c文件,记得先备份。

查找关键词:SkillPoints

misc.AddItem( "SkillPoints

misc.SkillPoints = 0;

这个0是人物初始技能点值,改成16以上就能在50级时学会全部65个技能。

查找关键词:wp_sabre03 (船长佩剑)

Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'wp_sabre03', 1 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'wp_revolver1', 1 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'AMMO_REVOLVER', 20 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'Corn', 3 );

Systems.Grid.PlayerChar.Equip( 'Inventory', 'wp_sabre03', '' );

说明:'wp_sabre03' 为初始佩剑,'wp_revolver1'为初始手,'AMMO_REVOLVER', 20 为20发手子弹,'Corn', 3玉米3个。

佩剑:修改两个'wp_sabre03'为'wp_sabre05 ' ;手:修改'wp_revolver1', 为'wp_revolver4',

增加长:wp_sniperrifle1,在后面添加上

Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'wp_sniperrifle1', 1 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'AMMO_RIFLE', 20 );

就会在一开始得到一把wp_sniperrifle1阻击以及20发子弹。

最终修改如下:

Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'wp_sabre05', 1 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'wp_revolver4', 1 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'AMMO_REVOLVER', 20 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'Corn', 3 ); Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'wp_sniperrifle1', 1 );Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem( 'AMMO_RIFLE', 20 ); Systems.Grid.PlayerChar.Equip( 'Inventory', 'wp_sabre05', '' );

说明:直接复制后粘贴覆盖原有数据就行了。船长弯刀一把,步兵左轮手一支,子弹20发。阻击一支,子弹20发。玉米3。

--------------------------------------------------------------------------------

游戏初始船只修改:

用记事本打开1C Company\\Swashbucklers\\XRes\\ships中的ships.csv文件,记得先备份。

可以看到:(第1行为条目的数据结构)

Name;Type;Model;SymbolName;Level;ExpPrice;BoardingExpPrice;BoardingMoneyMin;Boar dingMoneyMax;Upgrades;Cargo

Florida;sailer;traider01;Florida;0;0;;0;0;Hull0 Rigging0 Guns0;EngineV4_1:1 Cotton:30

Florida是一开始你所拥有的船的名字,不用修改。

traider01是这艘船的型号,要改的就是它,修改类型见下图:

随各人喜好修改,可以修改为:armorboat02,巡洋舰(开头第一个字母用小写),注意铁甲舰不可以修改,会出错。

Hull0 Rigging0 Guns0是升级状况,分别是甲板、风帆、舷炮。

如果初始船只已经修改为巡洋舰,可以修改为:Hull1 Rigging1 Guns2,有些船的甲板、风帆及舷炮分为二级或三级,所以不要随意修改,很容易出错。

EngineV4_1是蒸汽机类型,

有六种类型的蒸汽机:EngineV4_1→→EngineV4_2→→ EngineV6_1→→ EngineV6_2 →→EngineV8_1→→ EngineV8_2,

可以修改为: EngineV8_2。(开头第一个字母用大写)。

随个人喜好添加船只武器:

Howitzer2:1 Howitzer_shells:999 (大型榴弹炮,炮弹数999。)

Mortar2:1 Mortar_charges:999 (大型迫击炮,炮弹数999。)

Rocket_Launcher2:1 Rockets:999 (大型火箭发射架,炮弹数999。)

Gatling2:1 Gatling_shells:999 (大型格林机关,子弹数999。)

方法:将原数据的:Cotton:30(30吨棉花)删除,以腾出船仓空间,直接复制以上代码在原数据后面,例如:

Florida;sailer;traider01;Florida;0;0;;0;0;Hull0 Rigging0 Guns0;EngineV4_1:1Howitzer2:1 Howitzer_shells:999 Mortar2:1 Mortar_charges:999 Rocket_Launcher2:1 Rockets:999

添加了一个大型榴弹炮、大型迫击炮、大型火箭发射架及相关弹药,每个武器之间要注意空格。

提醒,把30吨棉花删除后,只能添加3种大型的特殊武器及弹药,要留出一定的空间装载游戏一开始必须运送的囚犯,如果再添加武器,船只的空间不够的话,可能会报错,导致任务无法执行。

最终修改如下:

Florida;sailer;armorboat02;Florida;0;0;;0;0;Hull1 Rigging1 Guns2;EngineV8_2:1 Howitzer2:1 Howitzer_shells:999 Mortar2:1 Mortar_charges:999 Rocket_Launcher2:1 Rockets:999

说明:直接复制后粘贴覆盖原有数据就行了。巡洋舰,甲板、风帆、舷炮全部升级到最强,添加了一个大型榴弹炮、大型迫击炮、大型火箭发射架及相关弹药。由于炮弹数量达999,需要执行货物数量及容量修改,或者修改炮弹数量为10。

陆战方面:

初始修改人物属性点技能点

修改安装目录下xres\\scripts\\中的FirstTimeInit文件,打开前先做备份

用记事本打开,找到

misc.AddItem( "SkillPoints

misc.SkillPoints = 0;

这个0 就是初始属性点的值.

misc.AddItem( "LevelUpCount

misc.LevelUpCount = 0;

这个0是初始技能点值,改成16就能在50级时学会全部65个技能

修改刀攻击力

1C Company\\Swashbucklers\\XRes\\Armament\\ColdSteelWeapons.csv文件里面的

Name;BaseName;Model;DamageMin;DamageMax

wp_sabre03;Sabre;wp_sabre03.dff;4;7

wp_broadsword01;Sabre;wp_broadsword01.dff;6;10

wp_sabre04;Sabre;wp_sabre04.dff;8;14

wp_sabre02;Sabre;wp_sabre02.dff;10;17

wp_broadsword04;Sabre;wp_broadsword04.dff;13;22

wp_sabre01;Sabre;wp_sabre01.dff;17;28

wp_sabre05;Sabre;wp_sabre05.dff;20;35

红字部分为不同时期每把刀的最小和最大攻击力

作者:ylxying

修改攻击力只列了长,手同理

1C Company\\Swashbucklers\\XRes\\Armament\\LandShootingWeapons.csv文件里面的

Name;BaseName;Model;DamageMin;DamageMax;MeleeDamageMin;MeleeDamageMax

wp_carabine1;Rifle;wp_carabine1.dff;9;16;0;0

wp_hountingrifle1;Rifle;wp_hountingrifle1.dff;12;20;0;0

wp_carabine2;Rifle;wp_carabine2.dff;15;25;0;0

wp_hountingrifle2;Rifle;wp_hountingrifle2.dff;19;32;0;0

wp_carabine3;Rifle;wp_carabine3.dff;24;39;0;0

wp_winchester1;Rifle;wp_winchester1.dff;29;48;0;0

wp_carabine4;Rifle;wp_carabine4.dff;35;58;0;0

wp_winchester2;Rifle;wp_winchester2.dff;41;69;0;0

wp_sniperrifle1;Rifle;wp_sniperrifle1.dff;50;80;0;0

红字部分为不同时期每支长的最小和最大攻击力

者:ylxying

徒手攻击力

1C Company\\Swashbucklers\\XRes\\Armament\\MeleeWeapons.csv文件里面的

Name;BaseName;FrameName;DamageMin;DamageMax

LeftTigerClaw;MeleeWeapon;LPalm;10;20

RightTigerClaw;MeleeWeapon;RPalm;10;20

LeftHand;MeleeWeapon;PalmL;30;50RightHand;MeleeWeapon;PalmR;30;50

LeftFoot;MeleeWeapon;Foot_Left;30;50

RightFoot;MeleeWeapon;Foot_Right;30;50

SharpRightHand;MeleeWeapon;RSred;20;30

SharpLeftHand;MeleeWeapon;LSred;20;30

数字部分是人物初始攻击力,由于我改过,所以数值和原文件有所不同

者:ylxying

----------------------------------------------------------------------------------------------------

补充数据:

X:\\Swashbucklers\\XRes\\Armament\\SeaShootingWeapons.csv里有两个体系有的NPC数据所以武器可以随便改

加特林:

Gatling1;GatlingGun;;0,1;25;27; 0.4; 0.3; 0.3; 0.4; 0.3; 0.3; 360;1500;30;150;-300;0.3; 3

Gatling2;GatlingGun;;0,1;25;27; 0.4; 0.3; 0.3; 0.4; 0.3; 0.3; 360;1500;30;150;-300;0.3; 3

0.4毁舰 0.3伤人 0.3打帆(类推其他武器超过0.7就很BT了) 最后的3是过热(0为不需冷却)

舷炮:

SimpleGunDeck1;GunDeck;;2,5;10;15;0.4;0.3;0.3;0.3;0.3;0.4;60;120;60;250;-250;0;0 SimpleGunDeck2;GunDeck;;2,5;20;25;0.4;0.3;0.3;0.3;0.3;0.4;60;130;60;200;-200;0;0 SimpleGunDeck3;GunDeck;;2,5;55;74;0.4;0.3;0.3;0.3;0.3;0.4;60;140;60;150;-150;0;0 开头的2,5改为0,0舷炮连续齐射

GunDeck4,Gatling2Ironclad,Howitzer2Ironclad,Mortar2Ironclad,Rocket_Launcher2Ironclad这五种奥罗拉号Aurora装备的武器改不进货舱(用的Aurora都不行)--残念......

X:\\Swashbucklers\\XRes\\ships每种船的文件夹里cargo_Hull(X).ini 货舱大小都可以改SizeX = 13;

SizeY = 4;

TypeID = 'Hold'; 这里XL标准是19:4 实际可以改为19:6

当然修改grid_items.csv里的货物占位大小可再次提升满载能力

炮位和轮机舱的数目和尺寸也能修改,4个3*3炮位 1个4*3轮机位。再多没试过了。

X:\\Swashbucklers\\XRes\\Armament\\Weapons\\Rifle.ini里

ReloadTime = 1.0;影响步射速左轮为0.2

DamageDistance = 30.0;为射程可类推以上暂时补充完毕

另:奥罗拉号的Mod,或是用armorboat03同armorboat02捏合都不能相对完美使用拿骚总督夏普舰长的铁甲战列舰Aurora号。期待有Mod新突破,那舰感觉特像定远号......

文档

亡命之徒_蓝与灰_修改

看了论坛上几位狂派朋友的修改现代武器的方法后,综合几位的经验,成功修改现代武器的方法(武器小图标不缺失),现分享给大家。1.先找到Swashbucklers\\XRes\\scripts的FirstTimeInit.C文件,用记事本方式打开文件,然后搜索Systems.Grid.PlayerChar.GridContainers.Inventory.AddItem,这些就是游戏初始系统给你的一些垃圾装备,可以直接用下面我修改好的直接覆盖掉。Systems.Grid.PlayerChar.Gri
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top