Metamod — модуль, позволяющий расширить возможности HLDS сервера, он перехватывает вызовы функций и передает данные в другие плагины. Для примера установлю его на сервере Counter-Strike 1.6. Перейдем в директорию cstrike и создадим необходимы папки: Код: cd ~/hlds/cstrike mkdir addons - создать папку cd addons - открыть папку mkdir metamod - создать папку cd metamod - открыть папку mkdir dlls - создать папку cd dlls - открыть папку Скачаем архив с Metamod и распакуем: Код: 1) wget http://ixnfo.com/wp-content/uploads/2016/12/metamod-p-1.21p37-linux_i686.tar.gz 2) tar -zxvf metamod-p-1.21p37-linux_i686.tar.gz Создадим файл plugins.ini: Код: 1) cd ~/hlds/cstrike/addons/metamod 2) touch plugins.ini Откроем в текстовом редакторе файл liblist.gam (в редакторе nano клавиши Ctrl+X для выхода, y или n, потом Enter для сохранения или отмены изменений: Код: 1) cd ~/hlds/cstrike 2) nano liblist.gam Добавим в его конце строку: Код: gamedll_linux "addons/metamod/dlls/metamod.so" Все, Metamod установлен, сервер можно перезагрузить. Чтобы к серверу могли подключаться nosteam клиенты, можно установить еще Dproto. Новую версию Metamod можно поискать здесь КЛИК
Мне кажется, не стоит забивать головы юных одменов столь "сложной" информацией. По старинке, через фтп намного проще будет для них. Тем более что оно [фтп] по дефолту установлено. Почему бы не использовать ссылку на офф. источник метамода? http://prdownloads.sourceforge.net/metamod-p/metamod-p-1.21p37-linux_i686.tar.gz --no-check-certificate