Lua 检查表格中的名称

现在,我有一个存储“管理者”名字的列表。

moderator = { ["user1"] = true, ["user2"] = true, ["user3"] = true }

如果用户是管理员(即其名称在列表中),我希望他能够将其他名称添加到列表中(即使其他用户成为管理员)。

点赞
用户4403144
用户4403144
moderators = { ["user1"] = true, ["user2"] = true, ["user3"] = true }

创建一个函数来检查某人是否是管理员:

function isModerator(name)
    if moderators[name] == true then
        return true
    end

    return false
end

然后使用它!如果某人是管理员,就允许他们向 moderators 表中添加一个新的键值对:

if isModerator("user2") then
    moderators["otherName"] = true
end
2018-08-24 02:34:05