Сообщество HL-HEV |Все для Half-Life 1[TUT] Как сделать сервер Sven Co-op [AmxModX] — Сообщество HL-HEV |Все для Half-Life 1 https://hl-hev.ru/forums/topic/tut-kak-sdelat-server-sven-co-op-amxmodx/feed Sat, 04 May 2024 03:19:45 +0000 http://bbpress.org/?v=2.5.10-6063 ru-RU https://hl-hev.ru/forums/topic/tut-kak-sdelat-server-sven-co-op-amxmodx/#post-2038 <![CDATA[[TUT] Как сделать сервер Sven Co-op [AmxModX]]]> https://hl-hev.ru/forums/topic/tut-kak-sdelat-server-sven-co-op-amxmodx/#post-2038 Wed, 18 Jan 2017 21:42:28 +0000 BIGs Приступим.
С начала рассмотрим вариант на Windows

Нужно скачать сам сервер с помощью SteamCMD

После того как мы зашли и авторизировались (Для скачивания сервера не придется авторизироваться под логин и пароль) мы скачиваем сервер :
app_update 276060 validate

После полной инсталяции сервера его нужно запустить в режиме консоли.

Открываем текстовый документ и вставляем туда :
SvenDS -console -port 27015 +ip 192.168.0.1 +maxplayers 32 +map stadium4 +log on
+localinfo mm_gamedll «dlls/server.dll»

-console – режим консоли
-port – порт сервера (по дефолту 27015)
+ip – адрес сервера
-maxplayers – кол-во слотов
+map – карта
+log on – ведение лога

После чего сохраняем как start.bat в корне игры и и запускаем.

Установка Metamod-P

На данный момент есть актуальная версия (от 2016/01) Metamod (mm-p) v1.3p38
Скачать для Windows
Далее папку addons нужно выгрузить в svencoop, а после чего открыть файл liblist.gam и приписать в низу строку :
Для Windows
gamedll "addons/metamod/dlls/metamod.dll"
Для Linux
gamedll_linux "addons/metamod/dlls/metamod.so"
И удаляем gamedll «dlls/server.dll» после чего перезапускаем сервер…

В консоли видим ошибку :

Но не спешим разстраиваться! В строке запуска сервера приписываем :
+localinfo mm_gamedll "dlls/server.dll"
тем самым мы вручную указываем библиотеку сервера.
После этого снова перезагружаем сервер и видим что metamod работает!

Установка AmxMod X

Я советую использывать версию 1.8.2 из-за стабильности среди 1.8.1 и 1.8.3
Скачиваем архив и разархивируем папку amxmodx в папку addons.
Всё AmxMod установлен. Перезагружаем сервер и убеждаемся в том что он работает.
В консоли сервера пишем :
meta list – убеждаемся в работе AmxMod X
amxx plugins – убеждаемся в корректной работе мода и плагинов.


Для Линукс
В прочем то установка мало чем различается но если ОС 64-бита то придется установить 32-х битную библиотеку (Подробно описывается в установке SteamCMD )
Скачать Metamod-P для Linux
Скачать AmxModX 1.8.2-dev (Linux)
Так же не забудьте изменить расширение :
+localinfo mm_gamedll "dlls/server.SO

Запуск сервера :

./svends_run -console -port 27015 +ip 192.168.0.1 +maxplayers 32 +map stadium4

+log on +localinfo mm_gamedll «dlls/server.so»

-console – режим консоли
-port – порт сервера (по дефолту 27015)
+ip – адрес сервера
-maxplayers – кол-во слотов
+map – карта
+log on – ведение лога

Вложения:
You must be logged in to view attached files.




]]>