Иконка ресурса

Бесплатно NoSteam 1.0.0.8 hotfix #1

Нет прав для скачивания
Плагин позволяющий зайти пиратам, так и игрокам с лицензии
Исходный код: github


Присутствует защита от взлома, которая работает следующим образом:
  • Игрок заходит с лицензии и попадает в базу.
  • При попытки зайти под ним, проверяется - заходит ли игрок с лицензии, если нет, то игрока кикает при подключении.
Защита не действует на пользователей, играющие через пиратку.
Обязательно наличие NoSteamHelper для работы этой защиты.
Плагин не пускает игроков имеющие стимид разработчиков.

Install
Выключить сервер, если включен.
DLL переместить по этому пути Server\RustDedicated_Data\Managed
.CS переместить в папку Server\Oxide\Plugins
Включить сервер

API
IsPlayerNoSteam(ulong steamid)
Возвращает NULL, если игрок зашел с лицензии.
Возвращает не NULL, если игрока нет в базе, либо он пират.

Hooks
object OnSteamAuthFailed(Connection connection)
Срабатывает при подключении пирата к серверу.
Если вернуть не NULL результат, то игрока кикнет с сервера.

object CanNewConnection(Connection connection, bool isSteam)
Срабатывает при подключении пирата к серверу.
Если вернуть не NULL результат(string), то игрока кикнет с сервера с результатом в виде причины.
  • Like
Реакции: Басотник
Автор
Kaidoz
Скачивания
170
Просмотры
1,258
Первый выпуск
Обновление
Оценка
5.00 звёзд 3 оценок

Другие ресурсы пользователя Kaidoz

Последние обновления

  1. Обновление 1.0.0.8 hotfix #1

    Исправлена ошибка в Linux версии.
  2. Обновление 1.0.0.8

    Различные фиксы и правки.
  3. Обновление 1.0.0.5

    Мелкие различные правки. Добавлена информация на github.

Последние рецензии

спасибо автору огромнейшее!!!!!!!
+
Автор красавчик, долгих лет жизни!