Светкавична разпродажба 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
Categories

Garry's Mod Отстраняване на проблеми


Това ръководство обхваща често срещаните проблеми, с които може да се сблъскате при работа с Garry's Mod dedicated сървър в Legion Hosting, заедно с техните причини и решения.

Настройка на сървъра: Ако още не сте конфигурирали вашия сървър, вижте първо Ръководство за настройка на Garry's Mod сървър. За проблеми с админ мода, вижте Garry's Mod Админ настройка (ULX).

Съдържание

  1. Липсващи текстури / Розови и черни шахматни дъски
  2. Workshop аддоните не се изтеглят
  3. Сървърът не се появява в браузъра за сървъри
  4. DarkRP професиите не се появяват
  5. ULX командите не работят
  6. Висок пинг / Лаг
  7. Сървърът се срива при стартиране
  8. Клиентите засядат на "Downloading" или бавно присъединяване

1. Липсващи текстури / Розови и черни шахматни дъски

Причина: Garry's Mod не включва ресурси от други Valve игри (Counter-Strike: Source, Half-Life 2 и др.). Много карти и аддони от общността използват CS:S текстури.

Решения от страна на сървъра

  • Монтиране на Counter-Strike: Source: В GPanel проверете дали вашият план включва монтиране на допълнително игрово съдържание. Ако е налично, активирайте CS:S монтиране в настройките на сървъра.
  • CSS Content Аддон: Добавете CS:S content pack от общността от Garry's Mod Workshop към Workshop колекцията на вашия сървър. Потърсете "Counter-Strike: Source Content" и го добавете.
  • Ръчно качване: Ако нито една от горните опции не е налична, можете ръчно да качите CS:S content файлове чрез SFTP в garrysmod/addons/css-content/. Вижте ръководството за качване чрез SFTP за инструкции.

Решение от страна на клиента

Играчите, които притежават Counter-Strike: Source, могат да го монтират в GMod под OptionsGame Content. Това решава липсващите текстури от тяхна страна без никакви промени по сървъра.


2. Workshop аддоните не се изтеглят

Ако вашият сървър не зарежда Workshop аддони при стартиране, проверете следното:

ПроверкаРешение
Липсващ или невалиден Steam API ключ В GPanel под Startup задайте променливата STEAM_API_KEY на валиден ключ от steamcommunity.com/dev/apikey.
Колекцията не е публична Вашата Workshop колекция трябва да бъде зададена като Public. Нелистнати или частни колекции няма да се изтеглят на dedicated сървър.
ID на колекция на грешно място Параметърът +host_workshop_collection трябва да бъде в стартовата команда в GPanel Startup, а не в server.cfg.
403 / грешка при удостоверяване в конзолата Вашият Steam API ключ е невалиден или е отнет. Генерирайте нов и го актуализирайте в GPanel.
Съвет: Проверете конзолния изход на сървъра в GPanel след рестартиране. Грешките при изтегляне от Workshop се появяват в началото на стартовия лог с конкретните Workshop ID-та, които са се провалили.

3. Сървърът не се появява в браузъра за сървъри

Ако вашият сървър работи, но не се показва в Steam браузъра за сървъри:

  • Проверете sv_lan: Уверете се, че sv_lan 0 е зададено в server.cfg. Стойност от 1 прави сървъра само за LAN.
  • Проверете вашия GSLT: Уверете се, че валиден Game Server Login Token е зададен чрез sv_setsteamaccount. Изтекъл или отнет токен ще предотврати публичното листване. Генерирайте нов в steamcommunity.com/dev/managegameservers.
  • Изчакайте няколко минути: Може да отнеме няколко минути на нов сървър да се появи в основния списък със сървъри на Steam след първото стартиране.
  • Тествайте с директно свързване: Опитайте първо да се свържете чрез директен IP (вижте инструкциите за свързване), за да потвърдите, че сървърът наистина работи.
GSLT банове: Steam може да банне GSLT, ако открие злоупотреба или определени модификации от страна на сървъра. Ако вашият токен е баннат, ще трябва да генерирате нов и може да се наложи да се свържете с Steam поддръжката.

4. DarkRP професиите не се появяват

Ако персонализираните професии не се показват в F4 менюто след настройка на DarkRP:

  • Проверете местоположението на папките: DarkRP сам по себе си трябва да бъде в garrysmod/gamemodes/darkrp/, не в addons/. DarkRPModification трябва да бъде в garrysmod/addons/darkrpmodification/. Това е най-често срещаната грешка.
  • Проверете за Lua грешки: Отворете конзолата на сървъра в GPanel и потърсете Lua грешки по време на стартиране. Синтактична грешка в jobs.lua ще предотврати зареждането на всички персонализирани професии.
  • Проверете режима на игра: Потвърдете, че sv_gamemode "darkrp" е зададено в server.cfg и че сървърът е напълно рестартиран (не само със смяна на картата).
  • Проверете кодирането на файла: Ако сте редактирали Lua файлове в Windows, уверете се, че са запазени като UTF-8 без BOM. Някои текстови редактори добавят BOM (byte order mark), което може да наруши Lua парсването.

Бързи стъпки за дебъгване

// 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 командите не работят

Ако ULX командите връщат грешки или не правят нищо след инсталирането:

  • И двата аддона ли са инсталирани? ULX изисква и ULib, и ULX. ULX няма да функционира без ULib. Проверете, че и двата са налични в garrysmod/addons/ или във вашата Workshop колекция.
  • Проверете конзолата за грешки: Погледнете конзолния изход на сървъра в GPanel по време на стартиране за грешки, споменаващи ULib или ULX.
  • Проверете присвояването на потребителя си: Изпълнете ulx adduser с точното ви Steam display име или използвайте ulx adduserid "STEAM_0:1:12345678" superadmin с вашия Steam ID за надеждност.
  • Конфликти на аддони: Някои аддони могат да влязат в конфликт с ULX. Ако командите спрат да работят след добавянето на нов аддон, опитайте да го премахнете и рестартирайте, за да изолирате проблема.
За подробни инструкции за настройка на ULX, вижте ръководството Garry's Mod Админ настройка (ULX).

6. Висок пинг / Лаг

Ако вашият сървър изпитва висок пинг или лаг скокове:

  • Твърде много аддони: Големите Workshop колекции увеличават използването на памет и времето за зареждане. Прегледайте вашата колекция и премахнете аддони, които не се използват активно.
  • Претоварване с единици (DarkRP): DarkRP сървъри с много спавнируеми единици (печатачи на пари, наркотични лаборатории и др.) могат да бъдат интензивни за процесора. Задайте разумни лимити за единици в darkrpmodification/lua/darkrp_config/settings.lua.
  • Лаг скокове при автозапазване: Ако лаг скоковете се появяват на редовен интервал (на всеки няколко минути), може да е сървърът, който автоматично запазва. Това е нормално поведение, но интервалът може да бъде настроен.
  • Брой играчи спрямо план: Уверете се, че вашият брой играчи не надвишава това, което ресурсите на вашия план могат да поемат. Помислете за намаляване на maxplayers в server.cfg, ако сте близо до лимитите на ресурсите.
  • Сложност на картата: Някои карти от общността са лошо оптимизирани. Ако лагът е започнал след смяна на картите, опитайте да се върнете към по-проста карта, за да изолирате проблема.

7. Сървърът се срива при стартиране

Ако вашият сървър се срива или не успява да стартира:

  • Проверете конзолния лог: В GPanel прегледайте конзолния изход преди срива. Последните няколко реда обикновено указват причината.
  • Лош аддон: Наскоро добавен аддон може да причинява срива. Премахнете последния аддон, който сте добавили, и опитайте да рестартирате. Ако сървърът стартира, аддонът е проблемът.
  • Повредени файлове на режим на игра: Ако използвате DarkRP или друг режим на игра от трета страна, опитайте да го преинсталирате наново от Workshop или GitHub.
  • Изчерпана памет: Твърде много аддони могат да надвишат разпределението на паметта на вашия план. Проверете използването на ресурси в GPanel и помислете за орязване на списъка си с аддони.
Изолиране на лош аддон: Ако не можете да идентифицирате кой аддон срива сървъра, премахнете всички аддони от вашата Workshop колекция и ги добавяйте един по един, рестартирайки между всеки, докато намерите виновника.

8. Клиентите засядат на "Downloading" или бавно присъединяване

Ако играчите засядат на изтеглянето на съдържание за дълго време, когато се присъединяват:

  • Настройте FastDL: Без FastDL клиентите изтеглят файлове директно през игровия сървър, което е много бавно. Вижте секцията FastDL в ръководството за настройка на сървъра.
  • Използвайте Workshop за аддони: Аддони, доставяни чрез Workshop, се изтеглят през Steam CDN, който е по-бърз от директното изтегляне от сървъра. Предпочитайте Workshop колекции пред ръчно качване на аддони, когато е възможно.
  • Намалете броя на аддоните: Всеки аддон добавя към времето за клиентско изтегляне. Премахнете аддони, които не са съществени за играта на вашия сървър.
  • Проверете използването на resource.AddFile: Ако принуждавате клиентите да изтеглят много файлове чрез resource.lua, прегледайте списъка и премахнете записите за файлове, които всъщност не са необходими от страна на клиента.

Свързани статии


Все още имате проблем? Ако нито едно от горните решения не разрешава проблема ви, отворете билет за поддръжка и включете IP на вашия сървър, описание на проблема и всички съответни конзолни изходи или съобщения за грешка.

Was this article helpful?

Ready to Get Started?

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