adm/daemons/securityd.c 下
修改XXX的地方
// This function returns the status of an uid.
string get_status(mixed ob)
{
string euid;
if (objectp(ob)) {
if (getuid(ob) != ROOT_UID && !userp(ob))
return "(player)";
if (!(euid = geteuid(ob)))
euid = getuid(ob);
} else if (stringp(ob))
euid = ob;
if (euid == "xxx" || euid == "ged")
return "(admin)";
if (!mapp(wiz_status))
return "(player)";
if (!undefinedp(wiz_status[euid]))
return wiz_status[euid];
if (member_array(euid, wiz_levels) != -1)
return euid;
return "(player)";
}
后面还有写读编辑权限
mapping trusted_read = ([
"/": ({ "xxxx" }),
mapping trusted_write = ([
"/": ({ "xxxx"}),
就这三个地方你修改下,就是没都可以玩了。 |