По просьбам желающих пишу пост на настройку промода3(пм3)
Сразу говорю вопросы про то как отключить ПБ в промоде не задавать, т.к. ПМ3 расчитан на совместную работу с ПБ. Для начала скачиваем пм3 c http://www.cod4promod.com/download/promod_release3_final.zip и распаковываем архив в ../cod4/mods/promod
чтобы настроить приват сервер ничего сложного вот список команд для pcw/cw серввера:
Changing mode(смена режима мода):
rcon promod_mode 2v2_mrX (1v1_mrX) - стандартный мод 2на2 или 1на1 в этом режиме отключены снипы и шотганы
rcon promod_mode knockout_mrX - режим "вылета" пример если стоит mr12, при достижении 13ого (пример 13-4) выиграного раунда игра заканчивается.
rcon promod_mode match_mrX - стандартный режим по X раундов за сторону.
X - количество раундов на сторону.
здесь для сервера надо будет еще и дописать настройки в ПБ
в свеже скачаных скриптах с ГВ есть файлы cb.cfg которые должны лежать в папке ../pb
Открываем его и вставляем или заменяем строки:
pb_sv_cvar sc_enable in 0
pb_sv_cvar sm_enable in 0
pb_sv_cvar r_dlight_limit in 0
pb_sv_cvar dynent_active in 0
pb_sv_cvar snaps in 30
pb_sv_cvar cl_maxpackets in 100
pb_sv_cvar rate in 25000
pb_sv_cvar cg_nopredict in 0
и сохраняем его
потом в консоли игры пишите через rcon pb_sv_load cb.cfg или лучше через hlsw pb_sv_load cb.cfg(без префикса rcon)
Остаются 2 режима паблика. один не поддается настройки второй можно самому конфигурировать
1) rcon promod_mode comp_public
Gametypes : SD, TDM, DM
Standard public server settings, no nades, etc - по 8 раундов на сторону, без гранат
2) rcon promod_mode custom_public
Gametypes : SD, TDM, DM
здесь же можно полазить в настройках, по умолчанию гренки отключены, нужно будет открыть z_custom_ruleset.iwd через обычный WINRAR и распаковать файл
custom_public.gsc
Открываем его спомошью блокнота и редактируем.
Если надо включить гренки
// Other nades
setDvar("weap_allow_flash_grenade", "0");
setDvar("weap_allow_frag_grenade", "0");
setDvar("weap_allow_smoke_grenade", "0"); меняем все занчения на 1
setDvar("class_assault_frags", "0"); менять значения на 1 у каждого класса чтобы была Осолочная
setDvar("class_assault_grenade", "none"); выбор гренки по умполчанию вместо none "grenade_smoke" или "grenade_flash"
// Friendly Fire
setDvar("scr_team_fftype", "0"); включение отключение "Огонь по своим"
// Search & Destroy
setDvar("scr_sd_roundlimit", "16"); общее число раундо
setDvar("scr_sd_roundswitch", "8"); кол-во раундов за сторону
если режим ТДМ то там по умолчанию стоит 33мин на игру можно изменить на меньшее
// Team Deathmatch
setDvar("scr_war_numlives", "0");
setDvar("scr_war_playerrespawndelay", "0");
setDvar("scr_war_roundlimit", "1");
setDvar("scr_war_scorelimit", "0"); до опред. кол-ва очков (2000 пример)
setDvar("scr_war_timelimit", "33");
все сохраняем и кидаем обратно в архив z_custom_ruleset.iwd этот конфиг
редактировать мона все параметры которые будут по умолчанию.
Вроде все!