Итак, наш способ имеет свои плюсы: 1. 2 и более сервера на одном компе; 2. Можно разные версии amxmodx и разные конфигурационные файлы; 3. Запуск из одной папки.
Нужно: 1. Не крывые руки); 2. Комп хотя бы с 2х ядерным процом и достаточное кол-во оперативы.
Начнем. 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, его содержимое должно быть следующим:
Code localinfo
mm_pluginsfile "addons/metamod/plugins2.ini"<BR>localinfo
amxx_basedir "addons/amxmodx2"<BR>localinfo amxx_cfg
"addons/amxmodx2/configs/core.ini"<BR>localinfo amxx_configsdir
"addons/amxmodx2/configs"<BR>localinfo amxx_customdir
"addons/amxmodx2/custom"<BR>localinfo amxx_datadir
"addons/amxmodx2/data"<BR>localinfo amxx_logdir
"addons/amxmodx2/logs"<BR>localinfo amxx_logs
"addons/amxmodx2/logs"<BR>localinfo amxx_modules
"addons/amxmodx2/configs/modules.ini"<BR>localinfo
amxx_modulesdir "addons/amxmodx2/modules"<BR>localinfo
amxx_plugins "addons/amxmodx2/configs/plugins.ini"<BR>localinfo
amxx_pluginsdir "addons/amxmodx2/plugins"<BR>localinfo amxx_vault
"addons/amxmodx2/data/vault.ini"<BR>localinfo csstats
"addons/amxmodx2/data/csstats.dat"<BR>localinfo csstats_score
"addons/amxmodx2/data/csstats.amxx"<BR>localinfo amx_basedir
"addons/amxmodx2"<BR>localinfo amx_configdir
"addons/amxmodx2/configs"<BR>localinfo amx_langdir
"addons/amxmodx2/data/amxmod-lang"<BR>localinfo amx_logdir
"addons/amxmodx2/logs"<BR>localinfo amx_modulesdir
"addons/amxmodx2/modules"<BR>localinfo amx_pluginsdir
"addons/amxmodx2/plugins"
Теперь, чтоб запустить сервер делаем файл запуска (у меня hlds_2.bat) в директории с файлом hlds.exe с такими параметрами:
Code @echo
off<BR>start "My CS Server" hlds.exe -console -game cstrike
-insecure -port 27016 +maxplayers 16 +map de_dust2 -noipx +exec
amxmodx2.cfg +servercfgfile server2.cfg +mapcyclefile mapcycle2.txt
+motdfile motd2.txt
Следовательно далее надо создать файлы: 1. server2.cfg в директории cstrike; 2. motd2.txt в директории cstrike; 3. mapcycle2.txt в директории cstrike.
Вот пример моего server2.cfg:
Code //
Use this file to configure your DEDICATED server. <BR>// This
config file is executed on server start.<BR><BR>// Disable
autoaim<BR>sv_aim 0<BR><BR>// Disable clients'
ability to pause the server<BR>pausable 0<BR><BR>//
Default server name. Change to "Bob's Server", etc.<BR>hostname
"My Server"<BR><BR>// Enable/Disable LAN
mode<BR>sv_lan 0<BR><BR>// Maximum client movement
speed <BR>sv_maxspeed 320<BR><BR>// Rcon<BR>//
Set the rcon password <BR>rcon_password
"__PASSWORD__"<BR>sv_rcon_banpenalty
0<BR>sv_rcon_minfailures 5<BR>sv_rcon_maxfailures
10<BR>sv_rcon_minfailuretime 30<BR><BR>// 20 minute
timelimit<BR>mp_timelimit 25<BR>mp_roundtime
3.0<BR><BR>// Server Logging<BR>log
on<BR>mp_logdetail 3<BR>mp_logmessages
1<BR><BR>// Server<BR>decalfrequency
60<BR>mp_autoteambalance 1<BR>mp_limitteams
0<BR>mp_autocrosshair 0<BR>mp_autokick
0<BR>mp_buytime 0.50<BR>mp_c4timer 35 <BR>mp_chattime
15<BR>mp_decals 200<BR>mp_flashlight
1<BR>mp_freezetime 0<BR>mp_forcerespawn
1<BR>mp_footsteps 1<BR>mp_friendlyfire
1<BR>mp_playerid 0<BR>mp_startmoney
800<BR>sv_airaccelerate 10<BR>sv_allowdownload
1<BR>sv_allowupload 1<BR>sv_alltalk 1<BR>sv_cheats
0<BR>sv_friction 4<BR>sv_gravity 800 <BR>sv_maxunlag
0.5<BR>sv_minrate 10000<BR>sv_maxrate
15000<BR>sv_maxupdaterate 40<BR>sv_stopspeed
75<BR>sv_timeout 30<BR>sv_unlag 1<BR>sv_voiceenable
1<BR>sv_voicequality 4<BR><BR>// Load ban
files<BR>exec listip.cfg<BR>exec banned.cfg
Вот вроде бы и все !!!!УДАЧИ ВАМ !!!
|