作者hmml (hmml)
看板mud_sanc
标题[zMUD] 主要项目09、10
时间Sat Oct 13 13:09:24 2012
路径:Speedwalking commands
09-01 MARK
中文:标记路径的地点。
原文:mark the beginning of a path
格式:#MA
范例:#ma
清除现在路径,建立新路径的开始,开启路径纪录。
09-02 PATH
中文:储存或显示现在的路径。
原文:save or display the current path
格式:#PA pathname
范例:#pa
显示现在纪录的路径。
#pa blood
储存现在路径到变数.blood。
09-03 MAP
中文:增加指定的方向到现在纪录中的路径,同时送出位置到地
图器,在地图上移动你。
原文:add a direction to the current path
格式:#map direction
范例:#MAP north
如果当前路径是.s,则更新为.sn,同时向北移动一步
09-04 BACKUP
中文:移除现在路径上最後一个方向。
原文:remove last direction from current path
格式:#BA
范例:#BA
如果现在路径是 .nsew,则#ba将设路径为 .nse。
如果现在路径是 .n4s,则#ba将设路径为 .n3s。
09-05 RETRACE
中文:逆向走路径。
原文:retrace a path
格式:#RE pathname
范例:#RE BLOOD
如果blood路径包含.2n2ene,则会执行.ws2e2n,
用..比较方便吧!
09-06 SLOW
中文:用慢走(Slow Walking)的模式走路径。
原文:execute a path in Slow Walk mode
格式:#slow pathname
范例:#slow blood
执行blood的慢走模式,并且执行blood里的第一步。
在view\preferences\general中,点开左侧目录树
Directories项,有一个Slow walking,里面的设定要
会设才好用,如果走的路线常常有战斗,希望由自己
决定何时要走下一步,就把time清除吧!
09-07 STOP
中文:停止(慢走模式)。
原文:abort a Slow Walk
格式:#stop
范例:#stop
接例子#slow,下指令後,会冻结slow walk在目前进度,直到
解开。
09-08 STEP
中文:走一步(慢走模式)。
原文:resume an aborted Slow Walk and step ahead
格式:#step
范例:#step
接例子#stop,下指令後,会解除冻结状态,然後再走一遍冻
结前的一步。也就是#stop前走了n,#step就会解冻再走一次
n。
09-09 OK
中文:确认(慢走模式)。
原文:confirm a Slow Walk step
格式:#OK
范例:#ok
接例子#slow,每下一次指令,就会依路径走尚未执行的方向。
09-10 PAUSE
中文:暂停(慢走模式)。
原文:pauses a Slow Walk
格式:#pause
范例:#pause
5.55版中,下了指令後,它不会立刻走,而是等到新的讯息出
现,才会走尚未执行的方向。
注:简单来说,slow walk的走法就是到定点後,用#slow打开指定的
路径并先走一步,如果没遇到战斗就用#ok,如果在战斗中,#ok
会不能脱身,接下来用#stop停住,战斗结束後,就下#step。
没被绊住就一直#OK下去,被绊到就先#STOP,状况解除再#step。
视窗:Window/Multiplaying commands
10-
01 SAY
中文:显示文字。和#show最大不同就是#say的字色会高亮显示。
原文:echo text to the screen
格式:#say text
范例:#SA You have @gold coins
印出 You have nnn coins 到萤幕,其中nnn是@gold变数现在的值。
#ACTION {aura fades} {#SA SANC IS OUT!!!!;#COLOR red}
如果从MUD收到 aura fades 字串,字串SANC IS OUT!!!!
显示在你的营幕,然後变成红色
#ACTION {aura fades} {#SA %ansi(red)SANC IS OUT!!!!}
同上。
10-02 SHOW
中文:显示文字。字色是普通的颜色。
原文:echo text to the screen
格式:#show text
范例:#SHOW You have @gold coins
印出 You have nnn coins 到萤幕,其中nnn是@gold变数现在的值。
10-03 ECHO
中文:显示文字。讯息除了高亮显示,也会送到目前正在看的视窗。
原文:echo string to current MUD window
格式:#echo text
范例:#TRIGGER {The glow fades} {#ECHO {Sanc out in window}}
如果触发所在的视窗出现:The glow fades,
Sanc out in window 这道讯息会送到使用者正在看的视窗。
10-04 SEND
中文:送出文字到游戏伺服器。
原文:send text to the MUD
格式:#SE filename {行首} {行尾}
#SE text
范例:#SEND readme.txt {show zugg}
送出档案readme.txt的文字内容到mud,并在每一行前加上
show zugg。
#SEND hello there
送出"hello there"文字,如同你自己键入它。
10-05 SAYPROMPT
中文:显示文字(不换行)。
原文:echo text without newline
格式:#ECHOPROMPT text
范例:#SAYPROMPT You have 1000 coins
印出 You have 1000 coins 到萤幕,效果同#SAY,不同之
处在於
#SAYPROMPT显示文字後,游标会显示在文字结尾。
10-06 SHOWPROMPT
中文:显示文字(不换行)。
原文:echo text without newline
格式:#ECHOPROMPT text
范例:#SHOWPROMPT You have 1000 coins
印出 You have 1000 coins 到萤幕,效果同#SHOW,不同之
处在於
#SHOWPROMPT显示文字後,游标会显示在文字结尾。
10-07 ECHOPROMPT
中文:显示文字(不换行)。
原文:echo text to current window without newline
格式:#ECHOPROMPT text
范例:#ECHOPROMPT You have 1000 coins
印出 You have 1000 coins 到萤幕,效果同#ECHO,不同之
处在於
#ECHOPROMPT显示文字後,游标会显示在文字结尾。
10-08 SENDPROMPT
中文:送出文字(不换行)。
原文:send text to the MUD without a newline
格式:#SENDPROMPT filename {行首} {行尾}
#SENDPROMPT text
范例:#SENDPROMPT hello there
送出"hello there"文字,如同你自己键入它。游标会显示
在文字结尾。
10-09 SHOWARR
中文:显示阵列内容。
原文:display an array on the screen
格式:#SHOWARR VarName
范例:Arr.1=1
Arr.2=2
#SHOWARR Arr
试不出来。
10-10 NAME
中文:改变视窗的名字。
原文:change the name of the current window
格式:#name word
范例:#name 风一样的男子
如果目前的视窗名是windman(sanc),那视窗名将变成:
风一样的男子(windman-sanc)。
10-11 WINDOW
中文:开新视窗。
原文:open a new window
格式:#window word
范例:#window hi
打閞一个名为hi的新视窗。
10-12 MAKEWINDOW
中文:设定或开启子视窗。
动作可以使用:open(打开)、close(关闭)、redirect(重定向)。
视窗名也有特殊的预定名称:_top(主视窗)
_previous(前一个视窗)
选项有:
scrolling=yes|no
internal
floating
align=left|right|top|bottom
top=value 上缘
left=value 左缘
width=value 宽度
height=value 高度
title=string 视窗名称
persistant
force
原文:create a new window, or redirect text
格式:#MAKEW 名称 动作 [选项]
范例:#MAKEWINDOW Tells open "scrolling=yes|left=50%|
top=0|width=50%|height=30%|persistant"
#MAKEWINDOW Tells Redirect
#MAKEWINDOW _previous Redirect
#MAKEWINDOW Tells close
没用过,5.55没这个。
10-13 CLOSE
中文:关闭视窗。
原文:close a window
格式:#close window name
范例:#close hi
将名为hi的视窗关闭。
10-14 ALL
中文:送指令到所有视窗。
原文:send a command to all windows
格式:#all {command}
范例:#all {#say hi}
对所有视窗下指令#say。
10-15 CAPTURE
中文:将几行撷取到视窗。
原文:capture lines and send them to the editor or a window
格式:#capture 行数 视窗名称
范例:#trigger {学习点数:3005。} {#cap 5 chat}
当"学习点数:3005。"出现时,就撷取包含此行加前四行到
视窗chat。
10-16 C+
中文:开始撷取到视窗。
原文:start capturing to a window
格式:#c+ 视窗名
范例:#trigger {【 骑士 】第一百二十级羿云} {#c+ chat}
当"【 骑士 】第一百二十级羿云"出现时,开始撷取讯息到
视窗chat。
10-17 C-
中文:停止撷取到视窗。
原文:stop capturing to a window
格式:#c- 视窗名
范例:#trigger {道德心地:} {#c- chat}
当"道德心地:"出现时,停止撷取讯息到视窗chat
10-18 CLR
中文:清空视窗内容。
原文:clear the screen
格式:#clr 视窗名
范例:#clr chat
清除视窗chat的所有内容。
10-19 WRAP
中文:开启/关闭自动换行。
原文:set word wrapping
格式:#WR [column]
范例:#wr 40
设定每行文字在第40个字元後换行。此时每行显示长度不会
超过40个半形字元。要回复,再输入一次#wr即可。
10-20 FREEZE
中文:视窗分为二部分,上半部停住看之前的讯息。
原文:split the screen to view scrollback
格式:#FREEZE
范例:#FREEZE
效果同按下视窗右侧卷轴最下方的
-按钮。
10-21 CR
中文:送出换行。
原文:send a new line
格式:#cr
范例:#cr
如同在命令列不输入任何内容,直接按下enter键。
10-22 IMAGE
中文:显示图片。
原文:displays an image file on the screen
格式:#IM filename
范例:#IM image.gif
在新视窗显示image.gif。
#IM
移除图片视窗。
10-23 MXP
中文:送出MXP指令。
原文:send a line to the screen containing MXP commands.
格式:#MXP text
范例:
没用过也不会用。MXP(The Mud eXtension Protocol)是一种扩
展的协定,可以让显示效果更好。说明档中的USE MXP项落落肠,
看没落去~不管它。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.196.45