UserInfoNetOptimizer, HLDS Metamod Plugin

UINOmetamod-плагин, который позволяет удалять ненужные поля из userinfo(setinfo) когда движок передаёт его другим игрокам на сервере. Данная мера уменьшает объём передаваемых данных и немного сокращает шанс быть кикнутым с «Reliable channel overflowed«.

Особенности:

  • Передаются только необходимые поля из userinfo(по умолчанию «name model *sid *hltv topcolor bottomcolor«, может быть изменено в конфигурационном файле).
  • Отправляется меньше данных когда userinfo было изменено(например, смена модели игрока в начале нового раунда).
  • Немного уменьшается шанс быть кикнутым с «Reliable channel overflowed«.

Квары: (найти их можете в uino.cfg):

    UINO_NeedFields — transmitted fields in userinfo (default is «name model *sid *hltv topcolor bottomcolor»)

Установка:
В папке addons создаем папку uino и копируем в неё файл uino.so или uino.dll в зависимости от операционной системы, Linux или Windows соответственно.
Открываем addons/metamod/plugins.ini (если такого файла нет, то создаем сами) и добавляем следующую строчку:

  • Windows:
    Код
    win32 addons\uino\uino.dll
  • Linux:
    Код
    linux addons/uino/uino.so

    Внимание! Конфиг uino.cfg, должен находиться там же где и сам модуль.
    Далее перезагружаем сервер, в консоле сервера вводим meta list и ищем такую строчку

    Код
    [ 1] UserInfoNetOptimizer RUN — uino.so v1.0 ini ANY Never

    Если же такая строчка присутствует, то Вы успешно установили данный модуль.

Присутствует в dproto c 0.9.514+ версии!

  uino.zip (47,5 KiB, 1 583 hits)