print("[#] Adminmode fully loaded")
-- !azone - тп в админ зону
a = a or {}
a.config = a.config or {}
a.config.Adminzone_pos = Vector(-1502.661377, 1875.428833, 132.592117) -- Сюда пишем координаты вашей админ зоны (getpos в консоль)
a.config.Admins = "superadmin", "Root_n", "superadmin_ml"-- Ваши ранги админки
hook.Add( "PlayerSay", "AdminZone", function( ply, text )
if text == "!azone" then -- Команда в чат
print("[#]")
if ply:IsUserGroup(a.config.Admins) then
ply:SetPos(a.config.Adminzone_pos) -- Телепорт на координаты
else
ply:ChatPrint( "[#] Вы не администратор!" ) -- если игрок не админ будет этот текст
return ""
end
end
end)
когда ввожу команду !azone работает только у superadmin а у Root_n и superadmin_ml не работает пишет вы не администратор
print("[#] Adminmode fully loaded")
-- !azone - тп в админ зону
a = a or {}
a.config = a.config or {}
a.config.Adminzone_pos = Vector(-1502.661377, 1875.428833, 132.592117) -- Сюда пишем координаты вашей админ зоны (getpos в консоль)
a.config.Admins = [superadmin=true, Root_n=true, superadmin_ml=true]-- Ваши ранги админки
hook.Add( "PlayerSay", "AdminZone", function( ply, text )
if text == "!azone" then -- Команда в чат
if a.config.Admins[ply:GetUserGroup()] then
ply:SetPos(a.config.Adminzone_pos) -- Телепорт на координаты
else
ply:ChatPrint( "[#] Вы не администратор!" ) -- если игрок не админ будет этот текст
return ""
end
end
end)
я не знаю зачем этот код делать глобальным ну да ладно.