一个简单的修改人数方法
badnorth吧
全部回复
仅看楼主
level 1
写轮鸣人 楼主
还是使用dnspy找到Voxels.TowerDefense.HeroUpgradeDefinition类里的OnAppliedToSquad方法
在如图蓝色方框的位置可以添加修改人数代码如squad.maxCount += 6;
这样,每升一级就加6人;具体想增加多少人随你。
2019年11月29日 12点11分 1
level 1
写轮鸣人 楼主
前面吧友发的IL指令修改人数或者在Voxels.TowerDefense.EnglishSquad类SpawnHero方法修改,都出错的(比如我)可以试试这个[太开心]
2019年11月29日 12点11分 2
level 1
万分感谢,别的我都用不了,不是找不到就是修改不了,我是epic的,难受死我了,终于找到一个能用的了,大佬有没有找到和金币相关的,跪求
2019年11月30日 14点11分 3
前面吧友不是有发修改分配时的金币吗?我一直用那个
2019年12月01日 08点12分
你可以看下我的6楼。之前玩的是盗版,晚上买了个steam版的后发现数据确实变了很多,你的epic也可以试试
2019年12月01日 14点12分
大佬求个盗版回复 写轮鸣人 :
2020年05月30日 16点05分
我有,打一把奖励金币是10倍
2024年07月30日 08点07分
level 1
我在想要是能找到房子给金币的代码地方就好了
2019年11月30日 15点11分 4
找到了,
2024年07月30日 08点07分
level 1
请问大佬能不能发修改后的文件?
2019年11月30日 17点11分 5
先下载dnspy,然后打开游戏文件 dnspy打开BadNorth\BadNorth_Data\Managed\Assembly-CSharp.dll 找到Voxels.TowerDefense.HeroUpgradeDefinition类里的OnAppliedToSquad 楼主说的位置 右键编辑类 加入代码 然后保存就行了
2019年12月01日 07点12分
@不用起名字就好了 非常感谢指导,我去试一下
2019年12月01日 07点12分
@不用起名字就好了 HeroUpgradeDefinition类找不到,只能找到Voxels.TowerDefense.HeroGeneration这个类别是什么原因?
2019年12月01日 07点12分
你要吗我可以教你,我这是epic的,我现在非常爽,其实该这一个就够了
2019年12月01日 07点12分
level 1
写轮鸣人 楼主
Voxels.TowerDefense.UI.UpgradeScreen下的SuperUpgradeMenu类有个UpdateCoinBank方法
如图白框内添加this.proxy.coinBank += 20;
每次更新金币数据时会增加20
2019年12月01日 14点12分 6
哇塞,金币也有了 极难走起
2019年12月02日 06点12分
改不了,编译的时候有问题 就算什么都不改那个地方也无法编译
2019年12月02日 06点12分
@不用起名字就好了 不要编辑类,只编辑方法试试
2019年12月02日 08点12分
好像没用啊
2019年12月02日 11点12分
level 1
大佬大佬,有没有修改不用休息的参数? 求一个
2019年12月10日 03点12分 7
8楼
2019年12月10日 04点12分
level 1
写轮鸣人 楼主
不休息的方法
Voxels.TowerDefense.HeroDefinition类
搜索fatigued方法加入this.timesUsedThisTurn = 0;
2019年12月10日 04点12分 8
感谢!另外想问问大佬能不能修改弓箭部队的射程的。[咦]
2019年12月11日 06点12分
@小一乱跑 这个不会,视野数据不知道放在哪里。问问别人吧。
2019年12月12日 14点12分
编译完成,直接复制进去,保持就可以了。谢谢大佬。
2020年05月23日 16点05分
大佬,我按你的方法改不休息,结果一个叉两个惊叹,是版本更新了所以方法失效了?
2023年12月13日 14点12分
level 1
楼主我的搜索出来最接近你图片的就是这个,但是不知道为什么改不了啊
2019年12月18日 18点12分 10
level 1
我按楼中楼的搜索只有这一个是maxcount加+=号的
2019年12月18日 18点12分 11
我写的很清楚啦[黑线]在Voxels.TowerDefense.HeroUpgradeDefinition类
2019年12月19日 10点12分
level 1
写轮鸣人 楼主
你找错了,应该是HeroUpgradeDefinition
2019年12月19日 10点12分 12
level 1
我倒是找到差不多的了,然而没有maxcount
2019年12月19日 12点12分 13
我的图片是已经修改后的结果。修改人数不是你简单地修改某个数值就可以的,而是要给程序里添加一些全新的代码。如果你能在原版的这个代码里直接找到maxcount,那你可就厉害了[汗]
2019年12月19日 14点12分
回复 写轮鸣人 :谢谢大佬,我**了
2019年12月19日 17点12分
level 1
添加代码不行鸭,一编译就出错,然后关闭后没有变化
2019年12月23日 12点12分 14
你是编译类?还是编译方法?有时方法编译是有问题的
2019年12月26日 10点12分
level 1
大佬,求怎么改治疗时间呀?[啊]
2020年01月05日 07点01分 15
ReplenishAbility.replenishTime,这个是个float类型的小数,数值越大,治疗时间越小。
2024年07月17日 11点07分
level 1
L 主nb[滑稽][滑稽]已经安排上了
2020年02月28日 07点02分 16
1 2 尾页