CSM.Dev

Создаем свой сервер

Если кто-нибудь создает карты для различных модов, то для тестирования может понадобится создать сервер с этим модом.

Рекомендуется для сервера установить отдельную копию игры

Также есть мнение, что для круглосуточных серверов лучше использовать Линух:

Нагленький ламер к сисопам зашел
- Линух - маздай, а Винда - хорошо!
Долго пинали остывшее тело.
Никто не вступился, ведь били за дело.


В тексте встречается выражение "mod folder" - это папка, в которой находится мод, например "cstrike" (в

Counter-Strike), или "dod" (в Day of Defeat). Если вы создаете выделеннный сервер, папка мода будет HLServer\<mod folder>.

Итак, для запуска сервера нам понадобятся metamod и amx mod x.

1. Идем на Amx Mod X, жмем downloads и скачиваем Amx Mod X Full Installer.

2. Устанавливаем его в предложенную папку(C:\Program Files\AMX Mod X)

3. Устанавливаем чистую кипию игры

4. В папке мода создаем структуру каталогов, как на рисунке


5. Заходим в "C:\Program Files\AMX Mod X\files\base", и копируем содержимое в "...\cstrike\addons\amxmodx\".

6. Заходим в "C:\Program Files\AMX Mod X\files\cstrike", и тоже копируем содержимое в "...\cstrike\addons\amxmodx\".

7. Копируем из "addons\amxmodx\dlls" файлы "metamod.dll" и "metamod_i386.so" в "addons\metamod\dlls"

8. Теперь открываем блокнотом файл "...\cstrike\liblist.gam", и

Для Windows заменяем строку

gamedll "dlls\mp.dll"
на
gamedll "addons\metamod\dlls\metamod.dll"

А для Linux
gamedll_linux "dlls/mp_i386.so"
заменяем на
gamedll_linux "addons/metamod/dlls/metamod_i386.so"

9. Создаем файл "plugins.ini" в "addons\metamod", и добавляем в него

Для Windows строчку

win32 addons/amxmodx/dlls/amxmodx_mm.dll

А для Linux

linux addons/amxmodx/dlls/amxmodx_mm_i386.so

10. Все, теперь можно приступать к настройке сервера

:umnik: Кто прочитал, оставляйте комментарии :umnik: