Oxide permissions (права в oxide) - база знань - alkad hosting

Permissions (пермішени / права доступу) - дозволу, привілеї на виконання певних чат-команд в грі. Кожен плагін Oxide має свій набір дозволів.

Даний функціонал дуже гнучкий, дозволяє настроїти групи з різними привілеями, наприклад VIP гравці, модератори. Супермодератори і т.п.

Як видавати привілеї?

Для видачі привілеїв використовується команда чат команда / grant. Доступ до цієї команди є тільки у гравців, які призначили себе адміном вказавши свій SteamID в настрйоках сервера. Після того, як ви зрадите адмінку, ви можете користуватися чат-командами / grant, / group, / usergroup


Для видачі певної привілеї гравцеві використовується / grant user:

де player - нік гравця, а permission - привілей

Приклад видачі гравцеві з ніком ALKAD привілеї teleportation.home:

Для видачі певної привілеї групі використовується / grant group.

де group - група, а permission - привілей

Приклад видачі групі Moders привілеї teleportation.warp:

Примітка!

кутові дужки <и> в команді говорять лише про те, що параметр обов'язковий, вводити їх не потрібно:

Команда вище говорить про те, що param1 є обов'язковим, а param2 не обов'язковий. Команди, які ви повинні будете відправляти буде виглядати якось так:

Приклади видачі привілеїв

Тепер розглянемо видачу привілеїв на конкретному прикладі. Отже, ви знайшли сподобався вам плагін, наприклад AdminTools

Oxide permissions (права в oxide) - база знань - alkad hosting

Якщо ви десь помилилися, наприклад замість правильної привілеї admintools.ban написали admintool.ban. то з'явиться інформаційне повідомлення "Permission 'admintool.ban' does not exists".

Приклад вище дозволяє видати привілей лише одному гравцеві. А якщо у нас їх десятки, сотні? Чи не прописувати ж вручну кожному гравцеві привілей. Звичайно, ні. Для цього є групи.

Створимо групу модераторів moders:

Дамо цій групі всі дозволи плагіна Admin Tools:

Додамо гравця Nik в групу модераторів, яку ми створили:

Все, тепер всі гравці, які знаходяться в групі moders матимуть доступ до команд.