apocalyptic 发表于 2007-5-26 23:19:17

如何给一个玩家设定权限?

如果我想给某个玩家设定免疫权限,代码应该怎样写?
是不是这样:

set_user_flags ( index,a)

如果要清除权限,是不是:

set_user_flags ( index,-1)

Rulzy 发表于 2007-5-27 01:31:51

回复: 如何给一个玩家设定权限?

set_user_flags(index, read_flags("a"))
或:
set_user_flags(index, ADMIN_IMMUNITY)

但这样他只有免疫权,没有其他任何权限。要想保留其原有权限,使用如下方法:

set_user_flags(index, get_user_flags(index)|ADMIN_IMMUNITY)

apocalyptic 发表于 2007-5-27 09:12:45

回复: 如何给一个玩家设定权限?

Post by Rulzy
set_user_flags(index, read_flags("a"))
或:
set_user_flags(index, ADMIN_IMMUNITY)

但这样他只有免疫权,没有其他任何权限。要想保留其原有权限,使用如下方法:

set_user_flags(index, get_user_flags(index)|ADMIN_IMMUNITY)

谢谢指导!我明白了。
如果用MySQL加上这个命令,就可以给无限的人设置权限。
页: [1]
查看完整版本: 如何给一个玩家设定权限?