谁能给Zmud提供一个教程?

Zmud使用教程(1)

如何使用ZMUD

正所谓“欲善其事,必先利其器。”ZMUD功能强大,可以说是Windows下玩MUD最好的软件。

以下是对其主要功能的简要说明:

首先,连接到泥浆

上网打开ZMUD。音乐结束后,将出现一个欢迎屏幕,有三个选项:

连接向导;最近的;字符数据库

1、连接向导:

ZMUD内置了MUD IP,但是中国的几乎没有。而且有些IP好像不太对,只好自己在Char数据库里添加新的信息。

2、最近的:

连接到你上次扮演的角色。

3、字符数据库:

打开角色数据库。你可以在里面添加你想玩的泥地。

比如:想连接炼狱黎明(浙江):202 . 96 . 6438+009 . 438+0438+0.2000。

选择右边的Char数据库。

角色数据库出现。

先点击左下角的【新建】。

然后转到右边的ID字段,填写您正在扮演的角色的名称。

在标题字段中填写您正在玩的MUD的名称。

在主机字段中填写202 . 96 . 109 . 11。

在端口字段中填入2000。

在地址字段中填入202.96.109.5438+01。

要保存,请按[保存]。

填写完毕后,请按下面的[连接]。

好吧!可以连接!根据游戏提示,相信你会的。

当你第一次玩的时候,ZMUD会自动把你签到的Id和密码记录在Triggers里,以后会自动签到。

二、主要功能描述

1.主要图形按钮描述:

别名:可以用更短的词代替一些指令,可以使用变量。

别名:命令名

命令:说明都在这里。

例1:你想做一系列的表情命令来求婚:

别名:loveme

命令:聊天*恋爱% 1;聊天* lovelook %1

执行:loveme sweet [Enter]

屏幕显示:聊天*甜蜜结婚

聊天*我爱你甜蜜

聊着“呜呜呜——耶”,鲍晓羞涩的看了一眼天二,唱道:“我爱你在我心里。”

聊着聊着,鲍晓拉着田儿的手,默默地温柔地看着对方。眼神里有千万种温柔和甜蜜。

Sweet,Sweet的英文名,是一个变量。

例2:如果你受伤了,需要包扎:

别名:bz

命令:撕布;绷带

执行:bz [Enter]

屏幕显示:撕布

绷带

你从布上撕下一条布。

你没有受到任何创伤。这就是你没受伤时的情况。

路径:自动步行者,一些行走工具,可以记录你走过的地方。

路径名:此路线的名称。

后面的当前路径:路由

快走,慢走:快走还是慢走

开始记录:记录你走的路线。按下后,ZMUD会记录下你输入的命令(e,s,w,n,u,d等。),不管你是不是真的走在泥里。如果要停止录音,再按一次(会变成“停止录音”)。

触发器:自动响应,当接收到特定的消息时,会自动发出预定的命令,也就是所谓的机器人。

类:类别(随便写)

启用类:允许此触发器。

禁用类:禁用此触发器。

模式:收到的消息

命令:收到与模式相同的消息时发出的相应命令。

【启用】:绿色圆圈表示该触发有效果。

如果没有绿色圆圈,则表示暂停

例1:类:打架(随便写)

图案:解除你的武装!

命令:拿剑;wie剑

当你的武器被缴械时,

会自动捡起来戴上....

示例2:类:帮助

模式:(%w)说“杀了我吧!”

命令:kill %1

然后当你看到有人说杀了我!有时候你会,嘿嘿...杀了他...

中间也有空格。...

键(宏键):通常是定义F1 ~ F12的功能键。按下后可以执行一系列指令,不接受变量。

键:键盘上的一个键

命令:相对命令

按左下方的[新建],然后填写右侧的关键字段。您也可以使用它旁边的小按钮(上面有一个“a ”)来自动检测,然后填写commands字段。不限于一个命令,用分号分隔。

简单介绍一下上面的四个图标按钮就可以了,这样可以节省你一些不必要的时间,玩泥巴的时候也更容易操作。

比如你要去某个地方,你需要按照上面的地形提示去。即使熟悉那条路线,也有记不住看提示的时候,既麻烦又费时。

有了路径功能,你只需要走一次,两地之间的路线就会被自动记录下来。下次想去的时候,只要在记录的时候站在起点,点两下路线名称,一眨眼就到了终点。

其他如:Virables;一般;颜色;字体;声音可以保持默认设置。

但是,您可以将颜色的亮度设置得高一点。字体推荐使用Courier新加粗11,字体越大危害越小。

2.功能菜单描述

[文件]:

连接向导:连接到mudlist.txt中的MUD地址

另一个char:登录另一个角色,可以同时去多个泥浆站。

重新连接:断开当前窗口并重新连接。

断开(关闭窗口):断开当前窗口。

新日志:加载一个新的“日志文件”

附加日志:加载一个旧的日志文件并继续记录。

日志:记录窗口中的所有内容。勾选表示正在记录;否则,意味着暂停录制。

打印设置:关于打印的设置。

打印:打印

出口:ZMUD出口

[编辑]:

剪切:删除您在命令行中标记的内容。

复制:复制您标记的内容。

粘贴:将复制或标记的内容粘贴到命令行中。

全选:标记命令行中的所有内容。

Clear:清除命令行的全部内容([ESC]也是可以接受的)。

寻找:在窗口中寻找你的目标。

[查看]:

查看已设置的图标按钮中的功能。

[设置]:

新建:打开新的配置文件(***。泥)

加载:加载旧的配置文件。

保存:保存当前设置。

另存为:将当前设置另存为新文件。

导入:设置是将其他配置文件中的设置复制到当前使用的配置文件中。

[操作]:

大部分都是图标按钮的功能。

滴答计时器:你可以根据现实世界的时间设置多少时间后做什么。

例1:要不要每隔5分钟吃一口鸡腿?

定时器间隔:300

超时余量:2

超时命令:吃腿

当它设置为5分钟时,命令“吃腿”将在前两秒发送。

然后点击【开始】,再点击【关闭】,它就会在后台运行,每5分钟吃一次鸡腿。

[窗口]:

并列多重登录的窗口

层叠:重叠多重登录的窗口。

排列:重新排列最小化的窗口。

冻结:暂停窗口的滚动。

清除:清除此窗口的内容。

清空:清除此窗口的所有内容。

历史:查看输出命令(类似于“doskey”)

命令缓冲区:编辑“ANSI”颜色字符。

状态:显示状态栏,内容写入动作-定义状态栏。

自动映射器:自动地图编辑

第三,其他

1、:

在命令列中,使用冒号同时向所有窗口发出命令。

例如:睡眠

然后所有的角色都会发出睡眠命令。如果冒号前加了数字n,就表示给了第n个窗口一个指令。

2 、[ctrl]+[tab]

切换窗口

3.[向上翻页]或[向下翻页]

上下翻转窗户

4 、[ctrl]+Z

当窗口上下翻转时,屏幕将被分成两部分(只有翻转窗口的内容会出现在下方的版本中)。按下此组合键将恢复原来的窗口状态。

5.如果Trigger的命令是#color white,当zmud接收到图案时,窗口上带有图案信息的行将变成白色。颜色也可以是蓝色、红色等。

6.如果你觉得打开ZMUD时的音乐很烦,浪费时间,可以在【视图】-首选项-声音里把那些WAV声音文件改成“0”,同时也要去掉启用声音的勾号。

因为ZMUD的版本在不断更新,功能也在不断加强。所以介绍不可能全面,但以上是ZMUD所有版本都有的功能。只有在实际应用中,我们才能欣赏它的美。

Zmud使用教程(2)

如何用好触发器

没有ZMUD玩MUD基本是浪费时间,触发器是它提供的最简单的功能。如何使用触发器,用好触发器,对节省时间,形成机器人自动训练有相当大的作用。可以在最短的时间内练成武功。

我将在这里写一些关于触发器的文章,以便与您讨论。

首先,了解触发因素

什么是触发器?触发器类似于IF...然后在通用编程结构中构造。有三个主要参数:模式、命令、启用/禁用。说的更直白一点,接收到模式,命令自动输入。和启用/禁用可以是活动的或不活动的。

另外,Class可以为触发器定义一个类名,方便操作。

举个简单的例子:格局是“官兵已死”,

命令是“从尸体中获取全部”,

命令是“从尸体中获取全部”,

然后当ZMUD接收到“官兵已死”时,自动发出“从尸体中获取全部”。

在更高级的技术中,触发器、别名、变量、函数和ZMUD内部命令的组合可以达到相当好的效果。

比如做个别名,#alias dk drink @drinkwhat。

触发器1:

Pattern= "你买了个牛皮酒袋"

Command="drinkwhat=jiudai "

触发器2:

Pattern= "你拿起一个水葫芦"

Command="drinkwhat=hulu "

然后喝水的时候只需要打dk,喝什么触发就会自动变化(不管喝的是买九代还是拿葫芦)。

这当然只是一个简单的例子。如果你想做一些更复杂的事情,请先阅读帮助。

此外,触发器中还可以使用一些通配符。有关详细信息,请参见ZMUD帮助。

第二,与触发器相关的主要命令

最重要的命令是“#t+”和“#t-”。这两个命令可以激活和使无效特定类别的触发器。此外,#IG可以忽略或重新忽略所有触发器。

三、使用触发器应注意的问题

在MUD中做触发器节省了大量的时间和精力,当然也省去了输入大量命令的麻烦。但是,请注意,在泥地里用触发器当机器人是很危险的。

首先,明令禁止在泥地里用机器人练习。如果被巫师抓住,只能自认倒霉。

其次,PKER可以用触发器杀人。例如,如果你有这样一个触发器,当“你醒来…”然后是“xxxxx”(多个命令),然后他就可以尝试让你收到多个“你醒醒……”然后嘿嘿嘿。...

第三,如果触发器没有做好,输入了太多命令,那么闪电不会放过你。你当时就晕了,别人可以杀,可以全得,最起码可以毒死你,把你背到杀人的NPC...你是把自己放在案板上,让别人杀了你。即使没有人伤害你,你也浪费了很多时间。

需要注意的问题还有很多,而这些只是必须记住的三点。接下来的部分,我会根据自己的经验,谈谈当一个触发器应该注意的问题。

第四,如何避免触发器带来的弊端

1.正如我上面所说的,触发器是由模式激活的,所以在使用它时,您应该尽量避免错误地接收模式。比如关闭不使用的聊天通道(聊天、谣言、诉说),在触发器中使模式尽可能长,同时尽可能限制其活动条件(比如可以使模式只在输出头相同的情况下才起作用)。练习的时候要找一个不容易被发现的地方,同时要经常变换练习的地点。

2.在制作触发器时,应该避免一些经常出现或容易被猜到的模式。如果有必要,在触发器不应被激活时,使用#t-禁用触发器。最好在模式中加入一对变量,以判断当时的情况。此外,在需要频繁激活的触发器中,必须缩短命令的数量以防止错误活动。

3.对于一些高频模式,可以用一个变量来决定是否输入命令。

例子

当玩NPC时,你会做以下触发:

当你失败时的模式。

NPC失败时的模式。

那么当你打到10以上NPC的时候,如果你按照普通的方式去做,那么当NPC一个接一个跳开的时候,很容易短时间内超过40个命令,立刻晕倒。所以这个时候要用一个变量来判断是否已经输入了大量的命令,以及当前是否应该输入命令(变量可以和#if命令结合使用)。

4.触发器中输入的命令应该合理地加上#wa。请看下面的例子。你有一个触发器,会输入80个命令,但是MUD限制你在一定时间内只能输入40个命令,所以你必须加入#wa。

方法一:# 80 # wa 500x

方法二:# 40x;# wa 6000#40 x

哪个更好?当然是方法二。等待时间更少,避免了缓冲区满的问题,避免了主机一次接收多个命令。

注意:

ZMUD处理#wa是这样的,它等待一段时间到MODEM缓冲区,注意不要给主机!!!输入命令。然后当缓冲区满了,实际上是一次发送命令,主机还是一次接收多个命令。完全没有起到#wa的作用。这在输入多个命令时尤其明显。记住!记住!

5.尽可能使用主机命令别名,将常用命令替换为短命令。这有助于减少网络流量,解决缓冲区带来的问题。或者简单地关闭调制解调器缓冲区(这似乎不太可能)。

6、使用触发体时要杜竖,练招架等。,可以用一个变量做一些随机动作,防止别人知道你是机器人。除了丐帮,其他帮派的弟子都要知道若干安全的睡觉地方,以免巫师瓮中捉鳖(嘿嘿,巫师看到别生气)。另外,当命令字符串中有#wa时,#t- drop一些不应该被激活的触发器。

7.当输入大量命令时,将命令分解成几个小命令,然后顺序执行的效果比一个长命令(中间有#wa)要好。比如你用xxxxxxx唤醒,为什么不用x1唤醒,那么x2,x3...这样可以在一定程度上解决缓冲问题。

8.向触发器添加变量和ZMUD命令,使其具有判断性。

9.记住,目前在泥巴里睡觉大概是10秒。然后等待超过10秒似乎是....

10,被雷击后请尝试输入大量命令,看看结果如何。呵呵...

下一篇文章将关注触发器中经常使用的通配符。

装配工常用技能

1、通配符

*通配符任意数字、字符或空格。

通配符任意单个字符

%d通配符任意数字(0-9)

%w通配符任意字母(a-z)

%a通配符任意数字和字母(等于%d+%w)

%s通配符任何空格、制表符)

%x通配符any非空。

[范围]通配符范围内的任何字符。

只有当模式被强制显示在行首时,触发器才会起作用。

只有当$强制模式显示在行尾时,触发器才起作用。

(模式)将参数引入触发器(%1-%9)

~提示系统将~后面的字符视为字符而不是通配符。

{val1|val2|val3|...}检查图案中的多个显示数据。

{string}模式中未检查字符串。

同时可以在PATTERN中使用变量,变量会在PATTERN工作之前被替换掉。

要点:如何利用通配符把握状态;

呼吸:% s气体%s(%d)*/%s(%d)%s~(

^^^^%1 ^^^^%2

该模式返回两个参数%1和%2(分别代表当前gas和gas的上限),因此可以使用ZMUD函数和command在COMMAND中自动判断上述两个参数并进行智能触发。

示例1:命令是' # math dazuo how % 1-20;# if % 1 & gt;50 { dazuo @ dazuohow } '

然后:当前气>:50的时候,冥想还剩20点。

示例2:命令是' # if% 1

然后;当当前气体

同理,你可以根据当前的ID情况,做更复杂的触发器,做不同的行为。比如受伤了就吃,饿了就吃,等等。您还可以使用大小写来增强触发器。

例2:有些人的触发器“好像要杀了你”立马退出。可能是想杀他的人太多,不想一个一个做,也可能是懒得去评判。结果,呵呵。有一次,有人在四个城门和客栈放了毒蛇。我见证了至少10个id遇到毒蛇退出,包括一些高手。哈哈的笑...那时候钱少,挑东西很好玩。哈哈哈...。其实把人物名字记下来评判一下也不是很麻烦。

2.触发器状态和选项

主选项:1,加载En/禁用时。

确定加载mud文件时触发器是否处于活动状态。

2、在新行/提示上触发

检查模式是否接收到一行(是否接收到CR字符)。

3、触发器上的触发器

是否在触发器中启用触发器?

主状态:En/Disable确定触发器当前是否活动。

主命令:#t+ {classname}禁用由classname指定的触发器。

#t- {classname}启用由classname指定的触发器。

#ig忽略所有触发器

3.触发器中常用的运算符

+贾

-减号和负号

*相乘

/划分

\拿走模块

& amp“与”和“与”运算

|、或或运算

异或Xor运算

!非操作

=等于

& gt比...更大

& lt不到

& gt=大于或等于

& lt=小于或等于

& lt& gt、!=不等于

= ~,~ =包含

示例1:使用“|”进行多重判断。| '代表“或”。

例如,' {江|武将}向后' =TRIGGERS1 '武将向后'+TRIGGERS2 '江向后'在需要判断多个主体在做同一动作时非常有用。

4.综合示例:

我们举一个简单全面的例子。我们可以从客栈自动捕捉扬州四门的士兵到中心广场然后返回客栈。

1)变量:NPC(默认:BING)

时间(默认值:1)

2)别名:get 1 time = 1;w;s;# 3e;点击@npc

get 2 # 3w;# 3n;点击@npc

get 3 # 3s;# 3w;点击@npc

get 4 # 3e;# 3s;点击@npc

gobackdrop # case(@ time){ # 3w;滴@ npc#3 e}

{ # 3s;滴@ npc#3 n}

{ # 3 e;滴@ npc#3 w}

{ # 3n;滴@ npc#3 s}

(在一行中键入gobackdrop)

3)触发器:

1,所有你赢的时间

点击@npc

2、官兵脚下不稳。...

停止;获取binggobackdrop点击@npc

3.你要攻击谁?

# if @ time & lt4 { #添加时间1;get @ time } { # 4n;e}

这是一个很简单的例子,还有很多可以改进的地方。我以前抓NPC用的触发器和上面的差不多(当然现在复杂多了,呵呵...).以上只是基本造型,可以参考实例不断创新完善。要知道,我现在一上线就抓NPC,抓10不到5分钟。

另外,也可以用每次进来固定地方的方法。比如在客栈里救,然后一接上就抓住NPC,用丐帮秘道搬回来,然后戒又接上了,又在客栈里了,呵呵...再接住!(重新连接变量未被清除)。这对于来回路程比较长的门派(比如少林、星宿)特别有用。

关于触发器,我写在这里作为简单的介绍。当然,ZMUD的作用远不止我上面说的。我写这篇文章的目的是为了引起更多的关注。希望大家看完我的文章对ZMUD有更深的了解。同时也希望各位专家不吝赐教,指出文中的错误。我不是很感激。