yxheart 发表于 2006-11-30 13:30:04

请问怎么在能在机器人里鉴别人物发呆?

有时候会因为lag或者其他原因trigger断了,任务就在哪里发呆。

这种发呆的情况能靠什么来鉴别出来吗?

谢谢各位高手。

forum 发表于 2006-12-3 11:01:46

Re:请问怎么在能在机器人里鉴别人物发呆?

没有太好的办法,最好调整机器人使其不会停下

dcl 发表于 2006-12-4 09:32:14

Re:请问怎么在能在机器人里鉴别人物发呆?

Originally posted by yxheart at 2006-11-30 01:30 PM:
有时候会因为lag或者其他原因trigger断了,任务就在哪里发呆。

这种发呆的情况能靠什么来鉴别出来吗?

谢谢各位高手。

简单一点可以这么做,设一个任务完成的时间上限,每次领任务时设置这个定时器,如果定时器归零了,表示任务失败,放弃后做下一个任务
但是遇到无法回到原位(例如中央广场)的情况就比较麻烦了

banana 发表于 2006-12-6 10:28:44

Re:请问怎么在能在机器人里鉴别人物发呆?

trigger:用^~> $做触发,一看到就让变量@idle置零
用timer60s将idle加一,然后检查idle是否大于5
这样发呆最多五分钟

yxheart 发表于 2006-12-6 21:55:13

Re:请问怎么在能在机器人里鉴别人物发呆?

Originally posted by dcl at 2006-12-4 09:32 AM:
简单一点可以这么做,设一个任务完成的时间上限,每次领任务时设置这个定时器,如果定时器归零了,表示任务失败,放弃后做下一个任务
但是遇到无法回到原位(例如中央广场)的情况就比较麻烦了

高!去试试看!

gooold 发表于 2006-12-7 23:21:27

Re:请问怎么在能在机器人里鉴别人物发呆?

Originally posted by yxheart at 2006-12-6 09:55 PM:
高!去试试看!

可以试试

zbugbug 发表于 2006-12-16 21:51:40

Re:请问怎么在能在机器人里鉴别人物发呆?

再好点的方法是观察在哪些地方卡住了,一般卡住的地点不会很多,做好这几个地点的回程方法,然后用上述检测发呆的方法检查出发呆后,回城,go on..
页: [1]
查看完整版本: 请问怎么在能在机器人里鉴别人物发呆?