北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 7521|回复: 10

用zmud挂了3个号,一天死了4次的原因 终于找到了。

[复制链接]
发表于 2008-5-7 16:28:49 | 显示全部楼层 |阅读模式
自己编写的机器人,3个号3个不同门派,但是都在做任务的过程中卡或者停止在那里,一直想找到原因。

功夫不负有心人啊。终于被我发现zmud 4.62的#wa竟然是单线程。

可是正式我的机器人中使用了#wa这个东东郁闷。使得3个人物和ID都停了。

后来改用计时器方式就正常了。难道没有办法吗?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-5-8 00:03:59 | 显示全部楼层


能发现这一点你已经很强了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-5-8 18:24:41 | 显示全部楼层
是嘛。。。头一次听说
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-5-8 19:35:31 | 显示全部楼层
我只发现同一个人物的各个#WA之间是用同一个线程的,sure说了以后我试了一下才知道不同人物之间的#WA也是同线程的......
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-5-10 10:31:48 | 显示全部楼层
不明白,能说清楚一点让我知道吗?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-5-10 11:49:33 | 显示全部楼层
如果一个#WAIT 没计时完的时候调用了另外一个#WAIT,那么前一个会被暂停,直到后一个执行完。

有时候甚至后一个执行完了前一个也不计时了。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-5-10 20:16:23 | 显示全部楼层
4.62的#wa是不等#wa执行完就执行#wa后面的命令,5.0之后#wa之后的指令会等#wa执行完再执行,但不同id窗口#wa是队列依次执行,一次指执行一个窗口的#wa
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-6-13 09:39:19 | 显示全部楼层
这么复杂!!!
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-6-13 11:37:58 | 显示全部楼层
7.21有一样的毛病
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-6-13 19:39:47 | 显示全部楼层
这就好比邻居门做饭,张三家一掀锅盖,李四家锅的鸭子没了……
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2025-2-18 04:00 AM , Processed in 0.014150 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表