faithprice 发表于 2007-2-24 22:13:06

请问人物状态变量取值的问题

我用hp配合trigger抓取精 精力 气 内力等值
但实际使用中
hp之后紧接的action并不是按照紧它上面的这个hp的输出来取值而仍保持上次hp给出的取值

请问这是怎么回事?如何解决?

moonwalker 发表于 2007-2-25 00:02:31

Re:请问人物状态变量取值的问题

再取一次就是了
就是再hp一下就好了

【 精 】:(%s)(%d)/(%s)(%d)(%s)~((%d)~%~)(%s)【精力】:(%s)(%d)(%s)/(%s)(%d)(*)

jing=%2;maxjing=%4;jingli=%9;maxjingli=%12

【 气 】:(%s)(%d)/(%s)(%d)(%s)~((%d)~%~)(%s)【内力】:(%s)(%d)(%s)/(%s)(%d)(*)

qi=%2;maxqi=%4;neili=%9;maxneili=%12

[ Last edited by moonwalker on 2007-2-25 at 12:04 AM ]

faithprice 发表于 2007-2-25 00:04:54

Re:请问人物状态变量取值的问题

连打两个hp?

moonwalker 发表于 2007-2-25 00:05:37

Re:请问人物状态变量取值的问题

我觉得可能是你的action有问题
复制你的action出来看看

iszt 发表于 2007-2-25 02:49:27

Re:请问人物状态变量取值的问题

hp的信息存储在服务器上,你输入hp,服务器收到之后返回这些内容给你。而网络传输有一个延迟,hp之后紧接着做一个动作,下这个动作指令的时候你还没收到服务器返回给你的内容,也就是说做动作的时候zmud还没取到这个hp对应的状态,必须等这个hp的状态返回给你让zmud显示出来,再做动作,这样才是状态的当前值
简单说,可以在hp后边加一句比如“tell ** hp完了”,然后用“你告诉**:hp完了”来触发下一个动作

hubo 发表于 2007-2-25 08:44:22

Re:请问人物状态变量取值的问题

无聊,没啥用

moonwalker 发表于 2007-2-25 11:31:10

Re:请问人物状态变量取值的问题

agree iszt
hammer hubo

forum 发表于 2007-2-25 12:38:15

Re:请问人物状态变量取值的问题

Originally posted by hubo at 2007-2-25 08:44 AM:
无聊,没啥用
很简单。。。是挺无聊的,可怜的小浩

wlei 发表于 2007-3-1 09:05:05

Re:请问人物状态变量取值的问题

都是为了积分

wlei 发表于 2007-3-1 09:12:12

Re:请问人物状态变量取值的问题

都是为了积分
页: [1] 2
查看完整版本: 请问人物状态变量取值的问题