У чому плюси цього способу: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
Не забуваємо міняти порт в кожному ярлику.
Залишилися питання? Задай їх на форумі
|