Решение BacuJlek Опубликовано 6 июня, 2021 Решение Опубликовано 6 июня, 2021 (изменено) я не понимаю как банить не на сессию обясните пожалуйста Изменено 6 июня, 2021 пользователем B1ad3 (смотреть историю редактирования)
васт Опубликовано 6 июня, 2021 Опубликовано 6 июня, 2021 11 минут назад, B1ad3 сказал: Я разобрался Молодец.
Администратор ryancoolround Опубликовано 3 часа назад Администратор Опубликовано 3 часа назад Привет всем! Хочу поделиться подробным разбором, как правильно выставлять баны и муты, чтобы они работали не только на текущую сессию, а сохранялись дольше. 1. Виды банов и мутов Бан на сессию (session ban) — блокировка, которая действует только до окончания текущей игровой сессии. После выхода игрока из игры и повторного захода бан снимается. Постоянный (перманентный) бан — игрок блокируется навсегда или на заданный длительный период, независимо от выхода из игры. Бан на время (тайм-бан) — блокировка на определённый срок (например, 1 час, 1 день). 2. Как правильно банить не на сессию В большинстве плагинов и админских модов (например, SourceMod, AMX Mod X) при бане есть параметр, определяющий длительность и тип бана. Для SourceMod (Sourcemod) Команда для бана по SteamID на определённое время: sm_ban #STEAMID время причина Если время указать 0 — бан будет постоянным. Если время не указано, может сработать бан на сессию по умолчанию. 3. Пример команды с баном на 24 часа sm_ban #STEAM_0:1:12345678 1440 Читер Здесь 1440 — это минуты (24 часа). 4. Важные моменты Бан лучше ставить по SteamID или по уникальному идентификатору, чтобы избежать обхода через смену ника. Если используете IP-бан — будьте осторожны, так как у игроков могут быть динамические IP. Чтобы бан не снимался после рестарта сервера — необходимо, чтобы база данных банов сохранялась и загружалась при старте. Обычно это настраивается в конфиге админского плагина. Если используется веб-панель для админов — там обычно есть опция выбора типа и длительности бана. 5. Муты Аналогично с мутами — в большинстве плагинов есть команда с параметром времени. Например: sm_mute #STEAM_0:1:12345678 30 Спам в чат Мут на 30 минут. 6. Как проверить, что бан именно не на сессию? Сделайте бан с заданным временем >0 (например, 60 минут). После бана выйдите с сервера и зайдите заново. Проверьте, сохраняется ли блокировка. Если что-то не получается — пишите, помогу с конкретным плагином или сервером! «Успех – это приятно, но он не должен быть единственной причиной, по которой вы – музыкант». - Честер Беннингтон
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти