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

Garry's Modin vianmääritys


Tämä opas käsittelee yleisiä ongelmia, joita saatat kohdata pyörittäessäsi Garry's Mod -dedikoitua palvelinta Legion Hostingilla, sekä niiden syitä ja korjauksia.

Palvelimen asennus: Jos et ole vielä määrittänyt palvelintasi, katso ensin Garry's Mod -palvelimen asennusopas. Ylläpitomodin ongelmia varten katso Garry's Modin ylläpitäjän asennus (ULX).

Sisällysluettelo

  1. Puuttuvat tekstuurit / Pinkit ja mustat ruudut
  2. Workshop-lisäosat eivät lataudu
  3. Palvelin ei näy palvelinselaimessa
  4. DarkRP-ammatit eivät ilmesty
  5. ULX-komennot eivät toimi
  6. Korkea ping / viive
  7. Palvelin kaatuu käynnistyksellä
  8. Asiakkaat jumissa "Downloading"-tilassa tai hitaat liittymiset

1. Puuttuvat tekstuurit / Pinkit ja mustat ruudut

Syy: Garry's Mod ei sisällä resursseja muista Valven peleistä (Counter-Strike: Source, Half-Life 2 jne.). Monet yhteisön kartat ja lisäosat käyttävät CS:S-tekstuureja.

Palvelinpuolen korjaukset

  • Liitä Counter-Strike: Source: Tarkista GPanelissa, sisältyykö suunnitelmaasi lisäpelisisällön liittäminen. Jos saatavilla, ota CS:S-liitäntä käyttöön palvelinasetuksissasi.
  • CSS Content -lisäosa: Lisää yhteisön CS:S-sisältöpaketti Garry's Modin Workshopista palvelimesi Workshop-kokoelmaan. Etsi "Counter-Strike: Source Content" ja lisää se.
  • Manuaalinen lataus: Jos kumpikaan yllä olevista vaihtoehdoista ei ole saatavilla, voit ladata CS:S-sisältötiedostot manuaalisesti SFTP:n kautta kansioon garrysmod/addons/css-content/. Katso SFTP-latausopas ohjeita varten.

Asiakaspuolen korjaus

Pelaajat, jotka omistavat Counter-Strike: Sourcen, voivat liittää sen GModiin kohdassa OptionsGame Content. Tämä ratkaisee puuttuvat tekstuurit heidän päässään ilman palvelinmuutoksia.


2. Workshop-lisäosat eivät lataudu

Jos palvelimesi ei lataa Workshop-lisäosia käynnistyksessä, tarkista seuraavat:

TarkistusKorjaus
Steam API -avain puuttuu tai on virheellinen GPanelissa kohdassa Startup, aseta STEAM_API_KEY-muuttuja kelvollisella avaimella osoitteesta steamcommunity.com/dev/apikey.
Kokoelma ei ole julkinen Workshop-kokoelmasi on asetettava Public-tilaan. Listaamattomat tai yksityiset kokoelmat eivät lataudu dedikoidulla palvelimella.
Kokoelma-ID väärässä paikassa Parametrin +host_workshop_collection on oltava GPanelin Startup-komentorivillä, ei tiedostossa server.cfg.
403 / todennusvirhe konsolissa Steam API -avaimesi on virheellinen tai se on peruutettu. Generoi uusi ja päivitä se GPaneliin.
Vinkki: Tarkista palvelimen konsolituloste GPanelissa uudelleenkäynnistyksen jälkeen. Workshop-latausvirheet ilmestyvät käynnistyslokin alussa tietyillä Workshop ID:illä, jotka epäonnistuivat.

3. Palvelin ei näy palvelinselaimessa

Jos palvelimesi on käynnissä, mutta se ei näy Steamin palvelinselaimessa:

  • Tarkista sv_lan: Varmista, että sv_lan 0 on asetettu tiedostossa server.cfg. Arvo 1 tekee palvelimesta vain LAN-tilan.
  • Tarkista GSLT: Varmista, että kelvollinen Game Server Login Token on asetettu sv_setsteamaccount-arvolla. Vanhentunut tai peruutettu token estää julkisen listauksen. Generoi uusi osoitteessa steamcommunity.com/dev/managegameservers.
  • Odota muutama minuutti: Voi kestää useita minuutteja, ennen kuin uusi palvelin näkyy Steamin master-palvelinlistassa ensimmäisen käynnistyksen jälkeen.
  • Testaa suoralla yhteydellä: Yritä yhdistää suoralla IP-yhteydellä ensin (katso yhteysohjeet) varmistaaksesi, että palvelin todella on käynnissä.
GSLT-bannit: Steam voi bannata GSLT:n, jos se havaitsee väärinkäyttöä tai tiettyjä palvelinpuolen muutoksia. Jos tokenisi on bannattu, sinun on generoitava uusi ja saatat joutua ottamaan yhteyttä Steam-tukeen.

4. DarkRP-ammatit eivät ilmesty

Jos mukautetut ammatit eivät näy F4-valikossa DarkRP:n asennuksen jälkeen:

  • Tarkista kansiosijainnit: DarkRP:n itsensä on oltava kansiossa garrysmod/gamemodes/darkrp/, ei addons/-kansiossa. DarkRPModificationin on oltava kansiossa garrysmod/addons/darkrpmodification/. Tämä on yleisin virhe.
  • Tarkista Lua-virheet: Avaa palvelinkonsoli GPanelissa ja etsi Lua-virheitä käynnistyksen aikana. Syntaksivirhe tiedostossa jobs.lua estää kaikkien mukautettujen ammattien latautumisen.
  • Vahvista pelimuoto: Vahvista, että sv_gamemode "darkrp" on asetettu tiedostossa server.cfg ja että palvelin käynnistettiin täysin uudelleen (ei vain karttaa vaihdettu).
  • Tarkista tiedoston koodaus: Jos muokkasit Lua-tiedostoja Windowsissa, varmista, että ne on tallennettu UTF-8-muodossa ilman BOM:ia. Jotkin tekstieditorit lisäävät BOM:n (byte order mark), joka voi rikkoa Lua-jäsennyksen.

Nopeat virheenkorjausvaiheet

// Run these in the server console to check gamemode status:
lua_run print(engine.ActiveGamemode())
// Should output: darkrp

lua_run PrintTable(RPExtraTeams)
// Should list all custom jobs if DarkRP loaded correctly

5. ULX-komennot eivät toimi

Jos ULX-komennot palauttavat virheitä tai eivät tee mitään asennuksen jälkeen:

  • Molemmat lisäosat asennettu? ULX vaatii sekä ULibin että ULX:n. ULX ei toimi ilman ULibia. Varmista, että molemmat ovat läsnä kansiossa garrysmod/addons/ tai Workshop-kokoelmassasi.
  • Tarkista konsolista virheet: Katso palvelinkonsolin tulostetta GPanelissa käynnistyksen aikana virheiden varalta, jotka mainitsevat ULibin tai ULX:n.
  • Vahvista käyttäjämääritys: Suorita ulx adduser tarkalla Steam-näyttönimelläsi tai käytä ulx adduserid "STEAM_0:1:12345678" superadmin Steam ID:lläsi luotettavuuden vuoksi.
  • Lisäosakonfliktit: Jotkin lisäosat voivat olla ristiriidassa ULX:n kanssa. Jos komennot lakkasivat toimimasta uuden lisäosan lisäämisen jälkeen, yritä poistaa se ja käynnistää uudelleen ongelman eristämiseksi.
Yksityiskohtaisia ULX-asennusohjeita varten katso Garry's Modin ylläpitäjän asennus (ULX) -opas.

6. Korkea ping / viive

Jos palvelimesi kokee korkeaa pingiä tai viivepiikkejä:

  • Liian monta lisäosaa: Suuret Workshop-kokoelmat lisäävät muistin käyttöä ja latausaikaa. Tarkista kokoelmasi ja poista lisäosat, joita ei aktiivisesti käytetä.
  • Entiteettien ylikuormitus (DarkRP): DarkRP-palvelimet, joissa on paljon spawnattavia entiteettejä (rahapainot, huumelaboratoriot jne.), voivat olla CPU-intensiivisiä. Aseta järkevät entiteettirajat tiedostossa darkrpmodification/lua/darkrp_config/settings.lua.
  • Automaattitallennuksen viivepiikit: Jos viivepiikkejä esiintyy säännöllisin väliajoin (muutaman minuutin välein), kyseessä voi olla palvelimen automaattinen tallennus. Tämä on normaalia käyttäytymistä, mutta väliä voidaan virittää.
  • Pelaajamäärä vs. suunnitelma: Varmista, että pelaajamääräsi ei ylitä sitä, mitä suunnitelmasi resurssit voivat käsitellä. Harkitse maxplayers-arvon alentamista tiedostossa server.cfg, jos olet lähellä resurssirajoja.
  • Kartan monimutkaisuus: Jotkin yhteisön kartat ovat huonosti optimoituja. Jos viive alkoi karttojen vaihtamisen jälkeen, yritä palauttaa yksinkertaisempi kartta ongelman eristämiseksi.

7. Palvelin kaatuu käynnistyksellä

Jos palvelimesi kaatuu tai ei käynnisty:

  • Tarkista konsoliloki: GPanelissa, tarkista konsolituloste ennen kaatumista. Viimeiset rivit yleensä osoittavat syyn.
  • Huono lisäosa: Äskettäin lisätty lisäosa voi aiheuttaa kaatumisen. Poista viimeksi lisäämäsi lisäosa ja yritä käynnistää uudelleen. Jos palvelin käynnistyy, lisäosa on ongelma.
  • Vialliset pelimuototiedostot: Jos käytät DarkRP:tä tai muuta kolmannen osapuolen pelimuotoa, yritä asentaa se uudelleen tuoreena Workshopista tai GitHubista.
  • Muisti loppuu: Liian monta lisäosaa voi ylittää suunnitelmasi muistivarauksen. Tarkista resurssien käyttö GPanelissa ja harkitse lisäosalistasi karsimista.
Huonon lisäosan eristäminen: Jos et voi tunnistaa, mikä lisäosa kaataa palvelimen, poista kaikki lisäosat Workshop-kokoelmastasi ja lisää ne takaisin yksi kerrallaan käynnistäen uudelleen jokaisen jälkeen, kunnes löydät syyllisen.

8. Asiakkaat jumissa "Downloading"-tilassa tai hitaat liittymiset

Jos pelaajat ovat jumissa lataamassa sisältöä pitkän aikaa liittyessään:

  • Aseta FastDL: Ilman FastDL:ää asiakkaat lataavat tiedostot suoraan pelipalvelimen kautta, mikä on erittäin hidasta. Katso palvelimen asennusoppaan FastDL-osio.
  • Käytä Workshopia lisäosiin: Workshopin kautta toimitetut lisäosat ladataan Steamin CDN:n kautta, mikä on nopeampaa kuin suora palvelinlataus. Suosi Workshop-kokoelmia manuaalisten lisäosalatauksien sijaan aina kun mahdollista.
  • Vähennä lisäosien määrää: Jokainen lisäosa lisää asiakkaan latausaikaa. Poista lisäosat, jotka eivät ole välttämättömiä palvelimesi pelattavuudelle.
  • Tarkista resource.AddFile-käyttö: Jos pakotat asiakkaita lataamaan monia tiedostoja resource.lua-tiedoston kautta, tarkista lista ja poista merkinnät tiedostoille, joita ei todellisuudessa tarvita asiakaspuolella.

Aiheeseen liittyvät artikkelit


Vieläkin jumissa? Jos mikään yllä olevista korjauksista ei ratkaise ongelmaasi, avaa tukipyyntö ja sisällytä palvelimesi IP, kuvaus ongelmasta sekä olennaiset konsolitulosteet tai virheviestit.

Was this article helpful?

Ready to Get Started?

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