Показать сообщение отдельно
Старый 11.04.2007, 00:32      #4067
Slava
Боец
[United]
Пользователь Google Chrome
 
Аватар для Slava
По умолчанию

Краткое Наставление Как Запустить Сервер CoD2.
Со своим конфиг-файлом сервера.

1. Создаем или берем готовый конфиг-файл сервера код2 из соответствующего раздела
2. Обзываем его, например, server.cfg
3. Берем код2 "Сетевая игра (Multiplayer)", делаем скопировать-вставить, переименовываем копию ярлыка, например, в МойМегаСервер, правой кнопкой мыши открываем Свойства ярлыка, в графе Объект видим строчку типа "C:\Program Files\1C\Activision\Call of Duty 2\CoD2MP_s.exe".
Изменяем ее на: "C:\Program Files\1С\Activision\Call of Duty 2\CoD2MP_s.exe" +set fs_game main +set dedicated 0 +set sv_pure 0 +exec server.cfg +set net_ip 192.168.65.140 +set net_port 28960 +map_rotate
где +set fs_game main = папка для обращения,
+set dedicated 1 = выделенный локальный (2 = выделенный интернет+локалка, 0 = Listen-игровой сервер),
+exec server.cfg = запустить мой собственный конфиг-файл для сервера;
+set net_ip 192.168.65.140 = адрес моего сервера в локалке;
+set net_port 28960 = порт (по умолчанию такой же - можно не писать, на каждый следующий сервер на том же серваке можно давать адрес 28961, 28962 и т.д.);
+set sv_pure 0 = проверка файлов на предмет модификации отключена (моды могут конфликтовать с pure-сервером), +map_rotate = запуск непрерывной ротации карт.
4. Запускаем получившийся ярлык. Вуаля!

Примечание: если у вас запустилось консоль-окошко, пробежали строчки ( и там даже про ошибки было, типа Menu load error:ui_mp/wm_quickmessage.menu, line 17: unknown menu keyword и все застыло на подобных строчках:

------- Game Initialization -------
gamename: Call of Duty 2
gamedate: Oct 6 2005
-----------------------------------
-----------------------------------
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

расслабьтесь, у вас всё запустилось и работает.
Чтобы присоединиться к своему выделенному серверу, на этом же компе запустите еще одну Сетевую игру с обычного ярлыка, в консоли (вызывается тильдой ~) наберите connect:свой ip-адрес. Будете в игре с "честным" пингом около 35.
5. Если вздумаете поставить мод, то в строке запуска в ярлыке вместо +set fs_game main пишем +set fs_game имя_папки_с_модом.
Папки с модами НИКОГДА не кладем в папку main, во избежание падения сервера.

Скрытый текст
Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий)
Правила форума | Регистрация на форуме
Предупреждение: увидев этот блок скрытого текста, не стоит сразу бросаться набивать бессмысленные сообщения. Освойтесь на форуме, проникнитесь его атмосферой и пишите, если Вам действительно есть, что сказать. Если Модератор решит, что Вы набиваете сообщения, он удалит их все, а Вам выдаст либо предупреждение, либо сразу заблокирует Ваш аккаунт.


Как включить Punkbuster на сервере.

Добавьте в server.cfg следующие строчки:

//Punkbuster
seta sv_punkbuster "1"
wait
pb_sv_enable
wait 10
pb_sv_load pbsv.cfg

Скрытый текст
Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий)
Правила форума | Регистрация на форуме
Предупреждение: увидев этот блок скрытого текста, не стоит сразу бросаться набивать бессмысленные сообщения. Освойтесь на форуме, проникнитесь его атмосферой и пишите, если Вам действительно есть, что сказать. Если Модератор решит, что Вы набиваете сообщения, он удалит их все, а Вам выдаст либо предупреждение, либо сразу заблокирует Ваш аккаунт.

Последний раз редактировалось Slava; 11.04.2007 в 01:28. Причина: Добавлено сообщение
Slava вне форума Пол: Мужчина   Ответить с цитированием Вверх
Благодарности: 2
Hirurg (11.04.2007), stasian (11.04.2007)