Як створити сервер garry's mod?
Garry`s Mod формально є черговою модифікацією усіма відомого шутера Half-Life2. Метою створення цієї модифікації стала демонстрація движка Source, в якій гравцеві надається можливість проводити експерименти з фізикою і взаємодіяти з об`єктами.
створення сервера
Сервер може бути двох типів - слухає і виділений, які мають як плюси, так і мінуси у відношенні один до одного.
Початком настройки є підготовка "робочого місця". Підключення до вашого сервера можливо тільки в разі наявності постійного IP-адреси в зовнішній мережі. Інакше, якщо динамічно оновлюваний IP-адреса, скористайтеся сервісом NO-IP, який дозволяє прив`язати IP до доменного імені. Встановіть програму з цього сервісу. Її завдання - автоматично оновлювати IP-адреса до прив`язаному імені, оновлення адреси відбувається кожні 5 хвилин. Мінусом динамічно оновлюваного IP є те, що в разі відключення інтернету потрібно оновлювати його в присвоєному імені.
Другий крок - відкрити порт, на який буде налаштований сервер (UDP - для клієнтів і TCP - для віддаленого адміністрування)
Налаштування слухача сервера
Установка не вимагає спеціальних програм, також цей спосіб підійде і для піратських версій клієнта Garry`s Mod.
- Запускаємо клієнт, натискаємо "почати нову гру".
- Натискаємо значок у вигляді гайкового ключа і виробляємо налаштування за своїм бажанням. Рядок "Локальна гра" не повинна бути відзначена.
- Вибираємо карту і натискаємо "почати мережеву гру"
- Якщо статичний адреса, даємо своїм друзям у вигляді ip: ПОРТ, якщо динамічний - ім`я, налаштоване на NO-IP: ПОРТ (Приклад finkoms.loc: 1973).
Не звертайте гру, інакше до вас не зможуть підключитися.
Налаштування сервера, виділеного під Garry`s Mod
- З офіційного сайту качаємо SteamCMD і розпаковуємо в папку за замовчуванням.
- Створюємо папку (шлях не повинен мати російських букв і містити пробіли) для установки сервера з достатнім вільним місцем, так як сервер Garry`s Mod з встановленим набором плагінів вимагає не менше 6 ГБ вільного простору.
- У цій папці створюємо файл update з розширенням .bat і вписуємо наступний текст:
- @echo off
- диск: корень_папкі_утіліти_виделенного_сервера + login
+force_install_dir диск: сервер_ корневая_папка + app_update ІНДІФІКАТОР_ПРІЛОЖЕНІЯ validate + quit - pause
- як ім`я можна використовувати і анонімного користувача (anonimous), якщо підтримується. - Зберігаємо файл і запускаємо, чекаємо скачування.
- Переходимо в каталог "диск: сервер_ корневая_папка orangebox". У папці створюємо файл запуску з розширенням .bat з текстом:
- @echo off
- cls
- : server
- echo (% time%) server zapushen.
- start / wait srcds.exe -console -game ІМЯ_ІГРИ -port ПОРТ_UDP / TCP -maxplayers ІГРОКІ_КОЛІЧЕСТВО + map НАЗВАНІЕ_КАРТИ
- echo (% time%) server viklyuchen.
- goto server
- Правимо файл настройок server.cfg (диск: сервер_ корневая_папка orangebox garrysmod cfg) прописуємо свої параметри.
Завершальний етап настройки сервера - установка плагінів і додавання адміністраторів.
Запускаємо файл запуску і в клієнті, виконавши команду connect IP (або ім`я налаштоване в сервісі NO-IP): Порт, підключаємося до сервера.
У грі можна відтворити безліч незвичайних об`єктів. Перейшовши за посиланням, ви дізнаєтеся, Як зробити машину в Garry`s Mod.