修改工资教程:大幅下调工资,顶级兵7块钱,另附修改文件、赚钱心得。
我看经常有人问我关于士兵要不要钱,贵不贵之类的工资问题,所以就写一下赚钱方法,也写个文件修改方法,然后附上一个修改好的文件。一、赚钱方法:
赚钱方法有很多很多,举几个例子。
1.到处买便宜马(几十块钱一匹的),打仗收获战利品,攒一大堆装备,找个领主,用双箭头点一下,把马挑出来其他的卖掉,几十万上百万到手。如果领主没钱怎么办?养一次以后就都有了,比如找拉盖亚,先给她捐点钱,或者买她个城堡,她就有钱了,然后你每次卖她都会很快把物品变现。
2.开工厂,无脑皮革厂。
3.多建商队。
4.城多收税也多,增加城市繁荣度。5.酒馆卖俘虏,等级越高的越值钱。
二、文件修改内容:流浪者、军队均下调工资。
调整如下:
现在英雄的工资是等级+2。(如英雄20级,工资就是22)
军人的工资军人的等级+1。(如精锐具装,他是6级兵,那他工资就是7)
三、使用修改文件说明:解压完把bin文件夹放游戏根目录覆盖,注意备份原文件。备份就是把原文件复制粘贴出来一份,单独放到一个地方。
四、修改方法:
用dnSpy去\Mount & Blade II Bannerlord\bin\Win64_Shipping_Client目录下打开TaleWorlds.CampaignSystem.dll文件,展开TaleWorlds.CampaignSystem.dll,然后再展开TaleWorlds.CampaignSystem,再展开CharacterObject,然后去下面找T开头的TroopWage,点一下TroopWage,然后在右边窗口里右击-编辑方法,
1.找到里面代码“return 2 + this.Level * 2;”,这个代码就是英雄的工资(包括家族成员和流浪者),把 * 2删掉,工资就少一半,也可用把前面的2 +删掉,把这两个删掉之后就是英雄是多少级,工资就是多少,(注意* 2不要换成/2,否则有一半几率报错,因为这个修改方法是基于等级的,而游戏里等级函数的定义类型中显示返回数值必须是整数,总之就是不要搞出分数会带小数点的数。)
2.去找
result = 1;
result = 2;
result = 3;
result = 5;
result = 8;
result = 13;
result = 21;
这几行代码,这几行代码就是游戏里等级对应的工资。这里我分别把数字修改成1-7了,不然31等级的6级兵最高工资是21。但是记得改成整数(不要带小数点的或分数)。
改完点编译,关闭保存就可以了。
**** Hidden Message *****
学习学习 213123121231
:大幅下调工资,顶级兵7块钱,另附修改文件、赚钱心得
6666666666666666
kk kk kk kk
酷酷酷!
6666666666666
nbnbnbbnbnbnbnbnbnnbnb
666666666666666666666
谢谢大佬
感谢楼主分享
yhturmedklhgjfhj
666666666666666666666666
谢谢分享
太感谢了!!!!!!!!!!!!!
谢谢大佬 感谢分享
大幅下调工资,顶级兵7块钱,另附修改文件、赚钱心得
感谢分享!
支持 支持 厉害了 发家致富
6666666666666666666666666666
6666666666666
打算范德萨范德萨发的 666666666
55555555555
6666666666666666666666666
0000000000000000000
在右边窗口里右击-编辑方法,
1.找到里面代码“return 2 + this.Level * 2;”,这个代码就是英雄的工资(包括家族成员和流浪者),把 * 2删掉,工资就少一半,也可用把前面的2 +删掉,把这两个删掉之后就是英雄是多少级,工资就是多少,(注意* 2不要换成/2,否则有一半几率报错,因为这个修改方法是基于等级的,而游戏里等级函数的定义类型中显示返回数值必须是整数,总之就是不要搞出分数会带小数点的数。)
2.去找