FC重装机兵复制战车刷金钱详细攻略要点及原理
发布时间:2024-12-29 13:37:57
FC重装机兵复制战车刷金钱详细攻略要点及原理?
最佳答案
FC重装机兵复制战车刷金钱详细攻略要点及原理?
在找到第一个同伴的时候复制出一辆战车,然后去战车商店买一个特殊弹药在战斗中使用,战斗结束后弹仓里就会出现255个特殊弹药,卖出刷钱!这就是大致的刷钱流程。
原理
其实可以理解为一种简单的数据溢出,游戏中战车的特殊弹药的数量是0~255个,也就是用一个字节的无符号数值型数据面目存储的(因为弹药数量不可能为负)。
大家知道电脑只认识二进制,上面说的一个字节就是用八位二进制数来表示的,即00000000 ~ 11111111 (二进制)11111111 (二进制)就是255(十进制).,而数值型的数据在电脑中是以二进制的补码形式存放的(懂补码的同学就不用解释了,不懂补码的同学一两句也解释不清楚,所以不详细说明了),
-1(十进制)的补码是11111111 (二进制),有人发现了,-1和255 (十进制)在电脑中的表现形式都是11111111(二进制)1我们就是要利用这一点,使弹药的数量变成-1,那么,我们也就有了255个弹药了!