enable_wizard
名称
enable_wizard() - 把巫师(wizard)的特权赋予当前玩家
语法
void enable_wizard( void );
描述
本函数仅在驱动编译时未定义 NO_WIZARD 的情况下有效。
任何互动对象(玩家)呼叫 enable_wizard() 外部函数都会让此对象呼叫 wizardp() 外部函数的返回值为真(1)。enable_wizard() 可以让此玩家拥有以下三项特权:
1. 当驱动编译时定义了 RESTRICTED_ED ,可以使用 ed 的受限模式(restricted modes)。
2. 可以收到运行时详细错误信息。
3. 可以使用 trace() 和 traceprefix() 外部函数。
参考
disable_wizard(3), wizardp(3)
翻译
雪风(i@mud.ren)