message(3) LP MudOSv21c7 (7 Jul 1996)
函数名称:
message() - 送讯息给活著的 (living) 物件.
函数语法:
void message( mixed class, string message, mixed target,
mixed exclude );
无传回值 message( 混合 class, 字串 message, 混合 target,
混合 exclude );
函数用法:
message() 呼叫目标名单中所有物件 (除了 exclude 名单以外)
的 receive_message( 混合 class, 字串 message ) 函式.
这样基本上只是告诉此物件一个讯息.
class 是此段讯息的种类, 用於处理讯息的介面之类的地方.
例如 combat, shout, emergency 等等.
message 是欲送出的讯息字串.
target 是欲送达讯息的物件名单, 可以是一个物件或物件指标
(pointer). 如果目标是一个非活著的 (non-living) 的物件,
在此物件内的所有物件都会收到讯息.
exclude 是不应收到此讯息的物件名单, 可以是一个物件或物件
阵列 (array).
参考函数:
say(3), write(3), shout(3), tell_object(3), tell_room(3)
手册翻译:
Phoebus@ZH 97.Apr.15. (Writen 5/23/97)