当前位置:梁山文学城 网络泥巴中文文字mud综合门户网站 泥潭帮助 网络泥巴中文文字mud综合门户网站 zMud帮助 网络泥巴中文文字mud综合门户网站 趣味机器人

趣味机器人

标题 作者 内容

作者:未知    更新时间:2004-10-23   阅读次数:  次  

相关评论:0 篇   暂时无人对本文评分! 关键字:机器人,trigger,触发

来源:水泊梁山之天下泥潭http://www.skymud.comhttp://www.spls.org(来源有误请尽快联系本站管理员

趣味机器人 


大家不知道注意没有,在我们坐船的时候,很多人利用trigger打招呼,
还有当你look某个人的 时候,这个人自动地说上一段话,
当然还有一些人利用trigger来自动投票,或者在机器人法庭自动 
地回答法官的提问。

所有这些为我们的MUD生活增添了更加丰富的色彩。在这篇文章里面,
我将向大家介绍这类机器人的做法。 

【丐帮】笑春风飞起一脚,正好踢中笑春雨的屁股。 

想必大家对这句话不会陌生吧,nanhai老是kick me,所以我就写了一个trigger,来回
答他。

当然了,把这句话全部copy下来作为pattern也可以,但是只能回答nanhai,别人就不行了

#TRIGGER autoanswer {【丐帮】(*)飞起一脚,正好踢中笑春雨的屁股。} 
{name=%1;party* pain;party 
@name,踢我干什么?} 

这样无论是不是nanhai在kick me的时候,大家就可以看见: 

【丐帮】笑春雨痛的嗷嗷怪叫不停。 

【丐帮】笑春雨(Redstar):**,踢我干什么? 

在我和nanhai的对话中,有很多是利用trigger自动回答的。 
下面为大家再介绍一个trigger,是用来自动投票的。
有一段时间,这类trigger泛滥,害的wiz 
把表决信息中的id给去掉了,现在不知道怎么又恢复了?doubt redstar。 
我做的这个trigger只是投最后一票,而且只是打开别人的某个频道,
我从来不主动地关闭其他 
人的频道,我觉得这是个人的道德品质的体现。今天我把这个trigger公布出来,
我只是为了向大家 介绍function的用法,我不希望大家利用这个trigger来关闭玩家的频道


从各类表决信息中提取公共的部分,我做的这个trigger是这样的: 

#TRIGGER autoanswer {投票打开(*)~((%w)~)的(*)频道,还差一票。
}
{name=%2;vote unchblk 
%lower(@name)} 

这里利用了一个Zmud提供的函数lower,是用来将大写字母转换为小写的,
因为在Mud信息中,提 供给我们的id第一个字母是大写,这在投票中无法使用,
必须转换为小写。”%”是我们引用函数时 
必须要加上的。 

在这里我想给大家提个醒,在玩MUD的时候除了要随时准备回答银翼杀手的提问,
还要防备有些 别有用心的人利用你的trigger,给你用各种途径发送你的触发信息,
而且连续不断地发送,造成你 
在短时间内大量地自动输入指令,然后昏倒,嘿嘿。。。。。。


大家可要小心了,在使用trigger练功的时候,有经验的玩家关闭所有的聊天频道,关闭tell,

找一个别人不轻易来到的地方才开始触发trigger。所以象一些没必要的trigger,
大家不要轻易地使用,


有时候如果你忘了关闭,被某些人利用了,可别怪我没有提醒。
返回水泊梁山首页    返回本目录    上一篇: ZMUD里的颜色触发    下一篇: 似水流年
   我要评论 姓名:
  内容:  请控制字数少过128个中文字
  天书: 
   我要评分 分数:  介于0.00~5.00之间,满分5分!   
   相关评论( 本文暂无相关评论)
 
Google
 
Web www.spls.org

 
    水泊梁山版权所有,未经许可,不得将本站任何内容复制、转载!
网站总策划:Fengyue; 技术总监:Fengyue;站长:Fengyue 
Copyright © 2002-2008 for SPLS Studio
皖ICP备05012024号