北大侠客行MUD论坛

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

我记得ZMUD似乎有个函数是提取物品或人物的英文名字的,但记不得了请高手指点一下

[复制链接]
发表于 2010-7-2 16:56:30 | 显示全部楼层 |阅读模式
刚才查手册也没查到
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-7-2 17:24:39 | 显示全部楼层
这个说的很空泛,我也不知道怎么帮你。不过一般地,如果你是针对某个具体的人或物,想让zmud取得其ID。可以用触发器:
#TRIGGER {十两黄金~((%*)~)} {id=%lower(%1)}
这样就可以让给id赋值成gold
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-7-2 18:37:59 | 显示全部楼层
如果是npc的英文名你这么取就不对了,应该是把触发取出来的第一个字符变成小写再拼接,否则会去里面的空格的
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-7-2 21:38:28 | 显示全部楼层

高深,俺试试吧

北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-7-2 21:53:44 | 显示全部楼层
│三个圣火令(Shenghuo ling)     一百九十二文铜板(Coin)        四十四两白银(Silver)        │
say shenghuo ling)     一百九十二文铜板(coin)        四十四两白银(silver
你说道:「shenghuo ling)     一百九十二文铜板(coin)        四十四两白银(silver」
这个语句把第一个括号和最后一葛括号之间的内容都赋值给ID了,而我想取值的只有圣火令的英文名
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-7-2 23:10:15 | 显示全部楼层
试好了,用ID或look horse 类的指令就不会遇到这个问题了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-1 11:37 PM , Processed in 0.010394 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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