我用我稀薄的知识给大家解释一下“有图作证和谐代码`继续用 申请点亮

社区服务
高级搜索
猴岛论坛DNF地下城与勇士我用我稀薄的知识给大家解释一下“有图作证和谐代码`继续用 申请点亮
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
0个回复

我用我稀薄的知识给大家解释一下“有图作证和谐代码`继续用 申请点亮

楼层直达
aa6415155

ZxID:1445392

等级: 大尉
举报 只看楼主 使用道具 楼主   发表于: 2009-02-15 0
刚才看他帖子的时候多了个图片,也多了N多问号,下面我把我的理解给大家说一下

大家对数据库多少都有点了解吧,至少听说过数据溢出这回事吧
当年的传奇私服还记得不,那时候最高等级就是255,如果再升级就会变成1级
和这个是一个原理
因为当年传奇等级的数据库最高数字就是255(其实是2的8次方,我记得是8次方,也就是256,但是有0的存在所以数字排列是0-255)
现在硬盘大了,所以数据库的字符上限也提高了,一般情况下都是65535(也就是2的16次方,同理,包括0的存在,数字排列就是0-65535)
这个是无符号的,也是最常用的
但是有个缺点,就和当年传奇等级循环是一个样子的
也就是说,当数字累加到65535以上的时候
比如说65535+1=0
这个在计算机里是正确的
那65535+2=1了
换句话说,在某种特定的情况下,65536=0
****************************************************************************************************
注意,是65536,不是65535
****************************************************************************************************
所以说在我们这修改的数字的确变了,但是在服务器那里,识别的还是一样的数字
就说十字斩,曾经我们修改20028可以,现在被和谐了,用了这个方法之后
我们应该修改的数值是65536+20028=85564
那么在服务器那里识别的却还是20028
所以呢,被和谐结束
我现在还想不同的一点就是
为什么内存修改软件会跟数据库有关系
我对内存了解不多,希望高手赐教

我说完了,说的不对的地方请高手回帖,我会改贴的,不要骂我就好,我大学2年全在寝室睡觉了……

我也想把所有职业都改出来,但是不一定全好用的
我现在测试的鬼剑十字改风暴就一样掉线
而且邪光改卫星射线也没效果
问题是我只有白手号……
所以改希望大家多多努力测试啊
« 返回列表
发帖 回复