Суббота, 19.10.2024, 06:47

Вы вошли как LLIПи0nb =) |
Группа
"Гости"
Приветствую Вас
LLIПи0nb =) | RSS

            Сайт команды Inter's|Team  v1.0

//infcod2.clan.su/codlogo.JPG                                                                                            

Главная |Форум |Каталог статей | Каталог файлов |Состав | Комната отдыха| Сервер команды| Устав|
Каталог статей | Мой профиль | Регистрация | Выход | Вход
______________________________________________________________________________________________________________________________________________________


Категории раздела
Мои статьи [7]
Мини-чат
200
Последние новости
Последение файлы
[29.04.2009][Мои файлы]
Inter's Mod (1)
[20.02.2009][Мои файлы]
Сервер (0)
[01.05.2009][Мои файлы]
ICQ (0)
[29.04.2009][Мои файлы]
Пакет с оружием (0)
[29.04.2009][Мои файлы]
Modern Weapon (0)
Aдминистрация
http://im2-tub.mail.ru/i?id=142898988&tov=2498580359-Админ сайта и клан лидер. Anklav
http://im2-tub.mail.ru/i?id=142898988&tov=2444515104-Модератор сайта и второй клан лидер. Wimiata
http://im2-tub.mail.ru/i?id=142898988&tov=2556-998-271-Модератор сайта и третий клан лидер. FacMan
Наш опрос
Чего вам не хватает в клане?
Всего ответов: 49
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Наш сайт живет!
Главная » Статьи » Мои статьи

Создание сервера
Существует два способа запуска сервера

1. Через игру
2. Через запуск конфиг файла
КОНФИГ КОПИРУЕМ ЗДЕСЬ (НИЖЕ ПРИВЕДЕН ПРИМЕР КОНФИГ ФАЙЛА)

Надо отметить что способ запуска сервера через игру - простой и не требует ни каких навыков и знаний.
Это главное его достоинство. Минусов же у такого сервера великое множество и о них мы поговорим в разделе "Запуск сервера через игру"
С запуском сервера через конфиг фаил придется изрядно повозиться и напрячь извилины. Но в этом процессе я постараюсь вам помочь.
В отличие от первого способа здесь одни плюсы. Здесь и многочисленные настройки оружия и подключение различных модов и возможность администрирования сервера.
Об администрировании придется поговорить отдельно потому как это уже использование вспомогательных программ.

Запуск сервера через игру
1. Запускаем игру, выбираем Сетевая игра (Multiplayer) или сразу стартуем с иконки Сетевая игра на рабочем столе.
2. Выбираем Новый сервер (Create server) и выбираем нужные настройки игры.
В правом окне выбираем карту, на которой будем играть (я читал во многих источниках что карты после завершения времени должны меняться, но у меня карта просто перезагружалась.)
3. Жмем Запустить сервер и ждем когда кто нибудь подсоединится.
4. Примечания:
Выделенный Интернет (Dedicated) = игра запущена без графики, для доступа из интернета+локалки, к ней можно присоединиться запустив еще одну Сетевую игру на этом же компьютере и набрав в консоли connect:ваш ip-адрес.
Выделенный Локальный (LAN) = игра запущена без графики, только для доступа из локальной сети, присоединиться можно аналогично.
Нет (Listen) = игра запускается с графической оболочкой, можно сразу играть и ждать подключения других игроков (только в этом случае ваш нулевой пинг будет здорово раздражать остальных). Чем же хорош такой способ запуска сервера.
Плюс - быстро, минимум знаний
Минус - большинство настроек недоступно, сервер однодневка.

Запуск сервера через конфиг файл
1. Создаем конфиг-файл сервера COD2 (как его создать я опишу чуть ниже)
2. Обзываем его, например, my_config.cfg (в моем случае он называется ^1R.I.P.) и помещаем его в папу "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 2 +set sv_pure 0 +exec my_config.cfg +set net_ip 89.104.115.54 +set net_port 28960 +map_rotate" Где:
[color=yellow]+set fs_game main
- папка для обращения
+set dedicated 1- 1=выделенный локальный, 2 = выделенный интернет+локалка, 0 = Listen-игровой сервер
+exec my_config.cfg - запустить мой собственный конфиг-файл для сервера
+set net_ip 89.104.115.54 - адрес моего сервера в локалке
+set net_port 28960 - порт (по умолчанию такой же - можно не писать, на каждый следующий сервер на том же компьютере можно давать адрес 28961, 28962 и т.д.)
+set sv_pure 0 - проверка файлов на предмет модификации отключена (моды могут конфликтовать с pure-сервером)
+map_rotate - запуск непрерывной ротации карт.
7. Жмем "Сохранить", "Закрыть"[/color]
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

После того как они пробежали и остановились, сервер у вас заработал
(прошу не пугайтесь если увидите в окне консоли строки типа Menu load error:ui_mp/wm_quickmessage.menu, line 17: unknown menu keyword)
9. Присоединяемся к своему серверу.
Чтобы присоединиться к нему, на этом же компе запустите еще одну Сетевую игру с обычного ярлыка, выбираете "запустить игру" в выпавшем окне ищите название вашего сервера и происоединяетеськ нему.
Бвает так, что вашего сервера в выпавшем списке нет. Тогда зайти на сервер можно при помощи консоли. Консольная строка (вызывается кнопкой тильда "~").
Наберите в консольной строке "connect:свой ip-адрес".
Учтите, что если у вас IP динамический, то вам придется перед каждым запуском сервера и игры, его перепрописывать, как в ярлыке сервера, так и в консольной строке.
10. Если вздумаете поставить мод, то в строке запуска, в ярлыке вместо+set fs_game main пишем+set fs_game имя_папки_с_модом.
Папки с модами НИКОГДА не кладем в папку main, во избежание зависания сервера.
Создание конфиг файла сервера
Вы сейчас будите cмеяться но создать свой конфиг фаил сервера проще простого.
1. Открываете блокнот. (Для тех кто совсем не знаком с основами компьютера прописываю путь к нему Кнопка Пуск =>Программы => Стандартные => Блокнот )
2. Вы уже произвели титанические усилия и результатом сих действий стал открытый блокнот. Осталось дело за малым - в него вбить какой-то текст или символы. Тут придется вам помочь. В разделе "пример конфиг фаила" лежит тот текст что вам необходим, а потому просто копируем его в блокнот.
3. Сохраняем его как текстовый документ дав название my_config в результате у нас получился фаил my_config.txt
4. Последнее действие которое нам необходимо сделать для получения конфиг файла это смена расширения или типа файла с txt на cfg на выходе у нас должен получиться фаил my_config.cfg
Это как раз и есть конфиг фаил нашего сервера. Осталось только его поместить в папку main дирректории игры.

Приблизительный пример конфиг файла сервера
// This config file was created with
// ^4Int^3er^4'^3s. Server Config
//infcod2.clan.su

// Hostname and Message of The Day
set sv_hostname "имя сервера"
set scr_motd "сайт"

// Set the Server IP and Port Address
set net_ip Ваш IP
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 "

Категория: Мои статьи | Добавил: anklav (20.02.2009)
Просмотров: 5423 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 1
0  
1 anklav   (20.02.2009 11:12) [Материал]
Проще паренной лепы =) Зы зы зы biggrin biggrin

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Пользователь
Привет: LLIПи0nb =)

Сообщения:

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
Тренировочный серв
Час, Радио
Сколько время



Если вы хотите можете поставить радио на свой сайт







Поиск
Друзья
Наша копилочка: _______________________

Inter's Team ~Pro 2024

Бесплатный хостинг uCoz