Створення сервера у грі Insurgency на Windows. Створення сервера в грі Insurgency на Windows Установка параметрів і запуск сервера Insurgency

Одної темної ночі під оглушальну тишу та цвірінь цвіркунів ви розплющите очі перед великим військовим ангаром і зрозумієте, що з цього самого місця з вами не відбуватимуться запаморочливі пригоди, дивовижні сюжети і взагалі життя відтепер буде складним і небезпечним: вас не за ручку тягнути через кишково-прямі локації з пункту A і пункт B, рясно посипаючи маршрут стрілочками та покажчиками на весь екран; вам люб'язно не розставлять бетонні блоки на рівні, щоб ви могли перекотитися і сховатися за ними, щедро нафаршировуючи вороже м'ясо першосортним свинцем; вас не забезпечать гелікоптерами, танками, машинами, безпілотниками, катерами та літаками. Навіть туалетного паперу не дадуть – сопливим новачкам доведеться втирати жалюгідні слини рукавом. У Insurgencyвсюди чекає смерть - за кожним будинком, за будь-якою машиною може причаїтися суворий шахід з повною обоймою східних гостинців, що шкодують на смерть. Але тут краще за порядком.

Краще одразу не лізти в котел киплячих бойових дій, а пройти невелике тренування, благо, тут воно є, і до речі. Якщо в звичайних шутерах завжди можна знехтувати тренувальним рівнем (ну хто справді не вміє водити мишкою вліво та вправо і натискати на курок), то в Insurgencyвін необхідний 99,9% відсотків людей, які щойно купили гру. Тут вам люб'язно покажуть деякі одиниці стрілецької зброї, з якими в майбутньому доведеться мати вже тісніше знайомство, дадуть з них постріляти і відчути, що в цій грі зброя – це та сама зброя – смертоносна, небезпечна, гучна і досить неточна у кривих та недосвідчених руках, розкажуть про навички кастомізації себе та вогнепальної палиці та познайомлять із вибуховими засобами, “які відрізняються від тих, що показують у кіно”. І ні, тут немає якихось суперсекретних видів вибухонебезпечного, всі ці зразки C4, гранат, пластидів та РПГ ви вже бачили, проте руйнівний масштаб будь-якого зразка уявляли слабо. Якщо в який-небудь Call of Duty, Battlefieldабо ще де, повісивши пластид на двері і відійшовши на пару кроків, можна рознести їх у тріски, не отримавши при цьому і хоч трохи шкоди, то в Insurgencyтакий підхід призведе лише до рясної порції мату на свою адресу та очікування наступної хвилі відроджень. Вибухає тут все голосніше і сильніше, ніж пукани в очікуванні HL3, а стріляє краще, ніж у більшості сучасних шутерів. Зразків стрілецької зброї тут надано велику кількість від пістолетів до важких кулеметів, не здатних стріляти доти, доки вони не будуть поставлені на сошки. Віддача, розкид, гуркіт - все є, все є.

Бачите ворога? Панікуватимете, не потрапите

Розібравшись хоч трохи з місцевою механікою, можна йти в онлайн, де на вибір надається кілька режимів гри: Push, Firefight, Skirmish, Occupy, Ambush і ще кілька. Всі ці режими ціле-орієнтовані, тобто. у кожному окремому матчі необхідно так чи інакше боротися за захоплення та контроль спеціальних точок на карті, що приносять командам окуляри або одиниці підкріплення на випадок убитих товаришів. Захопивши якусь точку, ви не отримуєте гарантій, що вона не буде відбита ворогами, тому необхідно стежити не лише за тими пунктами, які чекають на захоплення, а й за вже зайнятими, тому матчі часто виходять дуже напруженими. Стандартного і всім звичного командгого бою немає, він би просто не прижився і тільки поламав місцеву механіку, яка тут дуже хороша.

Лютий хардкор та повсюдне дихання смерті, що мчить на тебе зі швидкістю кулі, сильно підстьобує до акуратного ведення бойових дій як окремими одиницями, так і великими загонами в цілому. Втрата навіть одного бійця може виявитися катастрофою для всього загону, бо відродити його можна лише на виділених для цього спеціальних пунктах, які ще потрібно захопити, а потім і утримати від контратаки лютих і влучних талібів. Тому кооперуватися потрібно в кожному матчі, постійно спілкуючись із товаришами по команді та даючи якнайбільше цінної для всіх інформації. Необхідно це з однієї великої причини: повної відсутності ігрового та всім звичного інтерфейсу. Вам ніколи не покажуть, чи ви вбили ворога, нехай навіть при цьому і розстріляли в нього всю обойму, що втікає; не підсвітлять влучення хіт-маркером; а натиснувши клавішу Tab, не побачите +1 у графі “вбивства”, бо під час раунду її просто немає. Перевіряти чи вбита вражина чи живий потрібно самому на свій страх і ризик, прибігши на те місце, де повинен зберігатися ще тепленький трупик, убитий гарячим гарантом упокою. Але тут є шанс самому зловити кулю, якщо раптом виявиться, що опонентові було мало тих зусиль, що були докладені для його усунення. А вбивають тут досить швидко, досить одну-дві кулі в корпус або одного попадання по висунутому по дурості з укриття жбану. Можна, звичайно, одягнути бронежилет, але панацеєю така обережність не буде, і врятує залізця лише від пістолетних куль - все інше прошить і не помітить. Тому потрібно завжди бути обережним, спілкуватися, кооперуватися, прикривати одне одного. Адже вороги теж таке вміють, і я зараз говорю не про тих живих, які зрідка вміють думати, а про ботів, для яких спеціально було виділено окремий режим.

Тут буває красиво, шкода, милуватися ніколи

У кооперативному режимі на вибір є кілька карток з 7-8 точками для захоплення нашою командою та для оборони, власне, ботами. На легких рівнях складності бовдури не уявляють жодної складності - тут як завжди - вони просто вибігають на вас і безпорадно клацають лютими зубами, забуваючи клацати курком, стаючи легкою мішенню для прокачування і збільшення его. Але на складності, близькій до максимальної, перетворюються буквально на очах: ​​починають кооперуватися, спілкуватися один з одним (так-так, саме так, я сам особисто чув, як один бот кричав іншим, мовляв, ”прикрийте, я зараз цьому гаду гранату закину, а потім піду в нього постріляю”) , обходити ворогів з флангів і тилу, загалом, щосили заважати вижити. Одного разу навіть був випадок, коли 4 точки з 5 були зачищені, ми вже вирішили, що все, перемога, але всю малину нам обламав один лютий дух, недобитий раніше і прибіг розквітатися за вбитих товаришів. Загалом, насував він нам 3-м у спину, не встигли ми й оком моргнути. Що радує, боти не стають читерами, що бачать і стріляють крізь стіни точно в голову, ні, вони, швидше, більше схожі на людей, що добре грають: бачать все, стріляють влучно, а іноді і туплять і навіть промахуються. До речі, від промахів легше на душі не стає, адже кулі досить чесно гуркочуть і рикошетять від укриття, що надійно рятує бідолашного вояка, а в того вже в очах каламутніє і пливе, а з рота доносять погані лайки, що символізують потяг до життя і не тягне життя. Смерть вона всюди, і потрібно бути дуже обережним, щоб не прогулятися з кістлявою за ручку до точки очікування відродження.

Бігти в атаку з високо піднятою головою - ідея так собі

Що стосується локацій, то тут теж повний порядок. Вони досить просторі, щоб не бути коридором, що тісно стискають загін з кількох дуп, але й не надто величезні, щоб на них можна було загубитися в пошуках місця особливо гарячих сутичок - все саме. Різноманітності теж вистачає: тут вам на вибір і засніжені пагорби, що прострілюються наскрізь, і вулички близькосхідних міст, в які бої проходять як у приміщеннях, так і на відкритому повітрі, і величезні посольства з безліччю маленьких кімнат, і снігові покинуті села, загалом, різноманітності вистачає саме настільки, щоб у ньому не загубитися.

Insurgency– свого роду суміш найкращих ідей, що коли-небудь засвітилися у різних представниках жанру, при цьому дозовано використаних та грамотно вписаних у загальну механіку. Для любителів шутерів, в яких потрібно серйозно напружувати мозок і грати в кооперативі, саме те. Тим же, хто любить бігати та стрибати, розсипаючи тонни гільз по локації, краще пройти повз. Бо стрибати та стріляти тут одночасно не можна. :)

Доброго дня, читає цю статтю. Через мою звичку робити сервери на Linux – це перший посібник із запуску сервера на Windows.

У статті є план, у кожному з пунктів я постараюсь докладно пояснити та розписати дії щодо створення сервера.

  • SteamCMD GUI Insurgency
  • Встановлення параметрів та запуск
  • Параметри сервера
  • Режими гри
  • Старт
  • Встановлення плагінів
  • Параметри адміністратора
  • Як відкрити порти?
  • Завершення
  • Завантаження та оновлення сервера Insurgency

    Цей шлях має 2 варіанти розвитку. Перший – це створити 2 звичайних і простих скрипта, один із них займатиметься оновленням сервера, а інший відновлюватиме його роботу в тому випадку, якщо сервер «впаде». Варто пам'ятати, що і 1, і 2 скрипт потрібно буде запускати самостійно. Другий шлях - це користування скриптом, який робитиме все за вас, оновлювати ваш сервер, а також стабілізувати його роботу, якщо трапиться краш.

    Перший шлях можна обрати, якщо ваш сервер працюватиме лише іноді, скажімо, якщо ви вирішите окремо пограти з друзями або влаштувати якийсь турнір. Другий шлях ви повинні вибрати, якщо хочете створити сервер для загального користування, який буде стабільно функціонувати протягом великої кількості часу. Не будіть ви змушувати чекати ваших користувачів, коли у вас буде вільний час, щоб увімкнути сервер, це безглуздо.

    На жаль, через те, що керівництво робиться під Windows, пошук скриптів, що повністю працюють, для другого шляху увінчався провалом. Усі знайдені скрипти потребують доопрацювання. Банально в оновленні компонентів. Деякі взагалі просто не працюють або працюють, але дуже криво. У зв'язку з цим говоритимемо про перший шлях. Але й для другого буде кілька рекомендацій.
    (Прохання: якщо мало знаєтеся на такій речі, як скрипт, перейдіть на наступний пункт)

    З матеріалу по SteamCMD, мені найбільше сподобався SteamCMD AutoUpdater. Цей софт сам вміє завантажувати та встановлювати оновлення, при цьому сповіщаючи гравців у чаті. Але є одна загвоздка, це баг із постійною перевіркою оновлення, вона просто впадає в безкінечний цикл, це викликає жахливі незручності. Але вам може пощастити і цей баг не спрацює, в іншому спробувати варто, як то кажуть, «спроба, не тортури».

    Є ще скрипт, який, можливо, буде корисний, але його налаштування набагато об'ємніше і важче, ніж у попереднього. Ім'я цього скрипту Condenser. Для його функціональності знадобиться PowerShell останньої версії, що деякі можуть викликати труднощі.

    Спочатку потрібно створити папку з простою назвою. Важливо щоб у назві не було прогалин, а також спеціальним символом, для вашої зручності та для зручності софту. У створеній папці потрібно створити ще кілька і назвати їх steamcmd та files. Отримуємо шлях, щось на кшталт: C:/назва_папки/steamcmd і C:/ім'я директорії/files. Далі потрібно знайти та завантажити сам SteamCMD. Після завантаження розпакувати в папку, яку зробили раніше шляхом C:/назва_папки/steamcmd. Зараз створіть файл у форматі.txt і обзовіть ins, у ньому має бути цей текст:

    login anonymous
    force_install_dir ../files
    app_update 237410 validate
    quit

    Далі потрібно зробити ярлик файлу steamcmd.exe. Потім відкрийте властивості, далі в рядку об'єкт допишіть +runscript ins.txt. Вживемо, все, до запуску готове.
    Для початку програма перевірить та завантажить оновлення, якщо такі будуть. Далі розпочнеться завантаження сервера. Якщо у вас все вийшло, то можете дивитися далі про параметри та стерти сервери. Якщо щось не вийшло, спробуйте знайти помилку або спробувати іншим методом.

    SteamCMD GUI:

    Погляньте на ім'я програми, воно схоже на те, що було в минулому пункті, а ця та ж програма, тільки з графічним інтерфейсом. Для його роботи так само потрібна і проста версія програми. І як завантажити через SteamCMD GUI? Для початку вказуємо шлях до папки із звичайною версією. Далі вказуємо шлях до Insurgency. Також потрібно показати шлях до папки files. Далі заповнити стандартні поля, порт, назву мода, кількість слотів, пароль для керування сервером. Порт: 27015. Ще потрібно вказати Custom Game App ID: 237410 та натиснути кнопку Run.

    Встановлення параметрів та запуск сервера Insurgency

    Для початку варто налаштувати файл з параметрами та списочок ігрових картна сервері.
    Параметри сервера:
    Файл налаштування називається server.cfg. Але оскільки ви щойно завантажили сервер, файл може і не бути. Але боятися не варто, ви завжди можете створити конфіг. Для тих, кого не влаштовує офіційний перелік ігрових карток, можуть прописати собі «mapcyclefile «перелік потрібних карток.txt»»

    Режими гри:
    Якщо ви хочете пограти з друзями, то потрібно використовувати такі параметри:

    Map buhriz_night hunt -maxplayers 16(в старт гри)

    У файлі параметрів сервера:

    sv_playlist "nwi/pvp_coop"
    mapcyclefile «mapcycle_cooperative.txt»

    Якщо ж ви хочете створити пвп сервер:

    Map panj skirmish -maxplayers 32(у старт гри)

    У файлі параметрів сервера:

    sv_playlist "nwi/pvp_sustained"
    mapcyclefile «mapcycle_sustained_combat.txt»

    Старт сервера:

    Існує безліч варіацій старту сервера, але я зроблю опис самого звичайного способуз bat файлом. З пояснення ви самі поставите інші скрипт файли і парам. старту. Ідемо в папку files, там створюємо файл у форматі .txt і обзиваем його, як хочемо. Пишемо там:

    @echo off
    cls
    echo Protecting srcds from crashes…
    echo Якщо ви хочете, щоб завершити srcds and this script, close the srcds window and type Y depending on your language followed by Enter.
    title srcds.com Watchdog
    :srcds
    echo (%time%) srcds started.
    START/HIGH /wait srcds.exe -game insurgency -strictportbind -ip 0.0.0.0 -port 27015 +clientport 27005 +tv_port 27020 -tickrate 64 +map panj skirmish -maxplayers 32
    echo (%time%) WARNING: srcds closed or crashed, restarting.
    goto srcds

    Як настроїти плагіни для сервера Insurgency?

    Вам знадобиться завантажити Sourcemod та Metamod, для спрощення контролю та роботи з вашим ігровим ресурсом. Ви їх спокійно знайдете в інтернеті. Створюємо деяку папку та назвемо її для зручності mods. Туди робимо розпаковування 2 скачаних папок. Спочатку Metamod, потім Sourcemod. Далі файли з mods папки кидаємо в папку з файлами сервера. Всі плагіни легко шукаються в Інтернеті. Кидати потрібно по дорозі С: ім'я папки \files\insurgency\addons\sourcemod\plugins.

    Параметри адміністратора сервера Insurgency

    Для цього параметра нам потрібно дізнатися ваш ID стиму. Для цього за посиланням steamid.io вбиваємо ваше посилання на профіль стим. Там буде граф з id. Копіюйте id в admins_simple.ini.»STEAM_4:8:20189765″ «99:z». Натомість id ви вставите свій. 99 – це параметр імунітету, а буква z означає максимальну дозволеність всім гнучким налаштувань сервера. Якщо ви плануєте робити більше одного адміна, то не варто відкривати їм усі можливості, тому що вони можуть зашкодити ресурсу.
    Як відкрити порти?
    Якщо для підключення до мережі інтернет ви використовуєте модеми або роутери, то докладні налаштування ви зможете знайти у всесвітньому павутинні інформації, конкретно для пристрою, який у вас, немає налаштувань, які були б поширені на всіх. Ну, а якщо у вас кабельне підключення, вам необхідно вимкнути брандмауер віндоус і вирубати такий пункт, як фаєрвол антивірусу. Список портів ви так само легко і просто знайдете в інтернеті.

    Завершення:
    Запуск та створення сервера – це не так уже й важко, як звучить. Всі необхідні знання для цього вже є в інтернеті вільному доступі, все, що вам потрібно - вивчити і правильно скористатися цією інформацією.

    Вороги та союзники

    Коли ви приєднуєтеся до сервера, спочатку ви побачите дві таблиці з гравцями: перша служба безпеки, друга повстанці. Залежно від складності сервера ваші товариші по команді можуть мати власні мітки, які виглядають як ромби, пофарбовані в синій або зелений (залежно від вашого загону ми поговоримо про це пізніше). Але якщо немає ніяких ромбів – ви повинні розрізняти ворога та дружелюбно за формою. Так подивіться:

    Повстанці:

    Без броні

    Служба безпеки:

    Якщо ви граєте за повстанців – ваші союзники будуть виглядати як перші три скріншоти. Якщо ваші товариші по команді – це служба безпеки – все навпаки, ваші друзі на останніх трьох

    Ромби та нікнейми

    У кожній команді є два загони. Ваші товариші із загону відзначені зеленими ромбами, хлопці у другому загоні – із синіми ромбами.

    Ці фігури не відображаються, коли ви дивитесь через приціл більш ніж у 2 рази, інформація про гравця стає меншою:

    Крім того, якщо ваш товариш надто далеко від вас, і його нікнейм стає занадто маленьким, ви можете перемістити свій приціл на нього, і гра поверне його розмір.

    Коли хтось каже, ви бачите смугу у нижньому лівому кутку. Колір смуги з ніком гравця залежить від його команди. Якщо він ваш союзник – ця смуга буде зеленою, ви можете почути загони з будь-якої точки картки. Якщо смуга синя – це означає, що є хтось, хто належить до другого загону. Ви можете почути його, поки він стоїть поряд. Коли він піде, його голос стане все тихішим, поки він не зникне повністю.

    Як ви бачите, що перехід із загону в інший змінює ваш клас та місце в таблиці гравців, тут – від синього до зеленого.

    Відродження та хвилі

    Зброя та спорядження

    Спочатку я маю сказати: ви можете взяти зброю та спорядження (наприклад, гранати, RPG, C4), натиснувши кнопку «F» на розкладці клавіатури за замовчуванням. Ви можете їх знайти на мертвих тілах, але зброя буде без боєприпасів.

    Про боєприпаси є 4 різних типи: звичайний, трасуючий, HP та AP. Погляньмо:

    Звичайні патрони шкода у них залежить від типу броні та зброї.
    Трасують патрони важко пояснити,
    HP патрони завдають більшої шкоди кінцівкам і по неброньованому тілу.
    AP патрони ігнорує броню.

    Як я вже сказав, це також залежить від типу зброї:

    Снайперські гвинтівки вб'ють вас 1-2 пострілами в тілі та 2-3 постріли в кінцівки (залежить від броні).
    Гвинтівки та кулемети вб'ють вас 2-3 пострілами в тілі та 2-3 постріли в кінцівки (залежить від броні).
    Пістолети дуже різні, але вони на 100% вбивають вас після 3 постріли.

    Втрата від куль зменшується з відстанню, бронею та деякими зброями. Якщо вам потрібно бути на 100% впевненим - краще перевірте це на

    Там також дуже цікава система магазинів, якщо ви вистрілили кілька куль зі свого магазину - вона просто підійде до кінця черги. Буде викинуто лише повністю порожні магазини. Крім того, якщо ваш лічильник магазинів показує, що у вас є 3 магазини - це означає, що у вас є 4 магазини і один з них вже заряджений. Це не має значення, але щось, про що ви повинні пам'ятати при підрахунку піднятих зброї.

    Я сподіваюся, що є такі люди, які можуть перенести це керівництво в тор, щоб новачки могли бачити всю цю інформацію та не стріляти у свою власну команду(Ця команда може бути ви). Ви можете розповісти мені, що було важко для вас на ранніх етапах гри, і я також можу додати інформацію про це.


    Інформація з гри:

    Підготовка до запуску:
    1. Завантажуємо та встановлюємо гру Insurgency

    Історія всіх змін у грі
    v.2.3.7.3
    Fixes
    Resolved Linux client startup crash when the player had too many Workshop mods.
    Змішані вістки не відображаються власне на характерних моделях після респондентації з новою vest.
    Знижені C4/IEDs і RPGs/AT4s unintentionally appearing в офіційному Competitive theater.
    Gameplay Improvements
    Updated Player models.
    Players models є тепер visually representative з їх armor and gear choices.
    New work in progress Competitive theater which includes penetration-based armor and supply economy.
    Updated third person crouch leaning animations and crouch idle positions to line up better with where the first person camera is.
    Виявлено Ambush player count необхідно для 2 активних контрольних пунктів до 16 гравців.
    When Ambush is in single control point mode, the game will now alternate between the two points rather than randomizing it.
    Новий Ambush режим map layouts.
    Додано Ambush і Skirmish режими мапи до Competitive theater.
    Fixes
    Fixed score reset при mp_restartround is run on the server.
    Знижені props disappearing в Verticality when shader settings є set to Very High.
    Fixed SourceTV буде бездоганно до join full coop games.
    Map Changes
    Змішана розташована територія, що дозволяла spawn camping в Buhriz Push.
    Розміщена в регіоні, розташована в центрі міста.
    Змішані invisible wall в Dry Canal.
    Змішані miscellaneuis issues в різних maps.

    2. Якщо збираєтеся створювати сервери завантажуємо та розпаковуємо

    Увага! У вас немає прав для перегляду прихованого тексту. Увійдіть або зареєструйтесь.


    Запуск гри:

    1. Запускаємо, заходимо у свій профіль.
    2. Запускаємо гру через INSURGENCY LOADER.exe

    У грі:

    Підключення:

    Play now -> Serve Browser -> Favorites -> Додаємо сервери.

    Або підключаємося через консоль:
    Тиснемо тильду (~) і вбиваємо: connect IP-адреса
    Приклад:
    connect 192.168.30.48
    Наші сервери:
    159.224.183.100:27015
    159.224.183.100:27016

    Створення сервера:

    1 спосіб:Можна створити виділений сервер і грати, наприклад, через Tunngle.
    Потрібно:
    - відредагувати StartDedicatedServer.bat в папці з грою (назви карт дивитися шляхом Insurgency 2\insurgency\maps)
    - запустити та підключитися до нього через консоль або браузер серверів.

    2 спосіб:Відкриваємо консоль і набираємо: map назва_картки

    contact
    contact_coop
    district
    district_coop
    heights
    heights_coop
    market
    market_coop
    ministry
    ministry_coop
    peak
    peak_coop
    siege
    siege_coop
    training


    Створення сервера:
    1. Редагуємо CreateServer.bat за власним бажанням

    2. Заходимо в папку Insurgency/cfg/server.cfg і замінюємо ті налаштування, які вказали в батнику, так само можна підредагувати інші налаштування

    3. Зберігаємо та запускаємо сервер через CreateServer.bat
    Якщо ви хочете, щоб ваш сервер бачили в Server Browser, необхідно відкрити порт 27015 (ну або той, який ви вказали) або використовувати імітатори LAN.
    Карти з позначкою coop будуть лише для 6-х людей.
    Інші назви дивіться за адресою Insurgency\insurgency\maps.

    Примітки:

  • Якщо гра вилітає під час заходу на сервер або запуску, запустіть файл INSURGENCY LOADER.exe "від імені адміністратора".
  • Увімкнення консолі: Options -> Game Settings -> Console -> Enable
  • Нік змінюється у файлі rev.ini (у рядку PlayerName = Нік)
  • Відомі адреси серверів кидайте у коментарі.
  • Щоб не поратися з портами, можна використовувати програми тунелювання (і т.д.)
  • Якщо у вас при запуску гри вилазить помилка, переконайтеся, що у файлі steam_appid.txt написано число 480 і цьому файлу стоїть лише читання.
    Якщо ви створюватимете виділені сервери з відкритим портом, переконливе прохання кидати їх IP в коментарі.
    Щоб не поратися з портами, можна використовувати програми тунелювання (Tunngle тощо)
    Велике спасибі у створенні статті скажіть.
  • Нарди