Власний сервер Quake Live
Якщо Ви маєте бажання створити свій сервер Quake Live, то спочатку ознайомтеся, як створити та запустити сервер за цим посиланням. Коли Ви зробили це або вже маєте свій сервер, можете ознайомитися з цією статтею.
Налаштування вашого сервера
Налаштуйте Ваш сервер за допомогою файлу server.cfg. Якщо Ви захочете зробити копію цього файлу і помістити його у ваш fs_homepath, оскільки оновлення стандартного server.cfg може відкинути ваші зміни до стандартних налаштувань. Файл default server.cfg сильно прокоментовано (рядки в файлі), тому, будь ласка, зверніться до нього для отримання додаткової інформації.
Нема потреби вказувати карту у командному рядку або у файлі server.cfg. Сервер автоматично виконає змінну "serverstartup", коли сервер завершить ініціалізацію. За замовчуванням буде запущено випадкову мапу, вибрану з листу мап сервера.
Сервери Quake Live призначені для роботи з кількома типами гри та кількома варіаціями типів гри на одному сервері. Це означає, що Ваш сервер може перемикатися з режиму "Вільний для всіх" на режим "Захоплення прапора" або "Кланова арена", і навіть на інші варіанти типів гри, такі як InstaGib FFA, а також на користувацькі варіанти, які забезпечують більш традиційні налаштування змагань.
Через це, як правило, не слід розміщувати налаштування гри у файлі server.cfg. Хоча сервер спробує відновити всі старі налаштування після зміни типу гри, ці заводські налаштування замінять налаштування у файлі server.cfg.
Керування списком доступу до сервера
Quake Live зчитує і зберігає у постійному текстовому файлі на диску інформацію про те, хто має доступ до модерації, адміністрування сервера та списку банів. За замовчуванням, ця інформація знаходиться у файлі access.txt, і може бути змінена за допомогою консольної змінної "g_accessFile"
Редагуйте цей файл на диску лише тоді, коли сервер зупинено, оскільки гра буде виписувати поточний список доступу перед кожним завантаженням мапи. Для того, щоб отримати доступ до свого сервера, вам потрібно буде додати себе як адміністратора. Отримайте свій 64-бітний Steam ID, підключившись до будь-якого матчу і набравши в консолі /players. Запишіть його у файлі access.txt у форматі
вказаному форматі.
Приклад:
76561198072786081|admin
Збережіть файл і запустіть сервер. Після цього ви можете використовувати команди /addmod, /addadmin, /demote, /ban і /unban для керування списком доступу під час роботи сервера.
Налаштування переліку мап (ігрових карт)
лист мап сервера приймає мапу і фабрику(тип гри), розділені символом |. Дивіться файл mappool.txt за замовчуванням для прикладу.
Інший файл можна вказати через "sv_mapPoolFile"
TIP
Якщо Ви бажаєте використовувати власні фабрики, ви можете вказати їх тут, щоб ваша фабрика з'явилася в системі голосування за три мапи в кінці гри
Якщо Ви хочете прив'язати ваш сервер до одного типу гри, то переконайтеся, що ваш лист мап містить лише мапи цієї фабрики, а потім додайте 8 до g_voteFlags, щоб зупинити функцію "callvote map" від прийняття необов'язкового аргументу фабрики. Зазвичай це не потрібно; ми рекомендуємо дозволити вашим гравцям грати та голосувати будь-якими гейметами, якими вони хочуть грати на ваших серверах, але часто буває непогано обмежити сервери для дуелей через низьку кількість гравців.
Використання Steam Workshop
Quake Live автоматично завантажуватиме лише той користувацький вміст, який було завантажено до Steam Workshop. Застарілі функції завантаження через HTTP та UDP було вилучено. Якщо Ви хочете, щоб Ваші гравці могли грати в користувацький контент на Ваших серверах, Вам потрібно використовувати Майстерню Steam.
Щоб додати предмет майстерні на ваш сервер, додайте його ідентифікатор до workshop.txt. Ідентифікатор предмета можна отримати з URL-адреси під час перегляду Майстерні Steam у вашому браузері.
Перш ніж сервер завершить ініціалізацію, він спробує завантажити всі елементи з workshop.txt, щоб користувацький вміст можна було додати до Вашого листу мап (карт). Хід цього процесу буде виведено на консоль сервера, і якщо якесь завантаження завершиться невдало, його буде пропущено, а сервер продовжить запуск.
Тепер Ви можете вправно налаштувати свій сервер для цікавої та веселої гри, залишилось тільки запросити гравців! Грайте разом з GODLIKE.