Главная › Форумы › [!] Туториалы › [TUT] Как сделать сервер Sven Co-op [AmxModX]
Помечено: -p sven - coop, amxx, metamod, sc, server
В этой теме 0 ответов, 1 участник, последнее обновление BIGs 7 года/лет, 10 мес. назад.
-
АвторСообщения
-
19.01.2017 в 00:12 #2038
Приступим.
С начала рассмотрим вариант на 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» после чего перезапускаем сервер…В консоли видим ошибку :
12345678910==================Game DLL version mismatchDLL version is 140, engine version is 140The game DLL for svencoop appears to be outdated, check for updates==================Host_Error:L 20/01/2016 - 15:44:30: FATAL ERROR (shutting down): Host_Error:FATAL ERROR (shutting down): Host_Error:Но не спешим разстраиваться! В строке запуска сервера приписываем :
+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. -
АвторСообщения
Для ответа в этой теме необходимо авторизоваться.