Помогите сделать бан профу на SAM.
Сами знаете много тем на FAdmins а на SAM так и нет бан профы кто шарит помогите.
Всё не надо )
gban есть
gban.zip (4.0 КБ)
Модуль который добавляет в SAM команду gban. Взял с другого борда, но доработал его.
Расскажу про модуль, его роль и что я сделал:
Модуль добавляет команду !gban
gban - это ghost ban, в простонародье jail, а для непонятлевых - бан, который позволяет отсиживать свое наказание будучи онлайн на сервере. Сверху ведется таймер.
Я добавил/исправил:
- Убрал возможность менять профессию будучи забаненным
- Убрал возможность использования ноуклипа у админов будучи забаненным
- Добавил категорию для профессии забаненного “NonRP”
- Заменил во всех текстах и надписях слово “GBan” и заменил на “Бан”
Проблемы:
- А у меня забаненный в текстурах, что делать?
Исправление:
- Заходите на свой сервер
- Становитесь там где вы хотите, чтобы был забаненный
- Прописываете в консоль getpos
- Первые 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