![]() |
怎么判断自己在mud里是否发呆?
不用另一个id finger
怎么判断自己在mud里是否发呆? |
做个TICK啊。
|
A。。。。慢著。
他問的是怎麼判斷是否發呆,又不是在問怎樣才不發呆 答案呢,很簡單,不過要講究耐心和修養,這玩意兒不是一般的人能做得到D 首先呢,稍安勿燥,等二十分鐘,如果看見被系統強迫D要quit 呢。。。那就是成功D判斷出你千真萬確D在發呆咯~~*:P *:P *:P |
....
shoo lovelove boo lovelove 做个tick就是可以判断是否发呆啊,做个#add idle 1的tick,#if (@idle>5) {say 靠!我发呆了!} 嘿嘿嘿。。。*wink |
這個不~行~
行不通啊行不通 那樣太亡羊補牢了。。。say 了9不再是發呆了,再以啊。。你會永遠判斷不出你在發呆了。。。真是呆年早逝呀~*sigh |
zmud 应该提供这样一个函数或命令: 判断该客户端窗口多长时间没有向服务器端发送指令
这样就能判断自己发呆多长时间了 挂机就不需要另外一个id finger自己了 |
支持fengyue
|
难道你的robot会把TICK停掉?
*flop *flop *flop |
试试看
跑机器人,肯定老在重复做一些事情,ask li jing 啦,ask quests....
每次做的时候 idle=0; 然后在tick里加上 hp;#add idle 1;#if @idle>10 {say 靠!我怎么一直在发呆?!} 当然tick的时间要足够长. 应该可以防止了 |
我的tick里是#say 杀怪去
然后有一个变量isfree是判断当前状态的 如果正在找怪或杀怪,则isfree为0 没找到怪或杀死了怪则回到kz,同时isfree=1 每次#say 杀怪去 时会判断isfree 如果isfree=0,什么也不干 isfree=1,则去向li jing要怪,同时置isfree=0 就这样,但有时因一些不可抗因素 比如机器只响应了部分指令(这种情况我碰到过几次) 又或是机器不是很完善,导致重复响应 还有网速突然变慢也可能导致机器停下来 以前我一直是用一个id finger 当发现我发呆超过一定时间后就tell 我 我这边收到后判断isfree, 如果isfree=1,说明我在kz,不理会 如果isfree=0,说明真的发呆了,做相应的操作 用一个变量垒加的方法我也想过 但是阈值不好确定 |
所有时间均为格林尼治时间 +9, 现在的时间是 21:48. |
Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号
站长 fengyue