tlbb装备属性控制
来源:互联网 发布:mysql函数 编辑:程序博客网 时间:2024/05/01 06:13
pos:0-29 为玩家包裹
装备属性说明:
p9转换为16进制后0x.....[1][2][3][4]
[1][2]对应的16进制表示星级:如01-1星,02-2星。。。依次类推
[3][4]则对应装备鉴定的闪避资质,最大值为ff
---------------------------------------------------------
p10、p11对应的二进制表示装备所拥有的属性种类
如p10=6532,p11=-18963
6532 =0000 0000 0000 0000 0001 1001 1000 0100
负数的二进制位用补码保存,我们计算一下-18963的二进制表示
(原码)18963=0x4a13=0000 0000 0000 0000 0100 1010 0001 0011
(反码) =1111 1111 1111 1111 1011 0101 1110 1100
(补码) =1111 1111 1111 1111 1011 0101 1110 1101
-18963=1111 1111 1111 1111 1011 0101 1110 1101
p10从低位到高位(从右到左)的二进制依次表示是否拥有此种属性,如6532表示拥有p10属性的第3、8、9、12、13项属性
p11依次类推
需要注意的p10,p11两种属性的种类最大为16,也就是说一个装备的属性最多只有16条,多出属性时,只有前16条有效。
我们依次获取p10,p11的属性种类:
p10前16种属性
p10=0000 0000 0000 0000 1111 1111 1111 1111=65535
p11=0000 0000 0000 0000 0000 0000 0000 0000=0
p10后16种属性
p10=1111 1111 1111 1111 0000 0000 0000 0000= -65536
p11=0000 0000 0000 0000 0000 0000 0000 0000=0
p11前16种属性
p10=0000 0000 0000 0000 0000 0000 0000 0000=0
p11=0000 0000 0000 0000 1111 1111 1111 1111=65535
p11后16种属性
p10=0000 0000 0000 0000 0000 0000 0000 0000=0
p11=1111 1111 1111 1111 0000 0000 0000 0000= -65536
关于10进制计算说明
1111 1111 1111 1111 0000 0000 0000 0000(最高位为1表示负数,负数是以补码方式保存的,先求其对应正数的原码)
已知一个数的补码,求原码的操作其实就是对该补码再求补码:
反码:0000 0000 0000 0000 1111 1111 1111 1111
补码:0000 0000 0000 0001 0000 0000 0000 0000
则对应正数=0x10000=65536
所以计算所得负数为-65536
接着我们把属性类型调为一样,查看一下星级和p12对装备属性值的影响
7星,p12=50 7星,p12=80
9星,p12=50 9星,p12=80
注意p12的16进制最后两位控制加成,也就是说0x....ff时加成最大,一般为0xff,即256
- tlbb装备属性控制
- tlbb
- 装备
- 装备
- 装备
- tlbb服务端安装记录
- 互联网+助力恒德智能装备远程自动化控制
- 魔兽世界单击鼠标“异常”打开属性装备栏
- 天天炫斗装备附加属性选择心得
- 游戏程序员的高属性装备——Python
- 控制的字体属性
- socket属性控制
- socket属性控制
- DW列控制属性
- 窗体控制常见属性
- js控制打印属性
- css控制表格属性
- Linux - 线程属性控制
- Radar Installation
- 网络游戏反外挂方案与常见外挂技术浅析
- Linux环境下查看jar包的归档目录
- tlbb服务端安装记录
- 64位ubuntu下安装tlbb服务端环境
- tlbb装备属性控制
- mvn-web创建
- nyoj20
- springIOC总结
- Expression Add Operators
- http的相关的知识总结
- 三次握手
- 【SSH进阶】Field 'id' doesn't have a default value
- 浅谈 usb analog switch双向切换开关的选择