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

	整数 notify_fail( 字串 或 函式指标 字串 );
用法：
	本函式仅在未定义 NO_ADD_ACTION 时生效。

	以 str 代替系统在命令错误时传回的错误讯息：“什么？”当 add_action()
	加入的动作传回 0 时，就显示此段 str 讯息。使用 notify_fail() 显示错
	误讯息是一个比较合适的方法，因为此函式可让其他的物件对同一个动词〈
	命令〉作出反应。别用 write() 来显示一段错误讯息，因为这样做需要传回 
	1〈除非你想在看到“什么？”之后再看到 write() 的结果〉。如果你传回 
	1，其他的物件就没有机会对使用者的命令作出反应。

	于多重错误情况使用本函式时，至少需要一点技巧。你可以改用函式指标，
	并运用程式流程来解决冲突的地方。

	如果参数用的不是字串而是一个函式指标，则会呼叫指定的函式，而非印出
	字串。如果该函式传回一个字串，此字串就会当作错误讯息。只要正确地设
	定 this_player()，也可以使用 write()。

	如果 notify_fail() 被呼叫一次以上，只有最后一次呼叫有效。

	这个函式主要的用意是传回比“什么 ?”来得清楚的错误讯息。

	提醒一下，notify_fail() 永远传回 0，所以 return notify_fail(...) 
	的作用一如预期。
参考：
	add_action
作者：
	Tim Hollebeek  Beek@ZorkMUD, Lima Bean, IdeaExchange, and elsewhere
翻译：
	spock@muds.net		2000.Jun.26.	v22 版
