- Поддерживаемые игры
- CS: Source (OrangeBox)
- CS: GO
- Team Fortress 2
- DOD: Source
- Left 4 Dead (L4D/L4D2)
Ultimate SteamID Protection - No passwords
Данный плагин предназначен для защиты от подмены SteamID игроков без паролей и работает в автоматическом режиме.
При 1ом заходе игрока в базу данных записываеться его SteamId + IP и генерируеться код (пример 169e6c1499556611ad9d9f168437a12).
Как работает плагин:
! = другой
#= нету
SteamID + IP + CODE: Пустить
SteamID + IP + CODE!: Пустить + новый код генерируеться юзеру
SteamID + IP + CODE#: Пустить + новый код генерируеться юзеру
SteamID + IP! + CODE: Пустить + сохранить новый IP
SteamID + IP! + CODE!: Не пускать + выдать сообщение
SteamID + IP! + CODE#: Не пускать + выдать сообщение
Упрощенная модель:
Посмотреть вложение 719
Работает sql или mysql
Данный плагин предназначен для защиты от подмены SteamID игроков без паролей и работает в автоматическом режиме.
При 1ом заходе игрока в базу данных записываеться его SteamId + IP и генерируеться код (пример 169e6c1499556611ad9d9f168437a12).
Как работает плагин:
! = другой
#= нету
SteamID + IP + CODE: Пустить
SteamID + IP + CODE!: Пустить + новый код генерируеться юзеру
SteamID + IP + CODE#: Пустить + новый код генерируеться юзеру
SteamID + IP! + CODE: Пустить + сохранить новый IP
SteamID + IP! + CODE!: Не пускать + выдать сообщение
SteamID + IP! + CODE#: Не пускать + выдать сообщение
Упрощенная модель:
Посмотреть вложение 719
Работает sql или mysql
- Требования
- Sourcemod 1.8+
- Переменные
- sm_url_contact "yoursite.org"
- Команды
- sm_purge STEAM_0:0:123456 - Удалить стим из базы данных
- Установка
- 1) Выбрать extension к своей игре и операционке:
.dll = windows
.so = Linux
и загрузить его в папку extensions
2) Залить плагин в папку plugins
3) Залить translations в translations
4) Отредактировать конфиг database.cfg добавив:
Для sql
"ultimate_protect"
{
"driver" "sqlite"
"database" "ultimate_protect"
}
ИЛИ
Для mysql
"ultimate_protect"
{
"driver" "mysql"
"database" "ultimate_protect"
}
5) Перезапустить сервер