PCgame 版 (精华区)
发信人: kammi (未), 信区: mud
标 题: Zmud 编程指导 (五)
发信站: 听涛站 (Thu Jan 20 15:23:41 2000), 转信
>c+
>Syntax: #C+ [name]
>Related: #C-
>开始获取文本到窗口name中,如果省略name,文本将送入command editor,
>(如果editor中的capturing设置可用)。如果在preferences对话框中选中
>Capture Commands设置,键入的命令也将被送往这个窗口。
>例子:
>#c+ temp
>开始拷贝所有从MUD中获得的文本到名为temp的窗口中
>-------------------------------------------------------------------------------
>c-
>Syntax: #C-
>Related: #C+
>停止获取文本到另一个窗口
>-------------------------------------------------------------------------------
>capture
>Syntax: #CAP [number] [name]
>Related: Editor window
>获取最后number行送到另一个窗口。如果省略number,则只获取最后一行。
>如果number是-1,所有的行将被拷贝。如果name省略,发送的目标将是command
>editor window。
>例子
>#tr {咖啡告诉你:救命!} {#cap tell}
>将tell的内容存入名为tell的窗口,避免忽略。
>-------------------------------------------------------------------------------
>case
>Syntax: #CA index command1 [commandn]
>允许从命令列表中选择一个命令执行。index参数决定执行哪一个命令。如果index
>大于列表中的命令数,将从第一个开始重新选择。例如,列表中有4个命令,
>而index=6,则第二个命令将被执行。你也可以用变量%random随机的选择需执行的命令。
>实例:
>#CASE 2 {first command} {second command} {third command}
>执行第二个命令
>#CASE @joincmd {join} {rescue}
>如果变量@join是奇数,执行join,偶数执行rescue。
>#CASE %random {Hello} {Hi there} {Hiya} {Hi}
>随机选择问候语。
>-------------------------------------------------------------------------------
--
※ 来源:·武汉白云黄鹤站 s1000e.whnet.edu.cn·[FROM: sicimage.hust.e]
--By Kammi's SuperPost
--
※ 来源:.听涛站 bbs.foundernet.edu.[FROM: bbs.foundernet.edu]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:0.956毫秒