Вопрос Помогите с кодом

Статус
В этой теме нельзя размещать новые ответы.
  • 33
  • 1
Контакты для связи отсутствуют.
Как в этот код добавить доступ ограничение к пропам на разные юзер группы. Например сделать Root 200 пропов.

Lua:
hook.Add("PlayerSpawnedProp", "PropLimit", function(ply, model, ent)
    local propLimit = 60
    local propCount = ply:GetCount("props")

    if propCount > propLimit then
        ent:Remove()
        ply:ChatPrint("Превышен лимит пропов. Максимальное количество: " .. propLimit)
    end
end)
 
Последнее редактирование модератором:
Решение
говнище:
local limits = {
    ["user"] = 60,
    ["admin"] = 100,
    ["root"] = 600 -- сюда группы с их лимитами
}

hook.Add("PlayerSpawnedProp", "PropLimit", function(ply, model, ent)
    local propLimit = limits[ply:GetUserGroup()] or 60
    local propCount = ply:GetCount("props")

    if propCount > propLimit then
        ent:Remove()
        ply:ChatPrint("Превышен лимит пропов. Максимальное количество: " .. propLimit)
    end
end)
  • 184
  • 10
  • 11
Контакты для связи отсутствуют.
говнище:
local limits = {
    ["user"] = 60,
    ["admin"] = 100,
    ["root"] = 600 -- сюда группы с их лимитами
}

hook.Add("PlayerSpawnedProp", "PropLimit", function(ply, model, ent)
    local propLimit = limits[ply:GetUserGroup()] or 60
    local propCount = ply:GetCount("props")

    if propCount > propLimit then
        ent:Remove()
        ply:ChatPrint("Превышен лимит пропов. Максимальное количество: " .. propLimit)
    end
end)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу