无返回值 set_author( 字符串 author );
调用 set_author() 的物件, 其相关的作者就会经由 set_author() 更改之. 这个设定的作者会影响以后 mud 函数库 (mudlib) 的统计数字. 结果可能会导致一些统计项目出现奇怪的数字, 例如: 物件 (objects) 和数组大小 (array_size) 两项. 因为这个物件可能有初始的数组 (initialized arrays), 或由原始的作者创造出来. 但是可能中途用 set_author() 改成其他的作者, 又摧毁此物件或是释放数组的空间. 这样一来, 统计数字上减去的项目就不是原来作者的值, 而是另一个作者的.
要解决这个问题, 只可以在 create(4) 中使用 set_author(), 而且尽量用在任何数组声明之前.