北大侠客行MUD论坛

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

又看了一遍糖果的list遍历方法

[复制链接]
发表于 2009-9-14 13:18:32 | 显示全部楼层 |阅读模式
还是没看懂,算了,不管了,晚上回家开始试验task
list搞不定就用alias,大不了跑过头了,再一步一步爬回去慢慢找
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-9-14 13:32:55 | 显示全部楼层
加油加油
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-9-15 05:20:33 | 显示全部楼层
我用的zmud 555, 其实如果网速快的话, 用下面方法可能能最简单最快速地实现遍历:
首先把 direction里面的设定全delete
其次把slow walking 里面的 timeout abort work  选项de-select
接着就是record 遍历path, 里面可以包含任何的命令。
然后就是在trigger 里: 看到{(*)出口} 就{#OK},  看到盗宝人 就 {#stop},肯定不会走过头, 杀完盗宝人就 {#step}回到遍历path终点,然后再回胡一刀那里。

你们都是小于几十ms 的速度,做起来应该是飞快的。 不像我的网速,400ms。

[ 本帖最后由 ppeng 于 2009-9-15 07:36 AM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-9-15 12:32:58 | 显示全部楼层
昨天晚上折腾了一夜,终于把最简单的糖果的list变量遍历法弄明白了

思路和ppeng的是一样的,看到出口就走下一步,看到task npc就停下来自动kill

昨天晚上写好了扬州,归云,泰山的遍历,今天晚上继续
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-9-15 13:09:48 | 显示全部楼层
向你推荐第14章中的多路径连续遍历的方法,将整个区域分成很多小区域,挨个遍历找到npc杀掉之后就直接跳至最后一个小区域返回,大幅度加快遍历速度,并且我用这个方法实现了所有随机迷宫的遍历,整个北侠地图除去蒙古梅庄黑木崖,没有遍历到的房间大概只剩10来个
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-9-15 13:12:23 | 显示全部楼层
这个嘛,需要慢慢消化

最近吃得已经太多了,消化不过来,已经有年代没长过1点经验了,每天就是挂机wudao,然后试zmud里各种函数
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-27 12:41 PM , Processed in 0.010638 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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