Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

q-меню и как его убрать

Leteon

Пользователь
Регистрация
1 Сен 2020
Сообщения
12
Реакции
0
Баллы
16
для StarWarsRP сервера, нужно убрать q-меню у обычных игроков. Так-же на F1 активируется q-меню, тоже нужно убрать
 

Alpha_wolf

Пользователь
Регистрация
5 Авг 2020
Сообщения
45
Реакции
0
Баллы
18
Q-меню можно убрать при помощи скрипта (русурсы в помощь), а F1 можно убрать, если в конфиге заменить true на false
 

KailHet

Модератор
Команда форума
Проверенный
Регистрация
5 Ноя 2019
Сообщения
728
Реакции
9
Баллы
52
Возраст
21
Веб-сайт
kailhet.github.io
Пол
Мужской
Семейное положение
Свободен(а) как ветер
Род занятий
Веб разработчик
Убрав спавн-меню ты не уберешь возможность игроков спавнить пропы ;)
 

Firecode2

Пользователь
Проверенный
Регистрация
9 Ноя 2018
Сообщения
131
Реакции
0
Баллы
43
Консольной командой gm_spawn игроки смогут спавнить пропы
 

VimeR

Пользователь
Регистрация
7 Ноя 2020
Сообщения
11
Реакции
0
Баллы
14
Пол
Мужской
для StarWarsRP сервера, нужно убрать q-меню у обычных игроков. Так-же на F1 активируется q-меню, тоже нужно убрать

local qmenu_ranks = {
["founder"] = true,
["superadmin"] = true,
["admin"] = true,
["ivent"] = true,
["curat"] = true,
["sudocurat"] = true,
}

hook.Add( "PlayerSpawnSWEP", "SpawnBlockSWEP", function( ply, class, info )
if qmenu_ranks[ply:GetUserGroup()] == true then
else
print("Вам запрещено использовать это.")
return false
end
end )
hook.Add( "PlayerSpawnSENT", "SpawnBlockSENT", function( ply, class )
if qmenu_ranks[ply:GetUserGroup()] == true then
else
print("Вам запрещено использовать это.")
return false
end
end)
hook.Add( "PlayerSpawnRagdoll", "SpawnBlockRagdoll", function( ply, model )
if qmenu_ranks[ply:GetUserGroup()] == true then
else
print("Вам запрещено использовать это.")
return false
end
end)
hook.Add( "PlayerSpawnProp", "SpawnBlockProp", function( ply, model )
if qmenu_ranks[ply:GetUserGroup()] == true then
else
print("Вам запрещено использовать это.")
return false
end
end)
hook.Add( "PlayerSpawnObject", "SpawnBlockObject", function(ply)
if qmenu_ranks[ply:GetUserGroup()] == true then
else
print("Вам запрещено использовать это.")
return false
end
end)
hook.Add( "PlayerSpawnNPC", "SpawnBlockNPC", function(ply)
if qmenu_ranks[ply:GetUserGroup()] == true then
else
print("Вам запрещено использовать это.")
return false
end
end)
hook.Add( "PlayerSpawnEffect", "SpawnBlockEffect", function(ply)
if qmenu_ranks[ply:GetUserGroup()] == true then
else
print("Вам запрещено использовать это.")
return false
end
end)
hook.Add( "PlayerSpawnVehicle", "SpawnBlockVehicle", function(ply)
if qmenu_ranks[ply:GetUserGroup()] == true then
else
print("Вам запрещено использовать это.")
return false
end
end)
hook.Add( "PlayerGiveSWEP", "BlockPlayerSWEPs", function( ply, class, swep )
if qmenu_ranks[ply:GetUserGroup()] == true then
else
print("Вам запрещено использовать это.")
return false
end
end )
 

B_O_C_T_O_K

Пользователь
Регистрация
9 Окт 2021
Сообщения
41
Реакции
0
Баллы
8
Пол
Мужской
Семейное положение
Не выбрано
для StarWarsRP сервера, нужно убрать q-меню у обычных игроков. Так-же на F1 активируется q-меню, тоже нужно убрать
Lua:
local ranks = {
    ["founder"] = true,
    ["superadmin"] = true,
    ["admin"] = true,
    ["ivent"] = true,
    ["curat"] = true,
    ["sudocurat"] = true,
}

if SERVER then
    local function CheckAccess(ply)
        if not ranks[ply:GetUserGroup()] then
            DarkRP.notify(ply, 1, 4, "Доступ запрещён.")
    
            return false
        end
    
        return true
    end
    
    local hooks = {
        ["PlayerSpawnSWEP"] = true,
        ["PlayerSpawnSENT"] = true,
        ["PlayerSpawnRagdoll"] = true,
        ["PlayerSpawnProp"] = true,
        ["PlayerSpawnObject"] = true,
        ["PlayerSpawnNPC"] = true,
        ["PlayerSpawnEffect"] = true,
        ["PlayerSpawnVehicle"] = true,
        ["PlayerGiveSWEP"] = true,
    }
    
    for k, v in ipairs(hooks) do
        hook.Add(k, 'RanksCheck', CheckAccess)
    end
end

if CLIENT then
    hook.Add('OnSpawnMenuOpen', 'RanksCheck', function()
        return ranks[LocalPlayer()] or false
    end)
end
 
Назад
Сверху Снизу