北大侠客行MUD论坛

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

新手求助{关于zmud机器人中aliases的问题}

[复制链接]
发表于 2010-4-21 19:33:19 | 显示全部楼层 |阅读模式
  1. #ALIAS dl1 {npc=song yuanqiao;work}
  2. #ALIAS bk1 {say 不许动}
  3. #ALIAS dl6 {npc=guxu daozhang;work}
  4. #ALIAS bk6 {#wa 200;e;e;s;get tao;get wan;#wa 300;#3 eat tao;#wa 500;#3 drink wan;drop wan;drop tao;n;w;w}
  5. #ALIAS dl7 {npc=zhang songxi;e;work}
  6. #ALIAS bk7 {w}
  7. #ALIAS dl8 {npc=yin liting;w;wu;work}
  8. #ALIAS bk8 {ed;e}
  9. #ALIAS dl9 {npc=daotong;n;work}
  10. #ALIAS bk9 {s}
  11. #ALIAS dl10 {npc=zhang;s;s;s;open 竹门;s;work}
  12. #ALIAS bk10 {n;n;n;n}
  13. #ALIAS work {#wa 200;duilian @npc}
  14. #ALIAS dl3 {npc=yu lianzhou;s;work}
  15. #ALIAS dl2 {npc=qing feng;s;s;s;work}
  16. #ALIAS dl5 {npc=ming yue;s;s;s;work}
  17. #ALIAS bk2 {n;n;n}
  18. #ALIAS bk3 {n}
  19. #ALIAS bk4 {sd;e}
  20. #ALIAS bk5 {n;n;n}
  21. #ALIAS dl4 {npc=daotong;w;nu;work}
  22. #ALIAS yj {yun regenerate}
  23. #ALIAS yq {yun recover}
  24. #FUNC npc {song yuanqiao}
  25. #FUNC num {1}
  26. #TRIGGER {^??你和*一招一式的对练了起来。} {#wa 500 work} {job} 519
  27. #TRIGGER {^??你现在正忙。} {#wa 500;work} {} 519
  28. #TRIGGER {精不够} {#wa 200;yun regenerate;work} {} 519
  29. #TRIGGER {^??任务使对着你说道:你去找一个武当派的弟子互相对练~(duilian~)一下吧。} {#if @num<10 {dl@num} {bk@num;num=1;dl@num}} {} 519 //{dl@num} {} 519
  30. #TRIGGER {^??这个人才和你对练过,需要休息一会!!} {bk@num;job} {} 519 //{#if @num<10 {bk@num;#add num 1;dl@num} {bk@num;num=1;dl@num}} {} 519

  31. #TRIGGER {^??这里没有这个人。} {bk@num;job} {} 519//{#if @num<10 {bk@num;#add num 1;dl@num} {bk@num;num=1;dl@num}} {} 519
  32. #TRIGGER {^??你对*行了师门礼,结束和*的对练。} {#wa 500;yj;yq;bk@num;#add num 1;#wa 1000 ;job} {} 519
  33. #TRIGGER {*左一拳,右一掌,打的大汗淋漓。} {#gag} {gag} 519
复制代码


我在调试这个机器人的时候,单独输入dl @ num ,电脑识别不出来。
但是我输入#if @num<10 {dl @ num} {bk @ num;num=1;dl @ num} 的时候,电脑会运行dl @ num 的内容。求解!!

重新编辑了一下。。。dl @ num 空格是为了显示方便。。。。

[ 本帖最后由 lenvo 于 2010-4-22 12:54 PM 编辑 ]
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-4-21 20:15:59 | 显示全部楼层
兄弟呀,这种帖应该放在技术版..转移了,见谅
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-4-21 20:51:10 | 显示全部楼层
原帖由 lenvo 于 2010-4-21 07:33 PM 发表
#ALIAS dl1 {npc=song yuanqiao;work}
#ALIAS bk1 {say 不许动}
#ALIAS dl6 {npc=guxu daozhang;work}
#ALIAS bk6 {#wa 200;e;e;s;get tao;get wan;#wa 300;#3 eat tao;#wa 500;#3 drink wan;drop wan;drop tao;n ...

第一:真的没看懂
第二:你重发一遍吧,发的时候点上面那些编辑按钮里那个插入代码,然后把那些东西都贴到插入代码的窗口里
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-4-21 20:56:45 | 显示全部楼层
点上面的按钮prefs,修改script parser的general parsing,把"expand vars"选上,命令行里就认识@开头的是变量了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-4-21 21:47:13 | 显示全部楼层
原帖由 lenvo 于 2010-4-21 07:33 PM 发表
#ALIAS dl1 {npc=song yuanqiao;work}
#ALIAS bk1 {say 不许动}
#ALIAS dl6 {npc=guxu daozhang;work}
#ALIAS bk6 {#wa 200;e;e;s;get tao;get wan;#wa 300;#3 eat tao;#wa 500;#3 drink wan;drop wan;drop tao;n ...


默认设置下,命令行里展开变量必须用<>外括
换句话说,你要手动输,得用 dl <@num>
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-4-22 15:03:12 | 显示全部楼层
搞定了……谢谢你们啦!
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 08:42 PM , Processed in 0.011736 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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