2004-09-15 | #1 |
黄金会员
注册: 03年08月26日
帖子: 350
声望力: 25
声望:
33
积分:10
精华:4
现金:2两梁山币
资产:6064两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0 |
机器讲座(二) zmud内建命令
格式: #abort 描述: 终止此指令之后的命令。 举例:get all from corpse;#abort;get silver from corpse 格式:#action 触发器 命令 类名 描述:当mud返回信息与触发器匹配时指令命令。 举例:#action {看起来钟四嫂想杀死你} {#beep;kill zhong} killnpc 格式:#add 变量名 表达式 描述:把一个表达式的结果与变量相加后赋给变量,如果类型是字串则添加到变量尾。 举例:#add golds 10 (注---gold是存储黄金数量的变量名) 格式:#alias 快捷命令名 命令 描述:用一个简单的命令名替代一个复杂命令。 举例:#alias kk {kick npc;kill npc} 格式:#alarm 时间匹配 命令 描述:当mud时间或系统时间到某一特定值时执行命令。 举例:#alarm -30:00 {save} #alarm 3:00:00 {say "为什么还不休息?明天要工作呢!"} 格式: #all 命令 描述: 所有窗口同时执行命令。 举例: #all save 格式: #backup 描述: 从路径记录中删除最后一步,并返回上一步位置。 举例: #backup 格式: #beep 表达式 描述: 鸣笛声。 举例: #beep #beep 16 (播放windows事件16的声音) 格式: #button 表达式 字串 描述: 激活按钮,相当于点击按钮。表达式为按钮序号,字串为按钮的显示。 举例: #button 1 格式: #c+ (#c-) 描述: 捕获(停止捕获)mud输出到一个zmud editor窗口。 举例: #c+ temp #c- temp (zmud editor窗口名为temp) 格式: #case 表达式 命令1 命令2 命令3 .... 描述: 根据表达式的值分情况执行命令。表达式为1,执行命令1,依次类推。 举例: #case 1 {save} {quit} #case %random {xixi} {hi} {smile} 格式: #capture 表达式 窗口名 描述: 类似#c+ #c- 举例: #capture 格式: #character 描述: 把当前角色的名字送给mud。 举例: #character 格式: #close 文件号 描述: 关闭一个文件。 举例: #close 1 #close tell (关闭窗口名为tell的窗口) 格式: #class 字串 表达式 描述: 设置类的状态。 举例: #class automapper 1 (打开automapper类) #class (查阅所有类的状态) 格式:#clr 描述:清屏。 举例:#clr 格式:#color 色彩 触发器 描述:改变文本色彩或设置一个色彩机器人。 举例:#color red {tells the group} 格式:#connect 描述:重新连接。 举例:#connect 格式: #cr 描述: 送一个空行给mud,相当于换行。 举例: #cr 格式: #cw 色彩 描述: 设置机器人触发器的色彩。 举例: #trigger {闲聊} {#cw red} 格式:#dde 字串 字串 字串 描述:把一个dde宏送给dde服务。(dde 动态数据交换) 举例:#DDE NETSCAPE WWW_OpenURL {http://pobox.com/~~zugg/zmud.html} 格式: #debug 文件名 描述: 切换调试状态。 举例: #debug temp 格式:#default literal 描述:把所有特殊角色设为缺省,当前值被存储到堆栈。原值可用#nodef恢复。 举例:#default 格式:#disconnect 描述:断开当前连接。 举例:#trigger {看起来(%x)想杀死你} {halt;#disconnect} 格式:#dump 描述:存储参数。 举例:#dump 格式:#echo 字串 描述:回显字串到zmud 窗口。 举例:#echo xixi 格式:#earse 文件名 描述:从当前目录或磁盘删除一个文件。 举例:#earse temp.tmp 格式:#evaluate 表达式 描述:回显表达式的值。 举例:#evaluate 100/4 格式:#execute 命令 描述:执行一个命令。 举例:#execute hp 格式:#file 文件号 文件名 描述:打开一个文件。 举例:#file 1 test.txt 格式:#find 描述:在地图中定位当前位置。 举例:#find 格式:#forall 字串 命令 描述:循环执行列表中命令。 举例:list=word|ring|shield #FORALL @list {repair %i} 格式:#freeze 表达式 描述:冻结屏幕。 举例:#freeze 1 #freeze 格式:#function name literal 描述:保存变量的功能定义。 举例:#FU fact {%if(%1<=1,1,%1*@fact(%eval(%1-1)))} #EVAL @fact(5) #SHOW @fact(5) 格式:#gag 触发器 描述:从机器人触发器中删除行。 举例:#trigger {chat} {#gag 2} 格式:#help literal 描述:从命令行中得到帮助。 举例:#help alias 格式:#h+ (#h-) 描述:从命令历史记录表中提取下(上)一个命令。 举例:#h+ #h- 格式:#highlight 触发器 描述:高亮度显示触发器。 举例:#highlight xixi 格式:#history 表达式 描述:提取命令历史记录表中第几个命令。 举例:#history 3 格式:#host 描述:显示当前mud主机的名字。 举例:#host 格式:#if 布尔式 命令1 命令2 描述:如果布尔式为真则执行命令1,否则执行命令2。 举例:#if @gold<1000 {say 玫儿姐姐好} {say 玫儿姐姐不好} 格式:#ignore 类名 描述:切换机器人开关。 举例:#ignore 格式:#input 描述:把特殊文本放入命令行中。 举例:#input hp 格式:#key 键名 命令 描述:定义宏键。 举例:#key F1 eat ya #key he jiudai 格式:#killall 描述:删除所有zmud定义。(包括alias,trigger等) 举例:#killall 格式:#log 文件名 描述:打开log文件,或设置log开关状态。 举例:#log #log xxx.txt 格式:#read 文件名 表达式 描述:读取执行一个文件脚本,或读取文件记录。 举例:#read xxx.txt 10 格式:#loop 范围 命令 描述:循环执行命令。 举例:#loop 3 north 格式:#mark 描述:开始记录路径。 举例:#mark 格式:#math 变量名 表达式 描述:运算表达式,结果赋给变量。 举例:#math x 13-5 格式:#media 命令 描述:送一个命令给多媒体设备。 举例:#media next (播放下一音轨) 格式:#memory 描述:显示剩余内存。 举例:#memory 格式:#menu 字串 描述:执行菜单中的命令。 举例:#MENU {FILE|OPEN} 格式:#mess 字串 描述:在另一窗口中显示信息。 举例:#mess 警告 格式:#name 字串 描述:改变当前任务的名字。 举例:#name zmud 格式:#noop 描述:空指令。 举例:#noop 格式:#nodef 描述:参考#default。 举例:#nodeg 格式:#ok 描述:路径定义成功。 举例:#ok 格式:#path 路径名 描述:路径保存。 举例:#path xxx 格式:#pick 命令1 命令2 命令3 描述:选择执行命令。 举例:#pick {save} {quit} {xixi} 格式:#play 文件名 描述:播放多媒体文件。 举例:#play xxx.mid 格式:#prompt 变量名 字串 字串 描述:用户输入变量值 举例:#prompt xxx 格式:#pw 描述:把你的密码送给mud 举例:#pw 格式:#retrace 路径名 描述:跟踪路径。 举例:#retrace xxx 格式:#record 描述:记录命令组到快捷方式中(alias) 举例:#record xxx |
悄悄的我来了,没有人在意。 在热闹的西游世界,我独守自己一方天空。 在超慢的网速下,顽强的默默的生存。 |
|
|
2004-09-15 | #2 |
黄金会员
注册: 03年03月23日
帖子: 2,274
声望力: 44
声望:
27
精华:7
现金:124两梁山币
资产:366963两梁山币
致谢数: 4
获感谢文章数:2
获会员感谢数:2 |
請教~! 如果偶在這裡灌水的時候有人在xyj找偶 trigger裡有沒有個命令可以觸發一個小視窗,彈出來在IE前面通知偶? |
我f有力量,每日每夜灌水忙。 死p打不J,大分小碗翻花印 昨天偷Q蝴蝶谷,明天暗L腿汀 小道消息魈煜拢好f四海P。 |
|
|
2004-09-15 | #3 |
黄金会员
注册: 03年08月26日
帖子: 350
声望力: 25
声望:
33
积分:10
精华:4
现金:2两梁山币
资产:6064两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0 |
#mess 有人找我啦。 这个会显示一条信息给你看。 #play xxx.mid 这个会播放音乐给你听。 |
|
2004-09-15 | #4 |
中级会员
注册: 04年08月27日
来自: 上海
帖子: 329
声望力: 24
声望:
10
现金:908两梁山币
资产:65362两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0 |
哇赛,这么多的功能和命令呀。 俺一直以为zmud比telnet好的一点是可以不用重复输入上一次的命令,直接打回车就好了。 原来这里面学问那么大。 唉,谁叫俺第一次玩mud的时候习惯了telnet呢? * slogan 多谢argus同学。 |
一头饿狼,修炼了有八百多年道行,她通身上下透着一股仙气。
|
|
|
2004-09-15 | #5 |
黄金会员
注册: 03年08月26日
帖子: 350
声望力: 25
声望:
33
积分:10
精华:4
现金:2两梁山币
资产:6064两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0 |
对,还有#beep,也可以通知你。
|
|
2004-09-15 | #6 |
黄金会员
注册: 03年08月26日
帖子: 350
声望力: 25
声望:
33
积分:10
精华:4
现金:2两梁山币
资产:6064两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0 |
用telnet玩mud就可以对mud产生浓厚的兴趣,阿狼是第一人。服了!
|
|
2004-09-16 | #7 |
黄金会员
注册: 03年03月23日
帖子: 2,274
声望力: 44
声望:
27
精华:7
现金:124两梁山币
资产:366963两梁山币
致谢数: 4
获感谢文章数:2
获会员感谢数:2 |
多謝! 不過#mess好像minimize zmud後就不會彈出來 hmm 那偶不minimize好了 |
|
2004-09-16 | #8 |
中级会员
注册: 04年02月17日
来自: 马帮
帖子: 164
声望力: 22
声望:
10
现金:58两梁山币
资产:182两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0 |
|
|
2004-09-16 | #9 |
黄金会员
注册: 03年03月23日
帖子: 2,274
声望力: 44
声望:
27
精华:7
现金:124两梁山币
资产:366963两梁山币
致谢数: 4
获感谢文章数:2
获会员感谢数:2 |
#mess的window太小了...能不能resize? how?
|
|
2004-09-16 | #10 |
天平座童虎
注册: 02年05月24日
来自: 莲花宝座
帖子: 5,966
声望力: 98
声望:
1639
积分:18
精华:29
现金:4213200两梁山币
资产:4223200两梁山币
致谢数: 2
获感谢文章数:10
获会员感谢数:10 |
最常用的就是#beep了。
|
|
|
|