Брза Распродажба 50% попуст на сите сервери Последен Ден!
Завршува за: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Водич за поставување сервер за Left 4 Dead 2


Овој водич опфаќа како да го конфигурирате и да се поврзете со вашиот посветен сервер за Left 4 Dead 2 хостуван со Legion Hosting, вклучувајќи поставки за server.cfg, поставување GSLT токен, режими на игра, прилагодени кампањи и додатоци на Workshop.

Запрете го серверот пред да уредувате конфигурациски датотеки или да инсталирате додатоци. Секогаш запирајте го серверот од јазичето Console во GPanel пред да изменувате какви било датотеки. Промените направени додека серверот работи може да бидат препишани или да предизвикаат паѓања при следното рестартирање.

Чекор 1 — Лоцирајте и уредете server.cfg

Left 4 Dead 2 ја чита својата основна конфигурација на серверот од left4dead2/cfg/server.cfg. Оваа датотека се создава автоматски при првото стартување на серверот. Ако не постои, можете да ја создадете рачно со помош на управувачот на датотеки на GPanel.

  1. Најавете се на GPanel и изберете го вашиот сервер за Left 4 Dead 2.
  2. Запрете го серверот ако работи.
  3. Кликнете на јазичето Files и навигирајте до left4dead2/cfg/.
  4. Отворете или создадете server.cfg и додадете ги поставките подолу.

Основни поставки на server.cfg

// ── Server Identity ─────────────────────────────────────────────
hostname        "My Legion L4D2 Server"
sv_password     ""                  // Leave empty for a public server
maxplayers      8                   // L4D2 max is 32; standard co-op uses 4-8

// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode     "coop"              // coop | versus | survival | scavenge
sv_gametypes    "coop,versus,survival,scavenge"

// ── Network ──────────────────────────────────────────────────────
sv_region       255                 // 255 = worldwide
sv_lan          0                   // 0 = internet server
sv_alltalk      0

// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"

// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats       0
sv_consistency  0                   // Set to 0 to allow custom content; see notes

// ── Logging ──────────────────────────────────────────────────────
log             on
sv_logbans      1
sv_logecho      1
sv_logfile      1
ConVar Вредности Опис
hostname Која било низа Името прикажано во прелистувачот на сервери на Steam и прелистувачот на лоби.
sv_password Низа или празно Лозинка потребна за приклучување. Оставете празно за јавен сервер.
maxplayers 132 Максимален број на истовремени слотови за играчи. Стандардниот co-op користи 4, versus користи 8, но модираните сервери често го поставуваат ова повисоко.
mp_gamemode coop versus survival scavenge Активен режим на игра. Мора да се совпаѓа со вредност наведена во sv_gametypes.
sv_gametypes Листа разделена со запирки Режими на игра што серверот е дозволен да ги хостува. Прелистувачот на лоби филтрира според оваа листа.
sv_consistency 0 или 1 Кога е поставено на 1, сите клиенти мора да имаат идентични датотеки со серверот. Поставете на 0 за да дозволите прилагодена содржина како прилагодени кампањи или звучни пакети без да ги исфрлате играчите.
sv_lan 0 или 1 Поставете на 0 за сервер достапен преку интернет. Поставувањето на 1 го прави серверот само-LAN и спречува да се појавува во јавниот прелистувач.
Совет: За да хостувате Realism или Realism Versus натпревар, поставете mp_gamemode на realism или realism_versus и додадете ги тие вредности во sv_gametypes.

Чекор 2 — Поставете GSLT токен

Токен за најава на сервер за игри (GSLT) е потребен за вашиот сервер да биде наведен на главниот сервер на Steam и видлив во јавниот прелистувач на сервери. Без валиден токен, серверот сепак ќе работи но може да не се појави во листирања и може да биде отстранет од Valve.

  1. Најавете се на вашата Steam сметка и одете на страницата Steam Game Server Account Management.
  2. Внесете App ID 550 (Left 4 Dead 2) и белешка за идентификување на токенот.
  3. Кликнете Create и копирајте го генерираниот токен.
  4. Залепете го во server.cfg како вредност за sv_setsteamaccount.
  5. Зачувајте ја датотеката и рестартирајте го серверот. Конзолата ќе потврди дека токенот е прифатен со порака како SteamGameServer connected to Steam successfully.
Еден токен по сервер. Секој GSLT е врзан за една работна инстанца на сервер. Ако извршувате повеќе сервери, генерирајте посебен токен за секој од нив. Повторно користење на истиот токен низ инстанци ќе предизвика неуспеси при автентикација.

Чекор 3 — Инсталирајте прилагодени кампањи

Прилагодените кампањи за Left 4 Dead 2 се дистрибуираат како датотеки .vpk (Valve Pak). Инсталирањето на вашиот посветен сервер ги прави достапни за игра од страна на серверот и осигурува дека сите поврзани клиенти можат да пристапат до податоците за мапата.

  1. Преземете ја датотеката(ите) .vpk на кампањата. Кампањите често доаѓаат како пар — на пример campaign_dir.vpk и campaign_000.vpk — поставете ги сите обезбедени датотеки.
  2. Поставете ги датотеките .vpk во left4dead2/addons/ на вашиот сервер преку SFTP. Видете го водичот за поставување преку SFTP ако ви треба помош за поврзување.
  3. Рестартирајте го серверот. Source енџинот автоматски ги индексира датотеките .vpk во директориумот addons при стартување.
  4. За да ја вчитате кампањата, сменете ја мапата со помош на конзолата на серверот:
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
Клиентите исто така ги бараат датотеките на кампањата. Играчите мора да ја имаат истата .vpk на кампањата инсталирана во нивната сопствена папка addons/ на Left 4 Dead 2, или претплатена преку Steam Workshop, за да се приклучат на сервер што извршува прилагодена кампања. Конзолата на серверот ќе прикаже грешка на конзистентност на додаток за клиентите на кои им недостасуваат датотеки ако е поставено sv_consistency 1.

Поставка за конзистентност на додатоци

Ако сакате да им дозволите на играчите да се приклучат дури и ако ја немаат прилагодената кампања локално, поставете sv_consistency 0 во server.cfg. Ова го оневозможува проверувањето на хеш на датотеки. Имајте предвид дека ова исто така значи дека клиентите можат да извршуваат произволни локални модификации без да бидат исфрлени.

sv_consistency 0    // Allow joins without matching addon files

Чекор 4 — Додатоци на Steam Workshop

Посветените сервери за Left 4 Dead 2 можат да се претплатат на содржина од Steam Workshop, но препорачаниот метод за сервери е да се преземат предметите од Workshop и да се распоредат како датотеки .vpk наместо да се потпира на автоматско преземање од Workshop, кое не е целосно поддржано во режим на посветен сервер.

Препорачан работен тек

  1. Претплатете се на предметот од Workshop на вашата лична Steam сметка и дозволете му да се преземе на вашата локална инсталација на Left 4 Dead 2.
  2. Пронајдете ја преземената содржина во вашата локална кеш на Steam Workshop — обично на Steam/steamapps/workshop/content/550/ на вашата локална машина.
  3. Копирајте ја датотеката(ите) .vpk од папката на кешот на Workshop.
  4. Поставете ги тие датотеки .vpk во left4dead2/addons/ на вашиот сервер на Legion Hosting преку SFTP.
  5. Рестартирајте го серверот. Додатокот ќе биде активен при следното стартување.
Предметите од Workshop што менуваат звук, модели или текстури (кожи, замени на звук) не би требало да бараат клиентите да ги имаат истите датотеки ако е поставено sv_consistency 0. Сепак, клиентите што го немаат предметот ќе ги видат стандардните ресурси наместо прилагодената содржина.

Чекор 5 — Поврзување со вашиот сервер

Постојат три начини за поврзување со посветен сервер за Left 4 Dead 2. IP адресата и портата на вашиот сервер можат да се најдат на јазичето Network во GPanel. Видете го водичот како да ги пронајдете IP и портата на вашиот сервер за детали.

Метод 1 — Конзола во играта (директно поврзување)

Отворете ја развојната конзола со тилда копчето (~) и напишете:

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
Проверете го јазичето Network на GPanel за IP адресата и бројот на портата на вашиот сервер. Не претпоставувајте ја стандардната порта — вашата доделена порта може да се разликува.

Метод 2 — Прелистувач на сервери на Steam

  1. Во Steam, отворете View > Game Servers.
  2. Кликнете на јазичето Favourites, потоа Add Server.
  3. Внесете ги IP и портата на вашиот сервер како што се прикажани во GPanel (на пр. 1.2.3.4:12345) и кликнете Find Games at this Address.
  4. Кликнете двапати на записот на серверот за да се приклучите.

Метод 3 — Лоби систем

Ако вашиот сервер е јавно наведен со валиден GSLT токен, играчите можат да го најдат преку прелистувачот на лоби во играта под Play > Find a Server. Филтрирајте според режим на игра и регион. Серверот мора да ги има правилно поставени mp_gamemode и sv_gametypes за да се појави во соодветниот филтер на лоби.

Метод на поврзување Најдобар за Барања
Директно поврзување преку конзола Брз пристап, сервери заштитени со лозинка, прилагодени порти Развојна конзола овозможена во опциите на играта
Прелистувач на сервери на Steam Додавање во омилени, проверка на статусот на серверот пред приклучување Точна IP и порта од јазичето Network на GPanel
Прелистувач на лоби во играта Јавни сервери со стандардни режими на игра Валиден GSLT токен, sv_lan 0, точен sv_gametypes

Поврзани статии

Ако продолжите да имате проблеми по следењето на овој водич, отворете тикет за поддршка на legionhosting.net/submitticket.php и вклучете го вашиот ID на серверот, пораките за грешка од логот на конзолата и опис на чекорите што веќе сте ги направиле.

Дали оваа статија ви беше корисна?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.