Спасибо за базу)
Правда сегодня я уже не буду этим заниматься, уж слишком хорошо выпил)
Будет конечно тяжело вспоминать LUA спустя 5 лет, но постараюсь, правда спасибо за базу для этого)
Нашел баг, надеюсь пофиксили, если нет пофиксите. Если тебя забанили, и ты перезашел - у тебя снимаеться бан автоматом!
Как проявляется этот баг? Получил бан, перезашел сразу и бан пропал или как?
UPD: По возможности дай видео проявление этого бага
ниже новый файл
Есть небольшой прикол)
При бане пермой, при попытке отозвать бан консолью - получаем ERROR #3
Помогает только внесение правок в Time в БД. + при выходе с сервера, время бана все равно считает
gban_New.lua (28,7 КБ)
gban_New.lua (29,3 КБ)
Попробуй, убрал хук PlayerDisconnected поставил player_disconnect,
создал таблицу GBan.BanList содержит стимайди игрока, если он в бане,
при выходе используется как ограничитель кода.
Щас попробуем. Только все забываю что у тебя Тима по умолчанию включена)
Все также, ливнул - 9:50, зашел - 8:50,
Кстати новые приколы в студии)

@profef
Однако бан типа снимается. Пропадает Худ сверху и появляется доступ к меню
с 490 строчкой косяк да, так бан и будет считаться я то думал таймер не удаляется,
когда игрок выходит, мы получаем сколько осталось ему времени,
когда заходит мы время отнимаем с тем сколько прошло после выхода и создаём таймер с остатком.
gban_New.lua (29,3 КБ)
Ты однако гуманист)
Людей выпускаешь даже в офлайне
Все, скрипт работает и выпускает при разбане через консоль/команду
Вот сижу, смотрю и думаю, вроде и надо делать, а вроде я и криворучка пока для этого)
delete_me.lua (1,7 КБ)
???
Это та система, которую ты скидывал на разбан за донат. Только отвык я уже от кодинга на LUA и все такое. Многое забыл, за 5 лет то. Все никак не могу найти сторону с которой подойти к этому делу
Если вкратце - что было изменено в этой версии?
в основном баг фиксы.
Понял.
Добрался до строчек с HUD-ом, посмотрел на это, понял что я теперь в LUA вообще ничего не смыслю))
Натворю я дел конечно пока пытаюсь все это написать для разбана за донат
Я прям совсем чет не вдупляю как это можно сделать. Помоги пожалуйста @profef
gban_New.lua (29,3 КБ)
Добавил для CL части хук GBan.BanLocalPlayer , вызывается когда игрока (локального) банят аргументы хука : Бан (true\false) - false пришёл разбан,Админ,Время,Причина.
delete_me.lua (2,5 КБ)
обнови Gban и поставь это.
