网络游戏《天下》 管理员手册

MudOS v21c2



	notify_fail(3)		MudOS v21c2		(5 Sep 1994)

	名称:
		notify_fail() - 传回一段错误讯息.
	语法:
		int notify_fail( string | function str );

		整数 notify_fail( 字串 或 函式指标 str );
	用法:
		以 str  代替系统在命令无效时传回的错误讯息 :「什麽 ?」
		当 add_action() 设定的动作传回 0  时, 就会显示此段 str
		的讯息. 使用 notify_fail()  显示错误讯息是一个比较好的
		方法, 因为此函式允许其他的物件能对同一个命令作出反应.
		别用 write()  来显示一段错误讯息, 因为这样做需要传回 1.
		( 除非你想在看到「什麽 ?」之後再看到 write() 的结果 )
		如果你传回 1, 其他的物件就没有机会对使用者的命令作出反应.

		如果参数用的是一个函式指标, 则会呼叫指定的函式. 如果此
		函式传回一个字串, 此字串就会当作错误讯息. 只要在此函式
		中正确地设定 this_player(), 就可以使用 write().

		如果 notify_fail()  被呼叫一次以上, 只有最後一次的呼叫有效.

		这个函式主要是传回比「什麽 ?」要来得清楚的错误讯息.
	参考:
		notify_fail() 永远传回 0.
	翻译:
		Spock @ FF	97.Apr.24.		(printed 3/16/95)