GETDLGITEMVALUE(命令属性读取不到一直是0)


时间: 2023-12-15 18:54:32 人气: 67 评论: 0

GETDLGITEMVALUE(命令属性读取不到一直是0)

命令说明:

GETDLGITEMVALUE 变量M0~99(获取值到变量M0~99) 属性位置(0-14)
注:当属性位置=14时,得到的变量是装备的最大持久(0~65),其他数字(0~13)将赋予当前装备已经升级的点数

 

 

实测PC端,无论是什么属性位置读取到的都是0

GETDLGITEMVALUE M0 3

下边我测试完整脚本 例如检测武器幸运值

 

 


[@main]
#SAY
这里提供武器幸运检测,请放上你的需要检测的装备。\ \
<返回/@main> < 关闭/@exit>
#ACT
DELAYCALL 10 @1

[@1]
#ACT
QUERYITEMDLG 检测武器幸运 @2 0

[@2]
#IF
CHECKDLGITEMTYPE WEAPON
CHECKDLGITEMADDVALUE 3 > 0
#ACT
SendMSG 7 幸运值大于0,继续检测属性值!
#elseact
MessageBox 请放入带幸运的武器!
GOTO @main
break


#IF
#ACT
;获取武器 属性位置3 幸运 的属性点到M0
GETDLGITEMVALUE M0 3
MessageBox 幸运值M0=<$STR(M0)>\\如显示M0=0,则GETDLGITEMVALUE命令没有读取到属性值!
GOTO @main
break

评论
QQ群:140961533