前言:适量的修改可以增加游戏的可玩性,过于极端的修改又会失去游戏的乐趣,请自行把握。个人推荐只修改主角货物数量、炮弹数量以及游戏初始资金加20万,10万用来扩充背包,剩余用来购买武器装备、火炮弹药以及升级船只等,其它不必修改。
货物数量修改:主要修改主角可以在商店购买补充生命与体力的货物、子弹数量以及炮弹数量,其它不作修改。
用记事本打开x:1c companyswashbucklersxresgridgrid_items.csv文件,记得先备份。
条目的数据结构是这样的:
name; type; icontexture; width; height; weight; maxgrouping; maxshopgrouping
名称 类型 物品的图标 宽度 高度 重量 每组最大数量 商店出售每组最大数量
举个例子,并说明其含义:
ammo_revolver; characterammo; icon_abrequipmentammo_pistolet.png;1;1;1;20;20
左轮手枪子弹;主角用的弹药;图标是icon_abrequipmentammo_pistolet.png;横向占一格;纵向占一格;重量1;每盒数量20发子弹;商店出售每盒20发子弹;
手动修改方法:
一:查找关键词:general (一直查找下去,连续修改九行,是主角可以在商店购买补充生命与体力的货物 。)
威士忌:whisky_bottle;general;icon_abrequipmentwisky_big.png;2;2;1;1;1
小瓶威士忌:whisky_phial;general;icon_abrequipmentwiski_small.png;1;2;1;1;1
药膏:vaseline;general;icon_abrequipmentvaselin.png;2;1;1;1;1
急救药:first_aid_set;general;icon_abrequipmenttabletki.png;2;1;1;1;1
医药箱:medicine_chest;general;icon_abrequipmentapteka_big.png;2;2;1;1;1
面包:bread;general;icon_abrequipmentxleb.png;2;1;1;1;1
肉类:jerked_beef;general;icon_abrequipmentmyaso.png;2;1;1;1;1
乳酪:cheese;general;icon_abrequipmentsir.png;2;1;1;1;1
玉米:corn;general;icon_abrequipmentkukuruza.png;2;1;1;1;1
随各人喜好,将最后两个数字进行修改,可以修改为:99;99,注意分隔号不要删除。
例如:玉米:corn;general;icon_abrequipmentkukuruza.png;2;1;1;99;99
二:查找关键词:characterammo (主角武器弹药)一直查找到末尾,可以找到6行,分别为各种手枪与长枪的武器弹药。
ammo_revolver;characterammo;icon_abrequipmentammo_pistolet.png;1;1;1;20;20
ammo_rifle;characterammo;icon_abrequipmentammo_vintovka.png;2;1;1;10;10
revolver4_grenades;characterammo;icon_abrequipmentammo_granatomet.png;2;1;1;3;3
ammo_huntingrifle;characterammo;icon_abrequipmentammo_vintovka.png;2;1;1;10;10
ammo_oldrifle;characterammo;icon_abrequipmentammo_vintaj_rujyo.png;1;1;1;5;5
ammo_machinegun;characterammo;bomb.png;1;1;1;50;50
随各人喜好,将最后两个数字进行修改,可以修改为:999;999,注意分隔号不要删除。
例如:ammo_revolver;characterammo;icon_abrequipmentammo_pistolet.png;1;1;1;999;999
三:查找关键词:superweaponammo (特殊武器弹药)一直查找下去,可以找到4行,分别为榴弹炮、迫击炮、格林机关枪和火箭弹的武器弹药。
榴弹炮炮弹:howitzer_shells;superweaponammo;icon_shipequipmentpatron_gaubica.png;3;1;1;5;5
迫击炮炮弹:mortar_charges;superweaponammo;icon_shipequipmentpatron_mortira.png;3;1;1;5;5
机关枪子弹:gatling_shells;superweaponammo;icon_shipequipmentpatron_gatling.png;3;1;1;100;100
火箭弹:rockets;superweaponammo;icon_shipequipmentpatron_raketa.png;3;1;1;25;25
随各人喜好,将最后两个数字进行修改,可以修改为:999;999,注意分隔号不要删除。
例如:榴弹炮炮弹:howitzer_shells;superweaponammo;icon_shipequipmentpatron_gaubica.png;3;1;1;999;999
--------------------------------------------------------------------------------
游戏初始金钱修改:
用记事本打开x:program files1c companyswashbucklersxresscriptsquests文件夹内startscript.cxx文件,在最后一行把500改为5000000(5百万)。
人物初始技能点、初始枪械修改:
用记事本打开f:program files1c companyswashbucklersxresscripts中的firsttimeinit.c文件,记得先备份。
查找关键词:skillpoints
misc.additem( "skillpoints", "int" );
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。
--------------------------------------------------------------------------------
游戏初始船只修改:
用记事本打开x:program files1c companyswashbucklersxresships中的ships.csv文件,记得先备份。
可以看到:(第1行为条目的数据结构)
name;type;model;symbolname;level;expprice;boardingexpprice;boardingmoneymin;boardingmoneymax;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:1 howitzer2: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
说明:直接复制后粘贴覆盖原有数据就行了。巡洋舰,甲板、风帆、舷炮全部升级到最强,添加了一个大型榴弹炮、大型迫击炮、大型火箭发射架及相关弹药。