北大侠客行MUD论坛

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

问个新手机器人的问题

[复制链接]
发表于 2009-6-29 09:43:11 | 显示全部楼层 |阅读模式
wiki  hubiao 机器人中。匪 掉东西时怎么 触发自动拣这些物品
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-6-29 09:51:40 | 显示全部楼层
1111111111111111

[ 本帖最后由 sdysgj 于 2009-6-29 09:58 AM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-6-29 09:51:49 | 显示全部楼层
哪位老大有时间指点下谢谢
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-29 10:57:24 | 显示全部楼层
触发:^从劫匪身上掉了出来一??(*)
执行:
#if (%1=="名称1") {get id1}
#if (%2=="xxx") {get yyy}
...
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-6-29 15:44:00 | 显示全部楼层
还是不太懂  需要很多个 名称吗? 还是1个就可以代替
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-29 15:49:14 | 显示全部楼层
需要多个名称,意思是如果%1是某个物品的名字,就get指定物品的id,这样可以避免直接用get all捡一堆垃圾
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-29 16:02:43 | 显示全部楼层
#if @warstate ==1 再get

[ 本帖最后由 netants 于 2009-6-29 04:03 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-29 16:03:09 | 显示全部楼层
而且get all是有busy的,呵呵,万一一个get all,人给挂了,那可就得不偿失了。
或者你捡了一堆垃圾,然后有人掉了个值钱东西,你想捡捡不了,眼睁睁看着被别人捡走了……

所以:第一,不提倡get all
第二:不提倡捡别人东西,无主的东西除外
第三:如果地上有东西,有人在旁边站着,如果想捡,最好先问一声,冒冒失失捡了,也许就是杀身之祸。因为像我这样的懒鬼(而且我也不推车)是不写trigger的,打dbr和杀手掉的东西,我都是手动捡的,捡之前还会手动chat* missu xxx或者chat* wa xxx一下,所以经常会在地上掉着掉好长时间。如果有人当着我的面,捡了我的东西,只有一种下场,金花伺候……
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-6-29 16:46:51 | 显示全部楼层
已经有 2个人检我的东西了。气死我了。我还没来得及拣呢
所以 想做一些触发 可是弄了半天也没弄明白,看了你门的提示很有启发可是还是 。。。
无法理解,哎  本人比较笨啊,不知道哪位哥哥 可以帮个忙弄下,有时间的话

小弟万分感谢,,,,
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-6-29 18:07:36 | 显示全部楼层
按类型分
#if (%pos( "剑", %1)) {get sword}
#if (%pos( "刀", %1)) {get blade}
#if (%pos( "水晶", %1)) {get gem}
#if (%pos ("红宝石", %1)) {get gem}
#if (%pos( "丹", %1)) {get dan}
#if (%pos( "丸", %1)) {get wan}
...
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-1 01:30 AM , Processed in 0.009995 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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