Подключение metamod, dproto, AMX Mod X

Просмотров: 10 178

В данной статье я опишу как прикрутить к игре дополнительные моды такие как dproto и AMX Mod X.

Metamod это плагин/DLL менеджер, который соединяет ядро игры Half-Life и мод Half-Life игры, который позволяет динамически загружать / выгружать моды и плагины для добавления функциональности к серверу Half-Life. Например режим CSDM (Counter-Strike Death Match), мод Зомби, разнообразные плагины.

Скачать Metamod можно тут http://metamod.org/ в разделе Downloads выберите нужную версию Metamod’а

У нас уже создан пользователь hlds и установлен базовый сервер Counter-Strike. Если у Вас еще нет сервера, тогда Вам для начала сюда http://mydt.org/?p=6

Далее создаем нужные папки addons в директории cstrike. Для ОС Windows процедуру создания папок описывать не буду.
Для linux

  • cd /home/cs/hlds/cstrike
  • mkdir addons
  • cd addons
  • mkdir metamod
  • mkdir dproto
  • mkdir amxmodx
  • cd metamod
  • mkdir dlls

Получиться должно так:

Помещаем скаченный файл metamod в папку dlls

  • cd dlls
  • wget http://downloads.sourceforge.net/project/metamod/Metamod%20Binaries/1.19/metamod-1.19-linux.tar.gz?r=http%3A%2F%2Fmetamod.org%2F&ts=1321704800&use_mirror=puzzle
  • tar xfz metamod-1.19-linux.tar.gz
  • rm metamod-1.19-linux.tar.gz

Нам осталось подключить metamod к самой игре Half-Lfe
Для этого отредактируем файл liblist.gam

  • vi /home/cs/hlds/cstrike/liblist.gam

Добавим в него строку:
gamedll_linux "addons/metamod/dlls/metamod_i386.so" - для linux
gamedll "addons\metamod\dlls\metamod.dll" - для Windows OS

ненужные строки с gamedll удалите.

Далее скачаем мод dproto

  • cd /home/cs/hlds/cstrike/addons/dproto
  • wget http://cstrike.dn.ua/wp-content/uploads/2011/11/dproto_i386.tar.gz
  • tar xfz dproto_i386.tar.gz
  • rm dproto_i386.tar.gz

И подключем его к нашему metamod‘у. Для этого создадим и отредактируем файл plugins.ini в папке cstrike/addons/metamod для подключения модов.

  • touch /home/cs/hlds/cstrike/addons/metamod/plugins.ini
  • vi /home/cs/hlds/cstrike/addons/metamod/plugins.ini

И впишите в него строку
linux addons/dproto/dproto_i386.so
Сохраняем и закрываем.
Теперь у нас имеется готовый сервер, который принимает игроков с двух протоколов 47 и 48.

 

Теперь подключаем мод AMX Mod X

Скачать AMX Mod X можно с официального сайта amxmodx.org
Для linux

  • cd /home/cs/hlds/cstrike
  • wget http://downloads.sourceforge.net/project/amxmodx/AMX%20Mod%20X%20Base/1.8.1/amxmodx-1.8.1-base.tar.gz?r=http%3A%2F%2Fwww.amxmodx.org%2Fdl.php%3Ffilename%3Damxmodx-1.8.1-base.tar.gz&ts=1321722352&use_mirror=kent
  • tar xfz amxmodx-1.8.1-base.tar.gz
  • rm amxmodx-1.8.1-base.tar.gz

Теперь подключем его к нашему metamod‘у. Для этого отредактируем файл plugins.ini в папке cstrike/addons/metamod для подключения модов.

  • vi /home/cs/hlds/cstrike/addons/metamod/plugins.ini

И добавим в него строку
linux addons/amxmodx/dlls/amxmodx_mm_i386.so
Сохраняем и закрываем.
Теперь у нас подключен AMX Mod X.

Автор статьи — Алексей Ляпко ©
Любое использование материалов сайта, допускается только при указании автора статьи и ссылки
на www.MyDT.org

Нет комментариев

Трэкбэки/Пингбэки

  1. Установка сервера Counter-Strike 1.6 на Linux, Centos | Игровой Портал MyDT.org - [...] Теперь сервер установлен и запущен, для того чтобы игроки могли заходить на него с двух протоколов 47, 48, нужно…

Оставить комментарий

Вы должны быть зарегистрированы чтобы комментировать.

Racktheme