Всем привет!
Просьба, пожалуйста, лишнюю информацию удалите и, при необходимости, переместите тему в другой раздел.
Может плоховато поискал подобную тему, поэтому создал.
=======
Первое предложение по плагину.
Сделать обязательную привязку ников к STEAM_ID для всех игроков.
Игрокам с лицензией делать привязку сразу, а для пираток заносить в отдельный файл, где админ решит одобрять привязку ника или нет.
Что данная привязка дает лично мне:
1. Игроки всегда под одним ником (игроки с лицухой могут менять ник раз в 1 неделю, а пиратки без смены).
2. Если забанить игрока на пиратке, то мгновенно он не сможет перезайти под другим STEAM_ID.
3. Игроки с привилегией могут менять ник в любой момент.
Файл с пиратскими VALVE_ID (так я отличаю пиратки от лицухи) сделал в формате:
"nick" "VALVE_ID" "сколько дней будет активна запись" "статус (0 - невозможно привязать, 1 - можно привязывать)"
Проверяю после проверки логов, где появляются запросы от пираток на привязку, и меняю статус с "0" на "1". По истечении срока активности записи, я ее просто комментирую ";". Потом вручную очищаю лишние строки.
=======
Игрокам после входа на сервер предлагается привязать ник. Им появляется MOTD-окно с информацией и при попытке зайти играть, переводит в наблюдатели с MOTD-окном.
Данный функционал я писал себе в рамках общего плагина, не отдельным плагином. Просто может кому-нибудь понравится данная идея.
=======
Есть еще одна функция, которой я пользуюсь активно.
Суть в следующем:
1. Есть файл, в который я заношу нарушителей.
2. При заходе на сервер их проверяет по списку из созданного массива и, если обнаруживает, происходит наказание: бан, гаг всех чатов или только голосового.
Удобно, когда есть нарушитель, но его надо вылавливать, а так внес его данные и все равно наказание неизбежно.
=======
Формат файла:
"STEAM_ID" "причина" "срок" "тип наказания"
После применения наказания, я комментирую строку, чтобы исключить повторное применение.
Практически все действия данных функций я логирую.
=======
Спасибо за внимание! Извиняюсь, если не туда создал, просто очень хочется поделиться, как я думаю, полезными идеями.
Просьба, пожалуйста, лишнюю информацию удалите и, при необходимости, переместите тему в другой раздел.
Может плоховато поискал подобную тему, поэтому создал.
=======
Первое предложение по плагину.
Сделать обязательную привязку ников к STEAM_ID для всех игроков.
Игрокам с лицензией делать привязку сразу, а для пираток заносить в отдельный файл, где админ решит одобрять привязку ника или нет.
Что данная привязка дает лично мне:
1. Игроки всегда под одним ником (игроки с лицухой могут менять ник раз в 1 неделю, а пиратки без смены).
2. Если забанить игрока на пиратке, то мгновенно он не сможет перезайти под другим STEAM_ID.
3. Игроки с привилегией могут менять ник в любой момент.
Файл с пиратскими VALVE_ID (так я отличаю пиратки от лицухи) сделал в формате:
"nick" "VALVE_ID" "сколько дней будет активна запись" "статус (0 - невозможно привязать, 1 - можно привязывать)"
Проверяю после проверки логов, где появляются запросы от пираток на привязку, и меняю статус с "0" на "1". По истечении срока активности записи, я ее просто комментирую ";". Потом вручную очищаю лишние строки.
=======
Игрокам после входа на сервер предлагается привязать ник. Им появляется MOTD-окно с информацией и при попытке зайти играть, переводит в наблюдатели с MOTD-окном.
Данный функционал я писал себе в рамках общего плагина, не отдельным плагином. Просто может кому-нибудь понравится данная идея.
=======
Есть еще одна функция, которой я пользуюсь активно.
Суть в следующем:
1. Есть файл, в который я заношу нарушителей.
2. При заходе на сервер их проверяет по списку из созданного массива и, если обнаруживает, происходит наказание: бан, гаг всех чатов или только голосового.
Удобно, когда есть нарушитель, но его надо вылавливать, а так внес его данные и все равно наказание неизбежно.
=======
Формат файла:
"STEAM_ID" "причина" "срок" "тип наказания"
После применения наказания, я комментирую строку, чтобы исключить повторное применение.
Практически все действия данных функций я логирую.
=======
Спасибо за внимание! Извиняюсь, если не туда создал, просто очень хочется поделиться, как я думаю, полезными идеями.