关于用 触发,主动抓取人物名字~~!
zmud吧
全部回复
仅看楼主
level 1
davidsms 楼主
请大神指教一下~~
如何用触发自动抓取人物的中文和英文名字到变量~~!?谢谢回答~!
如:老孙皮货店 -
这里唯一的出口是 east。
皮货店老板 老孙(Lao sun)
怎么样吧 老孙(lao sun)自动抓取到变量的mizi和miziname里面~~!
请教我写下这个触发的命令吧~~!
只知道有个命令是id here,能看见一个房间里的人物中英文名字
不知道用什么方法抓~~!
在这个房间中, 生物及物品的(英文)名称如下 :
无法 = shho
老孙 = lao sun, sun
请大神指教下吧,在线等~~~

2011年10月28日 22点10分 1
level 6
触发逻辑可以这样写:
if(strcmp(NpcID,"Lao sun")==NULL && strcmp(NpcName,"老孙")==NULL)
{
......
//触发逻辑
}
2011年10月30日 12点10分 6
level 1
davidsms 楼主
如果是要直接用文字触发的话我就会这样写~
> 药房 -
这里唯一的出口是 west。
和尚(He shang)
道士(Dao shi)
老郎中 小老鼠(Langzhong baiguanc)
类:1
句型:老郎中 %*~((%w)~)
指令:mziname= %1
然后变量里名为:mziname:就是(Langzhong baiguanc)了
可是我要的是不管是老郎中,还是老孙,每到一个店他都会自己抓取NPC的名字到变量中。

2011年10月30日 18点10分 8
level 6
哦,是Zmud触发器啊。这个我帮你问问。这方面的资料太少了,几乎差不到。要问机器人高手。
2011年10月31日 03点10分 9
level 1
davidsms 楼主
是啊~~~[拍砖],那谢谢帮我问下~~!
2011年10月31日 14点10分 10
level 1
如果是要直接用文字触发的话我就会这样写~
> 药房 -
这里唯一的出口是 west。
和尚(He shang)
道士(Dao shi)
老郎中 小老鼠~((%*)~)
id=%1
老郎中%s(%x)~(LangZhong*
mame=%1
类:1
句型:老郎中 %*~((%w)~)
指令:mziname= %1
然后变量里名为:mziname:就是(Langzhong baiguanc)了
可是我要的是不管是老郎中,还是老孙,每到一个店他都会自己抓取NPC的名字到变量中。
2020年11月23日 15点11分 12
level 1
如果你是想确定店铺老板是不是自已最好用字符串比较的那个函数只比较id
2020年11月23日 15点11分 13
level 1
id here
句型 (%x) = (%x)
指令 mizi=%1;miziname=%2
只能抓最后一个,具体情况具体分析。
你这个应该是西游记里面的+sssw。我电脑里面还有好多zmud版的机器人,基本上都会写。
2021年03月18日 17点03分 14
1