求教!站立不动10秒回复HP的问题
站立不动10秒回复HP
检查人物是否移动.可以制作任务或者封闭网站挂机人物
格式:
CHECKSTATIONTIME 控制符(<、>、 =) 分钟
;==========================================
1,这个能用到秒吗?
2,还有其他方法实现吗?
我只能想到两种思路:
一种是主动型,比如做一个技能叫打坐,使用这个技能就执行采集命令,每10秒钟完成一次采集任务,增加一定量的血,直到满血或有动作,结束脚本。特点就是不会自动恢复,需要主动执行才能恢复。
另一种思路就是个人定时器,每秒钟执行一次,某个变量一直累加,如果有使用技能,被攻击,攻击别人,走动,跑步变量清零从新累计。然后如果变量大于10就恢复一定量的血。 1、秒定时器
#IF
EQUAL N$X坐标 <$X>
EQUAL N$Y坐标 <$Y>
#ACT
INC N$站着不动时间 1
#ELSEACT
MOV N$X坐标 <$X>
MOV N$Y坐标 <$Y>
MOV N$站着不动时间 0
#IF
LARGE N$站着不动时间 9
#ACT
SENDMSG 6 哇,真牛逼,真的站了10秒钟不动了 我只能想到两种思路:
一种是主动型,比如做一个技能叫打坐,使用这个技能就执行采集命令,每10秒钟完成一次采集任务,增加一定量的血,直到满血或有动作,结束脚本。特点就是不会自动恢复,需要主动执行才能恢复。
另一种思路就是个人定时器,每秒钟执行一次,某个变量一直累加,如果有使用技能,被攻击,攻击别人,走动,跑步变量清零从新累计。然后如果变量大于10就恢复一定量的血。 1、秒定时器
#IF
EQUAL N$X坐标 <$X>
EQUAL N$Y坐标 <$Y>
#ACT
INC N$站着不动时间 1
#ELSEACT
MOV N$X坐标 <$X>
MOV N$Y坐标 <$Y>
MOV N$站着不动时间 0
#IF
LARGE N$站着不动时间 9
#ACT
SENDMSG 6 哇,真牛逼,真的站了10秒钟不动了 我只能想到两种思路:
一种是主动型,比如做一个技能叫打坐,使用这个技能就执行采集命令,每10秒钟完成一次采集任务,增加一定量的血,直到满血或有动作,结束脚本。特点就是不会自动恢复,需要主动执行才能恢复。
另一种思路就是个人定时器,每秒钟执行一次,某个变量一直累加,如果有使用技能,被攻击,攻击别人,走动,跑步变量清零从新累计。然后如果变量大于10就恢复一定量的血。 1、秒定时器
#IF
EQUAL N$X坐标 <$X>
EQUAL N$Y坐标 <$Y>
#ACT
INC N$站着不动时间 1
#ELSEACT
MOV N$X坐标 <$X>
MOV N$Y坐标 <$Y>
MOV N$站着不动时间 0
#IF
LARGE N$站着不动时间 9
#ACT
SENDMSG 6 哇,真牛逼,真的站了10秒钟不动了
页:
[1]