Як соззать свій власний сервер для Call of Duty 4
1. Для початку потрібно завантажити конфіг-файл сервера і помістити його в папку «Main» яка знаходиться в папці з грою Call Of Duty 4. Завантажити файл можна тут Rcon пароль за замовчуванням: 123.
2. Після того, як завантажили і поклали файл в потрібну папку потрібно скопіювати ярлик мережевої гри Call Of Duty 4 на робочий стіл і назвати його, наприклад, «СЕРВЕР».
3. Клацаємо правою кнопкою на ярлику і в рядку «Об'єкт» після D: Games CoD4 iw3mp.exe ставимо пробіл і дописуємо туди + set dedicated 2 + set net_ip «Ваш IP адреса» + set net_port 28960 + set sv_punkbuster 0 + exec server_1.cfg + map_rotate
4. Після всього зробленого запускаємо цей ярлик і у нас з'являється консоль сервера. Її не чіпаємо. Заходимо в гру через звичайний ярлик і шукаємо в списку свій сервер. За замовчуванням сервер називається «Iron Devil Клан» Все.
=
Управління сервером.
Програма для управління знаходиться тут
Найчастіше управляти сервером можна через rcon-команди. Багато з цих команд вимагають перезапуску сервера, для того, щоб вступити в дію. Основні команди та особливості управління сервера CoD4 ми розглянемо нижче ...
Підключення до rcon
Ваш rcon-пароль встановлюється у файлі «server.cfg». Для того, щоб підключиться до управління сервера, вам потрібно пройти авторизацію по rcon-паролю. Робиться це в такий спосіб:
- Підключіться клієнтом до вашого сервера і відкрийте консоль кнопкою (~)
- Напишіть «/ rcon login ваш_пароль» і натисніть Enter
УВАГА! Не забувайте використовувати символ «/» перед «rcon login», інакше ваше повідомлення пройде в чат і його побачать гравці.
Примітка: для того, щоб відкрити консоль в повноекранному режимі, затисніть кнопку Shift і натисніть кнопку (~).
Підключення через ярлик
Якщо ви підключаєтеся до свого сервера через готовий ярлик клієнта CoD4, ви можете прописати rcon-авторизацію при запуску. При цьому вам буде виданий приватний слот (якщо така функція активована в «server.cfg»).
- Правою кнопкою на ярлик клієнта CoD4.
- Правою кнопкою мишки на ярлику. Виберіть Властивості.
- У полі «Об'єкт» ви побачите: «C: Program Files / Activision / Call of Duty 4 - Modern Warfare / iw3mp.exe» (шлях до гри може бути довільним).
- Після останнього символу (закриваюча лапка), пропишіть «+ rcon login ***** assword ***** + connect xxx.xxx.xxx.xx: 28960»
Часто використовувані команди rcon
/ Rcon login password - авторизація на сервері в якості адміністратора
/ Rcon serverinfo - показує поточні настройки сервера
/ Rcon systeminfo - показує поточні налаштування системи
/ Rcon status - показує всю інформацію про гравців на сервері
/ Rcon map_name - зміна карти (rcon map mp_crash)
/ Rcon map_rotate - завантажує наступну карту в списку ротації
/ Rcon map_restart - повне перезавантаження карти на сервері
/ Rcon fast_restart - моментальний рестарт без зміни налаштувань сервера
/ Rcon exec filename.cfg - завантаження будь-якого конфігураційного файлу (з папки «main»)
Інші команди, які можуть згодиться
/ Rcon g_gametype - зміна режиму гри (rcon g_gametype tdm)
/ Rcon scr_teambalance [0-1] - включення / виключення автобалансу (rcon scr_teambalance 1)
/ Rcon scr_team_fftype [0-3] - включення / вимикання режиму «дружній вогонь» (rcon scr_team_fftype 1)
/ Rcon scr_game_spectatetype [0-2] - вибір режиму спостереження під час знаходження у формі spectator (rcon scr_game_spectatetype 1)
/ Rcon scr_game_allowkillcam [0-1] - включення / виключення killcam (rcon scr_game allowkillcam 1)
/ Rcon tell [client #] [message] - приватне повідомлення гравцеві (rcon tell 3 Hello Player)
/ Rcon say [message] - будь-яке повідомлення для гравців від імені console (rcon say Hello Player)
Команди Kick і Ban
/ Rcon clientkick [ID] - кік будь-якого гравця з сервера (rcon clientkick 3)
/ Rcon kick- кік будь-якого гравця з сервера по імені (rcon kick Playername)
/ Rcon kick all- кік всіх гравців з сервера
/ Rcon onlykick all - кік всіх гравців з сервера
/ Rcon banClient [ID] - бан будь-якого гравця по ID (rcon banClient 3)
/ Rcon banUser [Name] - бан будь-якого гравця на ім'я (rcon banUser Playername)
/ Rcon tempBanClient [ID] - бан будь-якого гравця на час (rcon tempbanclient 3)
/ Rcon tempBanUser - бан будь-якого гравця на ім'я (rcon tempbanuser Playername)
Програми віддаленого адміністрування
Для тонкої настройки сервера і управління ним, я використовую програму «CoD RconTool», скачати її можна тут
=
На даний момент не діє сервер «IRON DEVIl клан # 2» / Командний бій /
Надалі планується дію серверів у вільній грі та командному бою.