【更新2】
为了打消各位的疑惑,我觉得还是做几个实际操作更有说服力。
1.首先我们来做一个很简单的物品替换操作,不过这一次我们将第一格物品改为1800低级宝石,不出意外的话我们会得到一个力量+1024的宝石。同样的,1024这个值也在精品贴经常出现,但有多少人问了Why?
我们打开内存列表,分析对应的内存值:偏移4=0;偏移5=100;偏移6=0。看到这里可能会有点不解,因为除了偏移6的属性代码0确实代表力量,偏移4与偏移5哪一个都看起来与1024这个属性值无关。既然如此那我们就把偏移5左移8位转化为Word看看,100的二进制是0110 0100,左移后得到0110 0100 0000 0000=25600,除以2048等于12余1024
,看,完美的解释了为什么人造宝石都是1024的力量属性值!

为了打消各位的疑惑,我觉得还是做几个实际操作更有说服力。
1.首先我们来做一个很简单的物品替换操作,不过这一次我们将第一格物品改为1800低级宝石,不出意外的话我们会得到一个力量+1024的宝石。同样的,1024这个值也在精品贴经常出现,但有多少人问了Why?
我们打开内存列表,分析对应的内存值:偏移4=0;偏移5=100;偏移6=0。看到这里可能会有点不解,因为除了偏移6的属性代码0确实代表力量,偏移4与偏移5哪一个都看起来与1024这个属性值无关。既然如此那我们就把偏移5左移8位转化为Word看看,100的二进制是0110 0100,左移后得到0110 0100 0000 0000=25600,除以2048等于12余1024

