Здравствуйте, гость ( Вход | Регистрация )
|
|
10.7.2010, 15:17
Сообщение
#1
|
|
Участник Группа: Главные администраторы Сообщений: 73 Регистрация: 1.3.2010 Из: Uzhgorod Пользователь №: 1532 |
Запуск нескольких серверов из одной папки CS В чем плюсы этого способа: 1. Два и более сервера могут работать из одной папки 2. Можно использовать абсолютно разные сборки серверов 3. Использование места на жестком диске уменьшается в разы. Особенно актуально, если на одном компьютере запущено от 10 и более серверов. Требуется: 1. Компьютер соответствующей конфигурации и достаточное количество оперативной памяти. 2. Так, как и в случае использования отдельной папки для каждого сервера, иметь хороший интернет. Эти параметры Вы можете проверить, используя программу HL Server Rates План действий: 1. Создать отдельную AMX Mod X директорию с необходимыми файлами, например: addons/amxmodx2; 2. В addons/amxmodx2/configs/core.ini везде изменить amxmodx на amxmodx2; 3. Создать отдельный загружаемый Metamod для плагинов, к примеру: addons/metamod/plugins2.ini; 4. В созданный plugins2.ini файл вписать: win32 addons/amxmodx2/dlls/amxmodx_mm.dll; 5. Создать в папке cstrike файл, например, с именем amxmodx2.cfg, его содержимое должно быть следующим: Код localinfo mm_pluginsfile "addons/metamod/plugins2.ini" localinfo amxx_basedir "addons/amxmodx2" localinfo amxx_cfg "addons/amxmodx2/configs/core.ini" localinfo amxx_configsdir "addons/amxmodx2/configs" localinfo amxx_customdir "addons/amxmodx2/custom" localinfo amxx_datadir "addons/amxmodx2/data" localinfo amxx_logdir "addons/amxmodx2/logs" localinfo amxx_logs "addons/amxmodx2/logs" localinfo amxx_modules "addons/amxmodx2/configs/modules.ini" localinfo amxx_modulesdir "addons/amxmodx2/modules" localinfo amxx_plugins "addons/amxmodx2/configs/plugins.ini" localinfo amxx_pluginsdir "addons/amxmodx2/plugins" localinfo amxx_vault "addons/amxmodx2/data/vault.ini" localinfo csstats "addons/amxmodx2/data/csstats.dat" localinfo csstats_score "addons/amxmodx2/data/csstats.amxx" localinfo amx_basedir "addons/amxmodx2" localinfo amx_configdir "addons/amxmodx2/configs" localinfo amx_langdir "addons/amxmodx2/data/amxmod-lang" localinfo amx_logdir "addons/amxmodx2/logs" localinfo amx_modulesdir "addons/amxmodx2/modules" localinfo amx_pluginsdir "addons/amxmodx2/plugins" Далее, создаем ярлык для каждого сервера. Сколько у Вас будет серверов, столько Вам необходимо создать ярлыков. Напомню, что за запуск сервера отвечает hlds.exe. Для него и создаем ярлык. Далее в свойствах ярлыка пишем такие строчки: Цитата hlds.exe -console -game cstrike -secure -port 27016 +maxplayers 16 +map de_dust2 +exec amxmodx2.cfg +servercfgfile server2.cfg +mapcyclefile mapcycle2.txt +motdfile motd2.txt Для каждого сервера необходимо менять значения, выделенные синим цветом. И под каждый сервер нужно создавать отдельные файлы server.cfg motd.txt mapcycle.txt и файлы связанные с amx, которые описаны выше. К примеру, для второго сервера они будут: Цитата server2.cfg motd2.txt mapcycle2.txt и в свойствах ярлыка пишем Код hlds.exe -console -game cstrike -secure -port 27016 +maxplayers 16 +map de_dust2 +exec amxmodx2.cfg +servercfgfile server2.cfg +mapcyclefile mapcycle2.txt +motdfile motd2.txt для пятого сервера Цитата server5.cfg motd5.txt mapcycle5.txt и ярлык Код hlds.exe -console -game cstrike -secure -port 270120 +maxplayers 16 +map de_dust2 +exec amxmodx5.cfg +servercfgfile server5.cfg +mapcyclefile mapcycle5.txt +motdfile motd5.txt Не забываем менять порт в каждом ярлыке.
|
|
|
|
Текстовая версия | Сейчас: 14.11.2024, 17:46 |