• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта 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

Нужен аддон или как подправить

  • Автор темы Автор темы Morgan
  • Дата начала Дата начала

Morgan

Модератор
Команда форума
Регистрация
24 Сен 2019
Сообщения
944
Реакции
12
Баллы
62
Адрес
города крутых Модераторов
Есть на одном сервере (fusionrp) аддон либо у них так настроен конфиг, что не даёт использовать ноклип, cloak, god и тд в РП профах (граждан,мент и тд) а только в нонрп профе (админская профа). Что это и как настроить? (SERVERGUARD)
 
где то я видел этот этот луа adminblockcomand
 
Чем тебя не устраивает ULX админка или любая другая? Serverguard не дает защиты и функционала как в других админках, а только дополнительную eблю с ним. Да и к тому же проще написать свой скрипт, где примерно будет выглядеть так, но это не точный скрипт, я просто набросал шаблон

Lua:
if
Player:team("гражданин","полицейский")
has use ulxcommands = false
else if player:team("NonRP")
has use ulxcommands = true
 
Чем тебя не устраивает ULX админка или любая другая? Serverguard не дает защиты и функционала как в других админках, а только дополнительную eблю с ним. Да и к тому же проще написать свой скрипт, где примерно будет выглядеть так, но это не точный скрипт, я просто набросал шаблон

Lua:
if
Player:team("гражданин","полицейский")
has use ulxcommands = false
else if player:team("NonRP")
has use ulxcommands = true

А в какую из строчек это вкинуть?)

Lua:
local command = {}

command.help        = "Enable god mode for a player.";
command.command     = "god";
command.arguments    = {"player"};
command.permissions    = "God mode";
command.immunity     = SERVERGUARD.IMMUNITY.LESSOREQUAL;

function command:OnPlayerExecute(_, target)
    target:GodEnable();
    return true;
end;

function command:OnNotify(pPlayer, targets)
    return SGPF("command_god", serverguard.player:GetName(pPlayer), util.GetNotifyListForTargets(targets));
end;

function command:ContextMenu(pPlayer, menu, rankData)
    local option = menu:AddOption("Toggle God Mode", function()
        if (!pPlayer:HasGodMode()) then
            serverguard.command.Run("god", false, pPlayer:Name());
        else
            serverguard.command.Run("ungod", false, pPlayer:Name());
        end;
    end);

    option:SetImage("icon16/shield.png");
end;

serverguard.command:Add(command);
 
Главная Регистрация
Назад
Сверху