Pikatarjous 50% alennusta kaikista palvelimista Viimeinen päivä!
Päättyy: 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
Categories

Left 4 Dead 2 -palvelimen asennusopas


Tämä opas kattaa kuinka konfiguroida ja yhdistää Legion Hostingissa isännöitävään Left 4 Dead 2 -dedikoitupalvelimeen, mukaan lukien server.cfg-asetukset, GSLT-tunnuksen asennus, pelitilat, mukautetut kampanjat ja Workshop-lisäosat.

Pysäytä palvelin ennen konfigurointitiedostojen muokkaamista tai lisäosien asentamista. Pysäytä palvelin aina GPanelin Console-välilehdeltä ennen tiedostojen muokkaamista. Palvelimen käydessä tehdyt muutokset voidaan korvata tai aiheuttaa kaatumisia seuraavalla uudelleenkäynnistyksellä.

Vaihe 1 — Paikanna ja muokkaa server.cfg-tiedostoa

Left 4 Dead 2 lukee ydinpalvelinkonfiguraationsa tiedostosta left4dead2/cfg/server.cfg. Tämä tiedosto luodaan automaattisesti, kun palvelin käynnistyy ensimmäistä kertaa. Jos sitä ei ole olemassa, voit luoda sen manuaalisesti GPanelin tiedostonhallinnalla.

  1. Kirjaudu sisään GPaneliin ja valitse Left 4 Dead 2 -palvelimesi.
  2. Pysäytä palvelin, jos se on käynnissä.
  3. Napsauta Files-välilehteä ja siirry hakemistoon left4dead2/cfg/.
  4. Avaa tai luo server.cfg ja lisää alla olevat asetukset.

Server.cfg:n ydinasetukset

// ── 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 Arvot Kuvaus
hostname Mikä tahansa merkkijono Nimi, joka näkyy Steam-palvelinselaimessa ja aulaselaimessa.
sv_password Merkkijono tai tyhjä Salasana, joka vaaditaan liittymiseen. Jätä tyhjäksi julkista palvelinta varten.
maxplayers 132 Maksimimäärä samanaikaisia pelaajapaikkoja. Vakio co-op käyttää 4, versus käyttää 8, mutta modatut palvelimet asettavat tämän usein korkeammalle.
mp_gamemode coop versus survival scavenge Aktiivinen pelitila. Täytyy vastata arvoa, joka on listattu kohdassa sv_gametypes.
sv_gametypes Pilkuilla erotettu lista Pelitilat, joita palvelimen sallitaan isännöidä. Aulaselain suodattaa tämän listan perusteella.
sv_consistency 0 tai 1 Kun asetettu arvoon 1, kaikilla asiakkailla täytyy olla samat tiedostot kuin palvelimella. Aseta arvoon 0 salliaksesi mukautetun sisällön, kuten mukautetut kampanjat tai äänipaketit, ilman pelaajien potkimista.
sv_lan 0 tai 1 Aseta arvoon 0 internet-yhteensopivaa palvelinta varten. Asetus arvoon 1 tekee palvelimesta vain LAN-yhteyteen toimivan ja estää sen näkymisen julkisessa selaimessa.
Vinkki: Isännöidäksesi Realism- tai Realism Versus -ottelua, aseta mp_gamemode arvoon realism tai realism_versus ja lisää nämä arvot kohtaan sv_gametypes.

Vaihe 2 — Aseta GSLT-tunnus

Game Server Login Token (GSLT) vaaditaan, jotta palvelimesi voidaan listata Steamin pääpalvelimella ja näkyä julkisessa palvelinselaimessa. Ilman kelvollista tunnusta palvelin toimii edelleen, mutta se ei välttämättä näy listauksissa ja Valve voi poistaa sen listasta.

  1. Kirjaudu Steam-tilillesi ja siirry Steam Game Server Account Management -sivulle.
  2. Anna App ID 550 (Left 4 Dead 2) ja muistutus tunnuksen tunnistamiseksi.
  3. Napsauta Create ja kopioi luotu tunnus.
  4. Liitä se tiedostoon server.cfg arvoksi kohtaan sv_setsteamaccount.
  5. Tallenna tiedosto ja käynnistä palvelin uudelleen. Konsoli vahvistaa tunnuksen hyväksymisen viestillä, kuten SteamGameServer connected to Steam successfully.
Yksi tunnus per palvelin. Jokainen GSLT on sidottu yhteen käynnissä olevaan palvelininstanssiin. Jos käytät useita palvelimia, luo erillinen tunnus kullekin. Saman tunnuksen uudelleenkäyttö useissa instansseissa aiheuttaa todennusvirheitä.

Vaihe 3 — Asenna mukautettuja kampanjoita

Left 4 Dead 2:n mukautetut kampanjat jaetaan .vpk (Valve Pak) -tiedostoina. Niiden asentaminen dedikoidulle palvelimellesi tekee niistä saatavilla palvelinpuolista pelaamista varten ja varmistaa, että kaikki yhdistetyt asiakkaat voivat käyttää karttatietoja.

  1. Lataa kampanjan .vpk-tiedosto(t). Kampanjat tulevat usein pareina — esimerkiksi campaign_dir.vpk ja campaign_000.vpk — lataa kaikki annetut tiedostot.
  2. Lataa .vpk-tiedostot palvelimesi hakemistoon left4dead2/addons/ SFTP:n kautta. Katso SFTP-latausopas, jos tarvitset apua yhdistämisessä.
  3. Käynnistä palvelin uudelleen. Source-moottori indeksoi automaattisesti .vpk-tiedostot addons-hakemistossa käynnistyksen yhteydessä.
  4. Lataaksesi kampanjan, vaihda karttaa palvelinkonsolin avulla:
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
Asiakkaat tarvitsevat myös kampanjatiedostot. Pelaajilla täytyy olla sama kampanjan .vpk asennettuna omassa Left 4 Dead 2:n addons/-kansiossaan, tai tilattuna Steam Workshopin kautta, liittyäkseen palvelimelle, joka käyttää mukautettua kampanjaa. Palvelinkonsoli näyttää lisäosien yhtenäisyysvirheen niille asiakkaille, joilta puuttuu tiedostoja, jos sv_consistency 1 on asetettu.

Lisäosien yhtenäisyysasetus

Jos haluat sallia pelaajien liittyä, vaikka heillä ei olisi mukautettua kampanjaa paikallisesti, aseta sv_consistency 0 tiedostossa server.cfg. Tämä poistaa käytöstä tiedostojen tiivisteen tarkistuksen. Huomaa, että tämä tarkoittaa myös sitä, että asiakkaat voivat ajaa mielivaltaisia paikallisia muokkauksia ilman, että heidät potkitaan.

sv_consistency 0    // Allow joins without matching addon files

Vaihe 4 — Steam Workshop -lisäosat

Left 4 Dead 2 -dedikoidut palvelimet voivat tilata Steam Workshop -sisältöä, mutta suositeltu menetelmä palvelimille on ladata Workshop-kohteita ja ottaa ne käyttöön .vpk-tiedostoina sen sijaan, että luotettaisiin Workshopin automaattilataukseen, jota ei tueta täysin dedikoidussa palvelintilassa.

Suositeltu työnkulku

  1. Tilaa Workshop-kohde henkilökohtaisella Steam-tililläsi ja anna sen ladata paikalliseen Left 4 Dead 2 -asennukseesi.
  2. Etsi ladattu sisältö paikallisesta Steam Workshop -välimuististasi — yleensä kohdassa Steam/steamapps/workshop/content/550/ paikallisella koneellasi.
  3. Kopioi .vpk-tiedosto(t) Workshop-välimuistikansiosta.
  4. Lataa nämä .vpk-tiedostot Legion Hosting -palvelimesi hakemistoon left4dead2/addons/ SFTP:n kautta.
  5. Käynnistä palvelin uudelleen. Lisäosa on aktiivinen seuraavan käynnistyksen yhteydessä.
Workshop-kohteet, jotka muokkaavat ääntä, malleja tai tekstuureja (ulkoasut, äänten korvaukset), eivät pitäisi vaatia asiakkailta samoja tiedostoja, jos sv_consistency 0 on asetettu. Asiakkaat, joilla ei ole kohdetta, näkevät kuitenkin oletusresursseja mukautetun sisällön sijaan.

Vaihe 5 — Yhdistäminen palvelimeesi

Left 4 Dead 2 -dedikoituun palvelimeen voi yhdistää kolmella tavalla. Palvelimesi IP-osoite ja portti löytyvät Network-välilehdeltä GPanelissa. Katso lisätietoja kuinka löytää palvelimesi IP ja portti -oppaasta.

Tapa 1 — Pelin sisäinen konsoli (suora yhteys)

Avaa kehittäjäkonsoli tilde-näppäimellä (~) ja kirjoita:

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
Tarkista GPanelin Network-välilehti palvelimesi IP-osoitteen ja porttinumeron osalta. Älä oleta oletusporttia — määritetty porttisi voi poiketa.

Tapa 2 — Steam-palvelinselain

  1. Avaa Steamissä View > Game Servers.
  2. Napsauta Favourites-välilehteä ja sitten Add Server.
  3. Anna palvelimesi IP ja portti GPanelissa näytetyllä tavalla (esim. 1.2.3.4:12345) ja napsauta Find Games at this Address.
  4. Kaksoisnapsauta palvelinmerkintää liittyäksesi.

Tapa 3 — Aulajärjestelmä

Jos palvelimesi on julkisesti listattu kelvollisella GSLT-tunnuksella, pelaajat voivat löytää sen pelin sisäisen aulaselaimen kautta kohdasta Play > Find a Server. Suodata pelitilan ja alueen mukaan. Palvelimella täytyy olla oikea mp_gamemode ja sv_gametypes asetettu näkyäkseen sopivassa aulasuodattimessa.

Yhteystapa Paras käyttötarkoitus Vaatimukset
Konsolin suora yhteys Nopea pääsy, salasanasuojatut palvelimet, mukautetut portit Kehittäjäkonsoli käytössä pelin asetuksissa
Steam-palvelinselain Suosikkeihin lisääminen, palvelimen tilan tarkistus ennen liittymistä Oikea IP ja portti GPanelin Network-välilehdeltä
Pelin sisäinen aulaselain Julkiset palvelimet vakio-pelitiloilla Kelvollinen GSLT-tunnus, sv_lan 0, oikea sv_gametypes

Aiheeseen liittyvät artikkelit

Jos koet edelleen ongelmia tämän oppaan noudattamisen jälkeen, avaa tukipyyntö osoitteessa legionhosting.net/submitticket.php ja sisällytä palvelimesi ID, konsolilokin virheilmoitukset ja kuvaus jo tekemistäsi vaiheista.

Was this article helpful?

Ready to Get Started?

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