Sidebar

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

}{0TT@БЬ)Ч

[ru]In1ernal Error
May 24, 2009
157
31
Создаем свой сервер

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

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

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

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


В тексте встречается выражение "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:
 
Last edited:

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
Еще бы про создание сервера на Linux :), было бы неплохо...

А вообще тема избитая...
 

FiEctro

Супер Модератор
Staff member
Супер Модератор
Jul 28, 2006
17,167
33
  • Золотая медаль 213
  • Neh
Помоему тема не столько "создание сервера", сколько "установка плагинов и аддонов" .
но в этом смысле статья норм так :) .
 

}{0TT@БЬ)Ч

[ru]In1ernal Error
May 24, 2009
157
31
Имхо, кто в этом не шарит, названия плагины и аддоны не поймет.
Для линуха там тоже было, но я решил что не нужно. В принципе завтра вечером могу добавить.
 
Last edited:

Android

New member
Mar 22, 2008
426
0
0
Ппц. Я понимаю если бы ты сам писал. Но что, так сложно выложить ссылку на источник? А то получается ты тупо украл статью и присвоил себе.
 

TwisteR

VIP
VIP
Jul 24, 2006
4,045
  • Серебряная медаль 311
  • Золотая медаль 115
  • Серебряная медаль 215
}{0TT@БЬ)Ч said:
Для линуха там тоже было, но я решил что не нужно.
Не нужно как раз плодить глючные серваки на винде (если претендуешь на круглосуточную его работу, а не на "часок с друзьями вечером побегать"). Сервера должны быть на серверной платформе (*BSD/Linux).

Выкладывай ссылки на первоисточник, иначе тема удаляется как нарушающая авторские права.
 

}{0TT@БЬ)Ч

[ru]In1ernal Error
May 24, 2009
157
31
Наверное попозже перепишу. Потому как метамод отдельно качать не надо, он идет с amx. Да и про добавление себя любимого в админы можно написать
 

Energy[2x2]

Jurassic Dope
Apr 10, 2009
212
Стоящий на линуксе сервер, насколько я знаю, не виден в сети тем у кого винда. Тоесть народу будет очень мало.
 

TwisteR

VIP
VIP
Jul 24, 2006
4,045
  • Серебряная медаль 311
  • Золотая медаль 115
  • Серебряная медаль 215
2 Energy[2x2]:
Полный бред, хз откуда ты это взял. Открою небольшой секрет: более половины всех игровых серверов крутятся на линуксе или *BSD (к примеру, игровые сервера вбиоса и ксм). Внезапно, да?
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
Energy[2x2] said:
Стоящий на линуксе сервер, насколько я знаю, не виден в сети тем у кого винда. Тоесть народу будет очень мало.
Иногда любой сервер не виден при обновлении Lan вкладки, это может говорить лишь о криво настроенной сети или кривых патчах (в случае с 1.6).
 

Energy[2x2]

Jurassic Dope
Apr 10, 2009
212
Открою небольшой секрет: более половины всех игровых серверов крутятся на линуксе или *BSD (к примеру, игровые сервера вбиоса и ксм). Внезапно, да?
2 TwisteR:
Ты считаешь это секретом? :D Ну для кого и секрет, а для других известный факт :lol: