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

MudOS v21c2



	exec(3)			MudOS v21c2		(5 Sep 1994)

	名称:
		exec() -  将一个可互动的 (interactive) 玩家 (player) 
			  物件切换连结 (connection) 到另外一个物件上.
	语法:
		int exec( object to, object from );

		整数 exec( 物件 to, 物件 from );
	用法:
		这个函式允许指定的物件把可互动的连结 (link) 迁移到另
		外一个物件上. 也就是说, 成功地执行 exec( to, from )
		之後, interactive( to ) 会传回 1, 而 interactive( from )
		会传回 0. 而控制 from 的玩家会转移控制权到 to 的身上.

		请注意这个函式的权力非常大, 不当地使用会危及 MUD  的
		系统安全. 正确地限制使用此函式的方法是另外写一个同名的
		模拟超越函式 (simulated emulated function, simul_efun)
		, 并使用 valid_override(4)  来限制此一模拟超越函式的使
		用. (意即 efun::exec() )

		exec() 函式在成功地转换之後传回 1, 转换失败则传回 0.
	参考:
		interactive(3), valid_override(4)
	翻译:
		Spock @ FF	97.Feb.12.		(printed 3/16/95)