作者noisecat (人心不足, 蛇添足)
看板mud
标题Re: [问题] 关於zmud 闪人的触发
时间Sun May 24 12:43:20 2009
※ 引述《loversii (小赖)》之铭言:
: 最近在写bot上面 有一个很大的问题
: 就是不会闪 我的写法是用路径 变数 触发
: 设定好路径後用触发下去启动 变数设0就行走 1的话打怪
: 但是这样无法分办是否有玩家在那格 导致会强到别人的mob
: 请问怎样解决比较好? 在这先感谢mud高手的回答
假设说那个MUD的角色显示格式是
地狱魔王弟子 机器人(Bot)
那我会用
*^((%w)^)
来判断, 上面那句的意思是抓取这样的格式 "任意字元(英文)"
如果没记错的话^^"
你可以设触发当看到上面那段格式时就
#var player 1
表示有玩家为1显示
然後你设的触发阿, 我印象中if 里面要用两个=
所以会变成
#var tt 0;#wa 200;#if (@tt==1) {k s} {#show 走}
那要加上判断玩家的话会变成下面
#var tt 0;#wa 200;#if (@tt==1 and @player==0) {k s} {#show 走}
就这样:)
因为我不知道你玩的是那一个MUD所以没办法去实际测试^^"
--
如果你执意要把软软的器官放在我背上的话
会吵醒沉睡很多年的猛兽唷*^_^*
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.127.124.137