1. Создаем конфиг-файл сервера COD2 2. Обзываем его, например, my_config.cfg (в нашем случае он называется ^1MANoWAR.) и помещаем его в папу "main" в директории, где установлена игра 3. Берем с рабочего стола ярлык COD2 "Сетевая игра (Multiplayer)",Жмем правой кнопкой на него "Копировать". 4. После этого на свободном месте рабочего стола жмем правой кнопкой мыши "Вставить". У нас получилась, копия ярлык Сетевая игра (Multiplayer) 5. Теперь чтоб не запутаться, переименовываем копию ярлыка, например, в Мой Сервер 6. Щелчком правой кнопки мыши открываем "Свойства" ярлыка. В графе "Объект" видим строчку типа "C:\Program Files\1C\Activision\Call of Duty 2\CoD2MP_s.exe". (Это в случае, если игра у вас от 1С и установлена в дерикторию по умолчанию) Изменяем ее на: "C:\Program Files\1С\Activision\Call of Duty 2\CoD2MP_s.exe" +set fs_game main +set dedicated 0 +set sv_pure 0 +exec my_config.cfg +set net_ip 90.157.62.206 +set net_port 28960 +map_rotate" Где: +set fs_game main - папка для обращения +set dedicated 1 - 1=выделенный локальный, 2 = выделенный интернет+локалка, 0 = Listen-игровой сервер +exec my_config.cfg - запустить мой собственный конфиг-файл для сервера +set net_ip 90.157.62.206 - адрес нашего сервера +set net_port 28960 - порт (по умолчанию такой же - можно не писать, на каждый следующий сервер на том же компьютере можно давать адрес 28961, 28962 и т.д.) +set sv_pure 0 - проверка файлов на предмет модификации отключена (моды могут конфликтовать с pure-сервером) +map_rotate - запуск непрерывной ротации карт. 7. Жмем "Сохранить", "Закрыть"
8. Запускаем этот ярлык. Выскакивает окно консоли сервера в котором побежали строчки что-то типа:
------- Game Initialization ------- gamename: Call of Duty 2 gamedate: Oct 10 2006 ----------------------------------- ----------------------------------- Working directory: С:\Call Of Duty 2 Hitch warning: 5635 msec frame time Resolving cod2master.activision.com cod2master.activision.com resolved to 63.146.124.40:20710 Sending heartbeat to cod2master.activision.com Hitch warning: 4917 msec frame time cod2master.activision.com resolved to 63.146.124.40:20700
После того как они пробежали и остановились, сервер у вас заработал
9. Присоединяемся к своему серверу. Чтобы присоединиться к нему, на этом же компе запустите еще одну Сетевую игру с обычного ярлыка, выбираете "запустить игру" в выпавшем окне. ищите название вашего сервера и присоединяетесь к нему. Бывает так, что вашего сервера в выпавшем списке нет. Тогда, зайти на сервер можно при помощи консоли. Консольная строка (вызывается кнопкой тильда "~"). Наберите в консольной строке "connect:свой ip-адрес".
Учтите, что если у вас IP динамический, то вам придется перед каждым запуском сервера и игры, его перепрописывать, как в ярлыке сервера, так и в консольной строке.
Создание конфиг файла сервера
1. Открываете блокнот. (Для тех кто совсем не знаком с основами компьютера прописываю путь к нему Кнопка Пуск =>Программы => Стандартные => Блокнот ) 2. Вы уже произвели титанические усилия и результатом сих действий стал открытый блокнот. Осталось дело за малым - в него вбить какой-то текст или символы. 3. Сохраняем переменные (см ниже) как текстовый документ, дав название my_config в результате у нас получился фаил my_config.txt 4. Последнее действие которое нам необходимо сделать для получения конфиг файла это смена расширения или типа файла с txt на cfg на выходе у нас должен получиться фаил my_config.cfg Это как раз и есть, конфиг файл нашего сервера. Осталось только его поместить в папку main дирректории игры.
Настройка переменных конфиг файла сервера
Читать дальше...
// This config file was created with // ^1MANoWAR // http://manowarcod.clan.su
// Set the Server IP and Port Address set net_ip 90.157.62.206 - Ваш IP адрес set net_port 28960- Адрес порта можно ставить 28961, 28962, ... (но рекомендую оставить этот)
// Set the Server Min and Max Ping- Максимальный и минимальный разрешенный пинг (от него зависять лаги сервера) set sv_maxPing "250"- не рекомендую больше 250, при полной загрузке сервера могут появиться лаги set sv_minPing "0"- тут значение 0 менять не надо
// Set the Game type: bel, dm, re, sd, tdm- возможные типы игры set g_gametype "tdm"- тип игры на вашем сервере (на моем стоит командный бой) // Set the Rcon Password: To control the Server Remotely- установка пароля доступа для программы Rcon set rcon_password "*****"- вместо звездочек ввести свой пароль для управления сервером // Maximum Players on the Server- максимальное количество подключаемых игроков (вместе с приватными) set sv_maxclients "14"- во избежания лагов сервера, не ставьте слишком большое количество игроков
// Setup for Private Player spots on the Server- установки для приватных игроков set sv_privateclients "4"- количество подключаемых приватных игроков set sv_privatepassword "*****"- пороль для подключения приватным игроком (в случае если сервер забит)
// Set the Max Rate Per Player on the server- максимальное количество игроков на закачку с сервера // MaxRate = Upload Speed / (# of Players * 8)-скорость отдачи set sv_maxrate "25000"- скорость отдачи данных сервером (максимально возможное значение 25000)
// Have the Server Show Up on GameSpy- обнаружение сервера в окне выбора серверов (если поставить "0" вход только по IP адресу) set sv_gamespy "1"- "0" запрещено, "1" разрешено
// Allow Voting on the server: 0=No 1=Yes- опции доступные для голосования на сервере // It is recommended if you have friendly fire on- голосование огонь по своим // that you also enable voting so that players can kick team killers-голосование на удаление тим килеров set scr_allow_vote "0"- голосование на сервере "0" запрещено, "1" разрешено // Friendly Fire: 0=Off 1=On 2=Reflect Damage- выбор опции огонь по своим set scr_friendlyfire "0"- "0" запрещено, "1" разрешено, "2" временные повреждения
// Team Kill Options- временные опции показа информации об убийстве set g_teamkillwarn "3"- время показа информации до время гибели set g_teamkillkick "3"- время показа информации выхода игрока из игры // Invulnerable Time After a Respawn - установки времени неуязвимости после возраждения set sv_invulnerabletime "3"- установить значение в секундах
// Delay in Time Before a Player Can Switch Teams- время задержки перед возраждением set g_teamswitchdelay "0"- установить значение в секундах
// Force Respawn: DM & TDM set scr_forcerespawn "1"
// Draws a Team Icon Over Teammates: 0=Off 1=On- показ иконки над своим игроком set scr_drawfriend "1"- "0" запрещено, "1" разрешено // 0=Kill Cam 1=Team Spectate- опции показа смерти игрока set g_forceteamspectate "0"- время показа в секундах set scr_killcam "0"- показ смерти игрока "0" запрещено, "1" разрешено
// Enable Developer it Controls the Type of Log File- ввод команд с игровой консоли set developer "0"- "0" запрещено, "1" разрешено
// Allow Downloads from the Server- загрузка фаилов с сервера set sv_allowdownload "1"- "0" запрещено, "1" разрешено
// Flood Protect the Server- форум общение на сервере (ввод сообщения печатью) set sv_floodProtect "1"- "0" запрещено, "1" разрешено
// Auto Team Balance- автораспределение игроков по командам set scr_teamBalance "1"- "0" запрещено, "1" разрешено
// Allow Free Spectating"- полет над картой в режиме зрителя set scr_spectatefree "0"- "0" запрещено, "1" разрешено // Allow Enemy Spectating set scr_spectateenemy "0"
// Allow Voice Communications- голосовое общение в игре set sv_voice "0"- "0" запрещено, "1" разрешено
// Voice Quality- качество голосового общения в игре set sv_voicequality ""- установите качество от 1 до 9 в кавычках
// Weapons Allowed 1=allow- установки оружия на сервере // American Weapons- американаское оружие // ---------------- // Bar- автомат BAR set scr_allow_bar "1"- "0" запрещено, "1" разрешено // Grease Gun- автомат Gun set scr_allow_greasegun "1"- "0" запрещено, "1" разрешено // M1 Carbine- карабин М1 set scr_allow_m1carbine "1"- "0" запрещено, "1" разрешено // M1 Garand- многозарядная винтовка Garand set scr_allow_m1garand "1"- "0" запрещено, "1" разрешено // Springfield Sniper- снайперская винтовка set scr_allow_springfield "1"- "0" запрещено, "1" разрешено // Thompson- автомат Thompson set scr_allow_thompson "1"- "0" запрещено, "1" разрешено // Russian Weapons- русское оружие // ---------------- // Nagant set scr_allow_nagant "1" // Nagant Sniper set scr_allow_nagantsniper "1" // PPS 42 set scr_allow_pps42 "1" // PPSH set scr_allow_ppsh "1" // Tokarev SVT 40 set scr_allow_svt40 "1" // British Weapons // ---------------- // Bren set scr_allow_bren "1" // Enfield set scr_allow_enfield "1" // Enfield Sniper set scr_allow_enfieldsniper "1" // Sten set scr_allow_sten "1" // German Weapons // ---------------- // Gewehr 43 set scr_allow_g43 "1" // Kar 98k set scr_allow_kar98k "1" // Kar 98k Sniper set scr_allow_kar98ksniper "1" // MP 44 set scr_allow_mp44 "1" // MP 40 set scr_allow_mp40 "1" // Common Weapons- оружие для всех команд // ---------------- // M1897 Trench Gun - Shotgun- помповое ружье set scr_allow_shotgun "1"- "0" запрещено, "1" разрешено // Fragg Grenades- осколочные гранаты set scr_allow_fraggrenades "1"- "0" запрещено, "1" разрешено // Smoke Grenades - дымовые гранаты (часто вызывают лаги сервера из-за загруженности передачи видеосигнала) set scr_allow_smokegrenades "1"- "0" запрещено, "1" разрешено
// Set the Different Gametype Settings
// Capture the Flag set scr_ctf_scorelimit "5" set scr_ctf_timelimit "30"
// Deathmatch Settings set scr_dm_scorelimit "50" set scr_dm_timelimit "30"
// Headquaters set scr_hq_scorelimit "450" set scr_hq_timelimit "30"
// Search and Destroy Settings set scr_sd_graceperiod "15" set scr_sd_roundlength "4" set scr_sd_roundlimit "0" set scr_sd_scorelimit "10" set scr_sd_timelimit "30" set scr_sd_bombtimer "60"
// Team Deathmatch Settings set scr_tdm_scorelimit "150"- количество очков для победы команды set scr_tdm_timelimit "30"- продолжительность игры на карте (в минутах)
/ This config file was created with // ^1MANoWAR // http://wanted-team.ru
// Set the Server IP and Port Address set net_ip 90.157.62.206 set net_port 28960
// Set the Server Min and Max Ping set sv_maxPing "250" set sv_minPing "0"
// Set the Game type: bel, dm, re, sd, tdm set g_gametype "tdm"
// Set the Rcon Password: To control the Server Remotely set rcon_password "*****"
// Maximum Players on the Server set sv_maxclients "14"
// Setup for Private Player spots on the Server set sv_privateclients "4" set sv_privatepassword "*****"
// Set the Max Rate Per Player on the server // MaxRate = Upload Speed / (# of Players * 8) set sv_maxrate "25000"
// Pure on or Off: Pure is basicly an anticheat set sv_pure "1"
// Have the Server Show Up on GameSpy set sv_gamespy "1"
// Allow Voting on the server: 0=No 1=Yes // It is recommended if you have friendly fire on // that you also enable voting so that players can kick team killers set scr_allow_vote "0"
// Friendly Fire: 0=Off 1=On 2=Reflect Damage set scr_friendlyfire "0"
// Team Kill Options set g_teamkillwarn "3" set g_teamkillkick "3"
// Invulnerable Time After a Respawn set sv_invulnerabletime "3"
// Delay in Time Before a Player Can Switch Teams set g_teamswitchdelay "0"
// Force Respawn: DM & TDM set scr_forcerespawn "1"
// Draws a Team Icon Over Teammates: 0=Off 1=On set scr_drawfriend "1"
// 0=Kill Cam 1=Team Spectate set g_forceteamspectate "0"
// Enable Developer it Controls the Type of Log File set developer "0"
// Allow Downloads from the Server set sv_allowdownload "1"
// Flood Protect the Server set sv_floodProtect "1"
// Auto Team Balance set scr_teamBalance "1"
// Allow Free Spectating set scr_spectatefree "0"
// Allow Enemy Spectating set scr_spectateenemy "0"
// Allow Voice Communications set sv_voice "0"
// Voice Quality set sv_voicequality ""
// Weapons Allowed 1=allow // American Weapons // ---------------- // Bar set scr_allow_bar "1" // Grease Gun set scr_allow_greasegun "1" // M1 Carbine set scr_allow_m1carbine "1" // M1 Garand set scr_allow_m1garand "1" // Springfield Sniper set scr_allow_springfield "1" // Thompson set scr_allow_thompson "1" // Russian Weapons // ---------------- // Nagant set scr_allow_nagant "1" // Nagant Sniper set scr_allow_nagantsniper "1" // PPS 42 set scr_allow_pps42 "1" // PPSH set scr_allow_ppsh "1" // Tokarev SVT 40 set scr_allow_svt40 "1" // British Weapons // ---------------- // Bren set scr_allow_bren "1" // Enfield set scr_allow_enfield "1" // Enfield Sniper set scr_allow_enfieldsniper "1" // Sten set scr_allow_sten "1" // German Weapons // ---------------- // Gewehr 43 set scr_allow_g43 "1" // Kar 98k set scr_allow_kar98k "1" // Kar 98k Sniper set scr_allow_kar98ksniper "1" // MP 44 set scr_allow_mp44 "1" // MP 40 set scr_allow_mp40 "1" // Common Weapons // ---------------- // M1897 Trench Gun - Shotgun set scr_allow_shotgun "1" // Fragg Grenades set scr_allow_fraggrenades "1" // Smoke Grenades set scr_allow_smokegrenades "1"
// Set the Different Gametype Settings
// Capture the Flag set scr_ctf_scorelimit "5" set scr_ctf_timelimit "30"
// Deathmatch Settings set scr_dm_scorelimit "50" set scr_dm_timelimit "30"
// Headquaters set scr_hq_scorelimit "450" set scr_hq_timelimit "30"
// Search and Destroy Settings set scr_sd_graceperiod "15" set scr_sd_roundlength "4" set scr_sd_roundlimit "0" set scr_sd_scorelimit "10" set scr_sd_timelimit "30" set scr_sd_bombtimer "60"
// Team Deathmatch Settings set scr_tdm_scorelimit "150" set scr_tdm_timelimit "30" // Set the Allowed Maps and the Rotation
set sv_maprotation "gametype tdm map mp_burgundy gametype tdm map mp_decoy gametype tdm map mp_carentan gametype tdm map mp_brecourt gametype tdm map mp_trainstation gametype tdm map mp_toujane gametype tdm map mp_farmhouse gametype tdm map mp_dawnville"
// Set the Allowed Maps and the Rotationустановки смены карт на сервере set sv_maprotation "gametype tdm map mp_burgundy gametype tdm map mp_decoy gametype tdm map mp_carentan gametype tdm map mp_brecourt gametype tdm map mp_trainstation gametype tdm map mp_toujane gametype tdm map mp_farmhouse gametype tdm map mp_dawnville"- команда смены карт
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
Vestibulum nec ultrices diam, a feugiat lectus. Pellentesque eu sodales enim, nec consequat velit. Proin ullamcorper nibh nec malesuada iaculis. Donec pulvinar ipsum ac tellus ornare, quis vulputate lectus volutpat.