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

Whitelist для выбора профессии

Статус
В этой теме нельзя размещать новые ответы.

Xindi's 'Jem

Пользователь
Регистрация
9 Янв 2022
Сообщения
32
Реакции
-1
Баллы
15
Клан-тег
#'1000-7'#
Пол
Мужской
Семейное положение
Не выбрано
Доброго времени суток! Столкнулся с такой небольшой проблемкой что мне требуется установить требование для взятия профессии, а именно чтобы игрок имел whitelist к данной профессии. Использую я xWhitelist. Все что могу сказать это то что я знаю что используется customCheck, а далее я не могу точно подобрать код для осуществления моей мысли. Помогите пожалуйста :3
 
Давай уточним. Чтобы кто-то мог выдавать доступ к профессии или просто не иметь доступа без какого либо флага (например без наличия привилегии)?
 
Чтобы выдавать доступ к профессии, чтобы допустим без вайтлиста у него даже профессия не высвечивалась
 
Чтобы выдавать доступ к профессии, чтобы допустим без вайтлиста у него даже профессия не высвечивалась
-- Добавляешь в профессию, после return нужно добавить функцию, по которой будет проверятся - есть доступ или нет.
customCheck = function(ply) return end,

Вот, как тут, например:
customCheck = function(ply) return ply:getDarkRPVar("money") > 10000 end,
 
-- Добавляешь в профессию, после return нужно добавить функцию, по которой будет проверятся - есть доступ или нет.
customCheck = function(ply) return end,

Вот, как тут, например:
customCheck = function(ply) return ply:getDarkRPVar("money") > 10000 end,
Ну вот как раз я и не могу узнать какую функцию мне требуется вставлять. Не могу разобраться с этим
 
А на что ты хочешь проверять?
На наличие вайтлиста к работе, в xWhitelist есть вкладка - Need Whitelist и я активирую ее, но никаких изменений при взятии ее нету. Я хочу чтобы игрок мог брать профу только если я допустим выдал доступ через вайтлист ему. Чтобы профу не могли брать все подряд
Сообщение автоматически объединено:

Пример: Я захожу в !whitelist . Выдаю себе вайтлист для профессии и после этого она только должна у меня появиться
 
Последнее редактирование:
Самый лучший способ как по мне решить данный вид проблемы это использование определенных вайтлист систем. Существуют такие вайтлист системы как - Billy's Whitelist и так далее. Я лично выбрал для себя SH Whitelist. Он довольно таки простой в настройке и рабочий. Ссылка на ресурс - https://netzona.org/threads/sh-whitelist.2355/ .
 
Статус
В этой теме нельзя размещать новые ответы.
Главная Регистрация
Назад
Сверху