我当初玩450的时候,用文件就可以办到了
比如把猪八戒的路径写道zhu.txt(放到zmud所在路径)中:
红烧狗肉*gou rou*fly changan;s;e;buy gourou from waiter;w
(路径的结束一定要移动到可以飞的地方,或者直接飞回开封,把东西给猪八戒)
在zmud中
#file 1 zhu.txt
#var all %grep(1,"红烧狗肉") 则@all红烧狗肉所在行全部内容
%word(@a,2,"*") 为狗肉的英文名称
%word(@a,3,"*")为取得狗肉的方法
街道猪八戒的任务只需判断%grep(1,任务物品名称)是否为0,如为0则找不到,继续别的任务
如不为0,直接执行%word(%grep(1,任务物品中文名),3,"*"),让后飞回猪八戒那里,give %word(%grep(1,任务物品中文名),2,"*") to zhu,然后判断是否完成(身上钱不够,或者物品被别人取走)就可以领赏赐去了。
如果任务没完成,还可以把任务物品名称写道另一个文件中,有空去检查路径。
其他人的任务,比如找东西问话全可以这么办。
这样做的好处是机器文件很小,主要路径全在文本文件里,修改和验证起来相当容易,机器通用性强!!比如不能变化就可以取消金兜山的食品,囊中羞涩就可以不做毫毛!
我当初玩450自己遍的机器,一白天大概100年,后来突然停电,机器文件坏了,一气之下不玩了,现在玩大唐,也用不到开封任务了。
我刚才看见本站上有任务路径,我有空去编一个机器传上来!