1

由于可以使用配置文件管理器下的 ptokax GUI 授予配置文件权限,例如 tempban、permban 等命令。

我制作了一个脚本,我想将我的命令添加到 GUI。我怎样才能做到这一点?

4

1 回答 1

2

不,您不能允许某些配置文件使用您编写或创建的命令。相反,您必须从自己的脚本中处理此问题。例如,假设您的个人资料级别从0(大师)到6(普通用户)以及-1未注册用户的个人资料。

如果您希望您的命令只能由某些配置文件访问,请创建一个哈希表:

tAllowedProfiles = {
    [-1] = false,
    [0] = true,
    [1] = false,
    [2] = false,
    [3] = true,
    [4] = true,
    [5] = true,
    [6] = false
}

然后,在您的ChatArrivalorToArrival函数中,您可以将用户的个人资料与上面创建的 has 表进行匹配:

function ChatArrival( tUser, sMessage )
    if not tAllowedProfiles[tUser.iProfile] then return false end
    -- deal with the command/message otherwise
end

对于 Windows 的 GUI 客户端也是如此。您可以查看我自己的一些脚本以供参考

于 2014-06-09T12:25:18.337 回答