[SAM] Профессия забаненного

Помогите сделать бан профу на SAM.
Сами знаете много тем на FAdmins а на SAM так и нет бан профы кто шарит помогите.

Всё не надо )
gban есть
gban.zip (4.0 КБ)

Модуль который добавляет в SAM команду gban. Взял с другого борда, но доработал его.

Расскажу про модуль, его роль и что я сделал:

Модуль добавляет команду !gban

gban - это ghost ban, в простонародье jail, а для непонятлевых - бан, который позволяет отсиживать свое наказание будучи онлайн на сервере. Сверху ведется таймер.

Я добавил/исправил:

  • Убрал возможность менять профессию будучи забаненным
  • Убрал возможность использования ноуклипа у админов будучи забаненным
  • Добавил категорию для профессии забаненного “NonRP”
  • Заменил во всех текстах и надписях слово “GBan” и заменил на “Бан”

Проблемы:

  • А у меня забаненный в текстурах, что делать?

Исправление:

  1. Заходите на свой сервер
  2. Становитесь там где вы хотите, чтобы был забаненный
  3. Прописываете в консоль getpos
  4. Первые 3 значения вставляете в 4ой строке в скобки вектора и обяхательно разделяете значения запятой, так же как и нули иначе система не будет работать!

GBan.Config.banned_pos = Vector(0, 0, 0) <--- вот тут

➢ Установка #1: garrysmod\addons\sam\lua\sam\modules
(кидать сами луашки, а не папки)

➢ Установка #2: darkrpmodification/lua/darkrp_customthings/jobs.lua
(из моей папки, там где jobs.lua, зайти, скопировать код и вставить в jobs.lua который в папке с darkrp)

Тоже самое здесь, не надо было даже переписывать никакие другие команды. Немного знаний в луа и можео написать смену профы автоматом на нужную. Имеет так-же дб функции, т.е. при бане игрока его инфа записывается в таблицу и при перезаходе у него остается джайл с временем отсидки. Если хочется можно при попытке избежания сделать удвоение отсидки. Имеет так-же функция SetPos.

*EVO Development

Может быть интересно: Sam Gban fix