巫师3 实现完全自己制作mod 自己动手丰衣足食
switch版的巫师3没法运行脚本,只能靠修改一下游戏属性文件来过日子,现在我把所有可修改的文件放上来,给大家抛砖引玉,希望大家能够多多研究解锁更多的姿势水平。首先是文件简要说明,游戏属性文件(xml文件)几乎都储存在gameplay里,有_plus的文件夹是二次存档的属性文件,例如abilities和abilities_plus,这两个里面的文件一样,需要同步进行修改操作。建议大家使用vscode打开xml文件,看着会很舒服。abilities文件夹包含的是杰洛特的人物和技能属性,例如geralt_stats.xml就保存的是人物的血量、魔法值、背包容量等信息,geralt_levelups.xml就保存的是升级时所需要的经验数量以及每次升级获得的技能点数。
globals文件夹储存的是一些全局配置,attitudes.xml就可以修改每个地方对杰洛特的友善度。
items文件夹储存着各种物品的属性文件,def_gwint_cards_final.xml就可以用来修改昆特牌的点数以及属性和技能,def_item_armor.xml、def_item_hairs.xml、def_item_weapons.xml等可以修改装备的例如孔洞数量、耐久等等的属性,def_loot_shops.xml可以修改商店卖什么东西,def_loot_monsters.xml可以修改怪物掉落物品的概率。
rewards文件夹里的rewards.xml可以修改每个任务完成时获得的经验、金币、成就、奖励物品等。
修改完后的文件路径不能改变,文件的字符数量也尽量不要改变,例如“100”可以修改成“500”或“999”,但最好不修改为“1000”,如果文件内必须增加字符时,就要寻找注释字段删除相应数量的字符。修改完后的文件放在 010019C00E9CC000\romfs\content\content0\gameplay 文件夹内就可以生效了。
以abilities文件夹的geralt_levelups.xml为例:
**** Hidden Message *****
具体剩下每个文件的变量是什么意义以及如何修改,我之后再更新吧。大家走过路过评个分,多谢多谢。 gameplay文件夹下载:
**** Hidden Message *****
没有能直接改钱的mod,不过可以另辟蹊径,修改每次任务之后的奖励金币数量来达到一夜暴富的效果,正好我来讲一下rewards文件夹rewards.xml的改法吧。
<reward name="q002_1_helped_herbalist" ——》任务名称,不要动
level="2" ——》任务推荐等级,不要动,动了也没用
experience="350" ——》任务完成后获得的经验数量,修改后可以快速升级,直接芜湖-----起飞
gold="500" ——》任务完成后获得的金币数量,实现一夜暴富
achievement="0" ——》貌似是完成任务后获得某个成就,尽量别改,改了对游戏也没有实际效果
script="" comment="" > ——》我也不知道这俩变量是啥,别改就对了
<items> ——》本条以后为完成任务获得的物品
<item name="Venom extract" amount="2" /> ——》获得物品的名称(name)以及数量(amount),可以通过修改名称和数量得到一些神奇的东西
<item name="Recipe for Cursed Oil 1" amount="1" />
<item name="Specters vol 1" amount="1" /> </items> </reward>
修改后的rewards.xml文件,把压缩包里的文件夹放在 010019C00E9CC000\romfs\content\content0\gameplay 就OK了。
谢谢分享 技术贴火钳刘明 感谢分享 谢谢分享 感谢楼主的无私奉献! 研究研究 搞一下 多谢分享 好东西~~~~~~~~~~~