虽然本人也是个小白,但在学习修改缺氧的时候略微得到了一些反编译经验。自己研究了一下。
使用dnSpy修改Assembly-CSharp.dll,然后在左边展开菜单,寻找到道具项ItemData,进一步展开发现售价SellGold选项,点进去,在右边你会发现初始值是this.sellGold = Value,售价等于价值,也就是游戏中一级物品卖1块,2级物品卖2块。
直接点击编译,改成 this.sellGold = "10000",回到游戏你就会发现现在所有东西售价都是1万
使用dnSpy修改Assembly-CSharp.dll,然后在左边展开菜单,寻找到道具项ItemData,进一步展开发现售价SellGold选项,点进去,在右边你会发现初始值是this.sellGold = Value,售价等于价值,也就是游戏中一级物品卖1块,2级物品卖2块。
直接点击编译,改成 this.sellGold = "10000",回到游戏你就会发现现在所有东西售价都是1万