北大侠客行MUD论坛

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

再请教一下mc的wait

[复制链接]
发表于 2010-4-1 18:22:34 | 显示全部楼层 |阅读模式
wait.time必须在coroutine中调用,有时很不方便。好象有达人修改了wait.lua,使得脚本环境一直处于coroutine中,不知怎么修改才行。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-4-1 19:02:19 | 显示全部楼层
ZMUD的#wait害人不浅啊,不要想它了,换思路吧。

当然如果是为了了解协同的概念,还是多看一点LUA的书吧。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-4-1 19:06:34 | 显示全部楼层
不说time了
wait.regexp这个用的最多的东东,也必须是在coroutine中
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-4-1 19:08:43 | 显示全部楼层
最好举个不便的例子。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-4-1 19:13:58 | 显示全部楼层
协程搞多了,有时会意外地出现上一个协程没有结束的情况,从而产生非预期的结果。
当然这个程序控制好一点是可以避免的, 然而无谓的制造协程也是有其弊端的。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-4-1 19:16:48 | 显示全部楼层
协程套协程,有时有点象馒头故事中,那圆环套圆环的感觉,逻辑一复杂就晕晕的。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-4-1 21:48:05 | 显示全部楼层
我感觉挺方便的,没什么麻烦
也就是比zmud的#wa 多写了几行字而已。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 07:16 PM , Processed in 0.010112 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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