书接上回
上个贴我们修改了NPC的俸禄,NPC现在有钱了,但好像花钱的频率不是很高,基本上每个月很多都不干事,行为栏显示空闲。
这次我们修改NPC出入以下各种场所的频率
流程:
1、打开dnspy,搜索JudgeNpcStartSpecialBuildBahavoior方法
2、右键编辑方法,将其中的RandomFactor.Bai修改为this.startSpecialProb(或其他小于100的数)
因为Tools.RandomTrue(this.startSpecialProb, RandomFactor.Bai)方法表示生成一个0到 RandomFactor.Bai(100)的数,如果小于this.startSpecialProb,即返回true
改为this.startSpecialProb可让此条件必成立
3、左上角文件,点击全部保存
4、进入游戏测试,行为栏排的那叫一个满满当当(前提钱得够)
上个贴我们修改了NPC的俸禄,NPC现在有钱了,但好像花钱的频率不是很高,基本上每个月很多都不干事,行为栏显示空闲。
这次我们修改NPC出入以下各种场所的频率
流程:
1、打开dnspy,搜索JudgeNpcStartSpecialBuildBahavoior方法
2、右键编辑方法,将其中的RandomFactor.Bai修改为this.startSpecialProb(或其他小于100的数)
因为Tools.RandomTrue(this.startSpecialProb, RandomFactor.Bai)方法表示生成一个0到 RandomFactor.Bai(100)的数,如果小于this.startSpecialProb,即返回true
改为this.startSpecialProb可让此条件必成立
3、左上角文件,点击全部保存
4、进入游戏测试,行为栏排的那叫一个满满当当(前提钱得够)