Garrys Mod ULX如果用户是团体那么

问题描述 投票:0回答:2

基本上我正在尝试在Garrys mod中使用ULX,并且如果用户是VIP或工作人员,一旦它注意到武器是weapon_physgun就会给他们武器的文件检查。这需要反复检查,所以当玩家加入或玩家捐赠并切换到VIP时,它会给他们定制武器。

这时我没有代码。

lua garrys-mod
2个回答
2
投票

你不能用ply:GetUserGroup()检查ULX吗?

无论如何,这是我将如何做到这一点:

function checkranks(ply)
    if (ply:GetUserGroup() == "yourgroup") then
        ply:Give("weapon")
    end
end

如果你想在玩家的第一个产卵上做,那么做:

hook.Add( "PlayerInitalSpawn", "Check Ranks", checkranks)

1
投票

在ULX中,您必须通过表检查用户的用户组。

这是一个例子/应该是什么:

function checkULX(ply)
    if table.HasValue({"superadmin", "admin"}, ply:GetNWString("usergroup")) then
        ply:Give("crowbar")
    end
end

如果在调用该函数时他们在ULX组“superadmin”或“admin”中,这将给玩家一个撬棍。

© www.soinside.com 2019 - 2024. All rights reserved.