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

Как запретить брать професию через чат

Sa_sha2004

Пользователь
Регистрация
30 Янв 2021
Сообщения
2
Реакции
0
Баллы
13
Клан-тег
SFF
Пол
Мужской
Здравствуйте форумчане,столкнулся с большой проблемой которая довольно сильно меня затронула,игроки с группой юзер могут брать профу,по типу /profa /police /mayor,как запретить устанавливать профессии через чат,прошу помощи
 

askwer

Пользователь
Регистрация
28 Янв 2023
Сообщения
31
Реакции
3
Баллы
4
Тебе нужно написать СЕРВЕРНОЕ ограничение в виде функции, которая будет блокировать вход. Наиболее простой вариант в DarkRP - это использование функции CustomCheck в конфигурации профессии и возврата false для определенных групп пользователей.
 

Sa_sha2004

Пользователь
Регистрация
30 Янв 2021
Сообщения
2
Реакции
0
Баллы
13
Клан-тег
SFF
Пол
Мужской
Тебе нужно написать СЕРВЕРНОЕ ограничение в виде функции, которая будет блокировать вход. Наиболее простой вариант в DarkRP - это использование функции CustomCheck в конфигурации профессии и возврата false для определенных групп пользователей.
Можете дать эту функцию и обьяснить как её настроить?
 

askwer

Пользователь
Регистрация
28 Янв 2023
Сообщения
31
Реакции
3
Баллы
4
Можете дать эту функцию и обьяснить как её настроить?
Можешь вставить следующий код в работу.
Это самый популярный случай, который проверяет является ли игрок суперадминистратором и, если нет, то запрещает вход в профессию.
У тебя люди могут брать профессию, так как ты только скрываешь кнопку взятия на клиенте игрока.

Lua:
customCheck = function(ply) return ply:GetUserGroup() == "superadmin" end,
CustomCheckFailMsg = "Вы не можете взять данную профессию.",
 
Назад
Сверху Снизу