Vente Flash 50% de réduction sur tous les serveurs
Se termine dans: 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
Catégories

Dépannage Garry's Mod


Ce guide couvre les problèmes courants que vous pouvez rencontrer lors de l'utilisation d'un serveur dédié Garry's Mod avec Legion Hosting, ainsi que leurs causes et solutions.

Configuration du serveur : Si vous n'avez pas encore configuré votre serveur, consultez d'abord le Guide de configuration du serveur Garry's Mod. Pour les problèmes de mod admin, voir Garry's Mod Admin Setup (ULX).

Table des matières

  1. Textures manquantes / Damiers roses et noirs
  2. Les addons Workshop ne se téléchargent pas
  3. Le serveur n'apparaît pas dans le navigateur de serveurs
  4. Les métiers DarkRP n'apparaissent pas
  5. Les commandes ULX ne fonctionnent pas
  6. Ping élevé / Lag
  7. Le serveur plante au démarrage
  8. Les clients restent bloqués sur « Téléchargement » ou connexions lentes

1. Textures manquantes / Damiers roses et noirs

Cause : Garry's Mod n'inclut pas les ressources d'autres jeux Valve (Counter-Strike: Source, Half-Life 2, etc.). De nombreuses cartes et addons communautaires utilisent les textures de CS:S.

Corrections côté serveur

  • Monter Counter-Strike: Source : Dans GPanel, vérifiez si votre offre inclut le montage de contenu de jeu supplémentaire. Si disponible, activez le montage de CS:S dans les paramètres de votre serveur.
  • Addon de contenu CSS : Ajoutez un pack de contenu CS:S communautaire depuis le Workshop Garry's Mod à la collection Workshop de votre serveur. Recherchez « Counter-Strike: Source Content » et ajoutez-le.
  • Téléversement manuel : Si aucune des options ci-dessus n'est disponible, vous pouvez téléverser manuellement les fichiers de contenu CS:S via SFTP dans garrysmod/addons/css-content/. Consultez le guide de téléversement SFTP pour les instructions.

Correction côté client

Les joueurs qui possèdent Counter-Strike: Source peuvent le monter dans GMod sous OptionsGame Content. Cela résout les textures manquantes de leur côté sans aucune modification du serveur.


2. Les addons Workshop ne se téléchargent pas

Si votre serveur ne charge pas les addons Workshop au démarrage, vérifiez les points suivants :

VérificationSolution
Clé API Steam manquante ou invalide Dans GPanel sous Startup, définissez la variable STEAM_API_KEY avec une clé valide depuis steamcommunity.com/dev/apikey.
La collection n'est pas publique Votre collection Workshop doit être définie comme Public. Les collections non répertoriées ou privées ne se téléchargeront pas sur un serveur dédié.
ID de collection au mauvais endroit Le paramètre +host_workshop_collection doit être dans la ligne de commande Startup de GPanel, pas dans server.cfg.
Erreur 403 / erreur d'authentification dans la console Votre clé API Steam est invalide ou a été révoquée. Générez-en une nouvelle et mettez-la à jour dans GPanel.
Astuce : Vérifiez la sortie console du serveur dans GPanel après un redémarrage. Les erreurs de téléchargement Workshop apparaissent tôt dans le journal de démarrage avec les ID Workshop spécifiques qui ont échoué.

3. Le serveur n'apparaît pas dans le navigateur de serveurs

Si votre serveur fonctionne mais n'apparaît pas dans le navigateur de serveurs Steam :

  • Vérifiez sv_lan : Assurez-vous que sv_lan 0 est défini dans server.cfg. Une valeur de 1 rend le serveur accessible uniquement en LAN.
  • Vérifiez votre GSLT : Assurez-vous qu'un Game Server Login Token valide est défini via sv_setsteamaccount. Un token expiré ou révoqué empêchera l'affichage public. Générez-en un nouveau sur steamcommunity.com/dev/managegameservers.
  • Patientez quelques minutes : L'apparition d'un nouveau serveur dans la liste maîtresse Steam peut prendre plusieurs minutes après le premier démarrage.
  • Testez en connexion directe : Essayez de vous connecter via l'IP directe d'abord (voir les instructions de connexion) pour confirmer que le serveur fonctionne bien.
Bannissements GSLT : Steam peut bannir un GSLT s'il détecte un abus ou certaines modifications côté serveur. Si votre token est banni, vous devrez en générer un nouveau et pourriez devoir contacter le support Steam.

4. Les métiers DarkRP n'apparaissent pas

Si les métiers personnalisés n'apparaissent pas dans le menu F4 après avoir configuré DarkRP :

  • Vérifiez l'emplacement des dossiers : DarkRP lui-même doit être dans garrysmod/gamemodes/darkrp/, pas dans addons/. DarkRPModification doit être dans garrysmod/addons/darkrpmodification/. C'est l'erreur la plus courante.
  • Vérifiez les erreurs Lua : Ouvrez la console du serveur dans GPanel et recherchez les erreurs Lua au démarrage. Une erreur de syntaxe dans jobs.lua empêchera le chargement de tous les métiers personnalisés.
  • Vérifiez le mode de jeu : Confirmez que sv_gamemode "darkrp" est défini dans server.cfg et que le serveur a été entièrement redémarré (pas seulement un changement de carte).
  • Vérifiez l'encodage des fichiers : Si vous avez modifié les fichiers Lua sous Windows, assurez-vous qu'ils sont enregistrés en UTF-8 sans BOM. Certains éditeurs de texte ajoutent un BOM (byte order mark) qui peut casser l'analyse Lua.

Étapes rapides de débogage

// 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. Les commandes ULX ne fonctionnent pas

Si les commandes ULX retournent des erreurs ou ne font rien après l'installation :

  • Les deux addons sont installés ? ULX nécessite à la fois ULib et ULX. ULX ne fonctionnera pas sans ULib. Vérifiez que les deux sont présents dans garrysmod/addons/ ou dans votre collection Workshop.
  • Vérifiez la console pour les erreurs : Consultez la sortie console du serveur dans GPanel au démarrage pour les erreurs mentionnant ULib ou ULX.
  • Vérifiez l'attribution de votre utilisateur : Exécutez ulx adduser avec votre nom d'affichage Steam exact, ou utilisez ulx adduserid "STEAM_0:1:12345678" superadmin avec votre Steam ID pour plus de fiabilité.
  • Conflits d'addons : Certains addons peuvent entrer en conflit avec ULX. Si les commandes ont cessé de fonctionner après l'ajout d'un nouvel addon, essayez de le supprimer et de redémarrer pour isoler le problème.
Pour des instructions détaillées sur la configuration d'ULX, consultez le guide Garry's Mod Admin Setup (ULX).

6. Ping élevé / Lag

Si votre serveur connaît un ping élevé ou des pics de lag :

  • Trop d'addons : Les grandes collections Workshop augmentent l'utilisation de la mémoire et le temps de chargement. Passez en revue votre collection et supprimez les addons qui ne sont pas activement utilisés.
  • Surcharge d'entités (DarkRP) : Les serveurs DarkRP avec de nombreuses entités générables (imprimantes à billets, labos de drogue, etc.) peuvent être gourmands en CPU. Définissez des limites d'entités raisonnables dans darkrpmodification/lua/darkrp_config/settings.lua.
  • Pics de lag liés à la sauvegarde automatique : Si des pics de lag surviennent à intervalles réguliers (toutes les quelques minutes), il peut s'agir de la sauvegarde automatique du serveur. C'est un comportement normal mais l'intervalle peut être ajusté.
  • Nombre de joueurs vs offre : Assurez-vous que votre nombre de joueurs ne dépasse pas ce que les ressources de votre offre peuvent gérer. Envisagez de réduire maxplayers dans server.cfg si vous êtes proche des limites de ressources.
  • Complexité de la carte : Certaines cartes communautaires sont mal optimisées. Si le lag a commencé après un changement de carte, essayez de revenir à une carte plus simple pour isoler le problème.

7. Le serveur plante au démarrage

Si votre serveur plante ou ne parvient pas à démarrer :

  • Vérifiez le journal de la console : Dans GPanel, consultez la sortie console avant le plantage. Les dernières lignes indiquent généralement la cause.
  • Addon défectueux : Un addon récemment ajouté peut être à l'origine du plantage. Supprimez le dernier addon que vous avez ajouté et essayez de redémarrer. Si le serveur démarre, l'addon est le problème.
  • Fichiers de mode de jeu corrompus : Si vous utilisez DarkRP ou un autre mode de jeu tiers, essayez de le réinstaller proprement depuis le Workshop ou GitHub.
  • Mémoire insuffisante : Trop d'addons peuvent dépasser l'allocation mémoire de votre offre. Vérifiez l'utilisation des ressources dans GPanel et envisagez de réduire votre liste d'addons.
Isoler un addon défectueux : Si vous ne pouvez pas identifier quel addon fait planter le serveur, supprimez tous les addons de votre collection Workshop et rajoutez-les un par un, en redémarrant entre chaque, jusqu'à trouver le coupable.

8. Les clients restent bloqués sur « Téléchargement » ou connexions lentes

Si les joueurs restent bloqués sur le téléchargement de contenu pendant longtemps lors de la connexion :

  • Configurez FastDL : Sans FastDL, les clients téléchargent les fichiers directement depuis le serveur de jeu, ce qui est très lent. Consultez la section FastDL du guide de configuration du serveur.
  • Utilisez le Workshop pour les addons : Les addons livrés via Workshop se téléchargent par le CDN de Steam, ce qui est plus rapide que le téléchargement direct depuis le serveur. Préférez les collections Workshop aux téléversements manuels d'addons quand c'est possible.
  • Réduisez le nombre d'addons : Chaque addon ajoute du temps de téléchargement pour le client. Supprimez les addons qui ne sont pas essentiels au gameplay de votre serveur.
  • Vérifiez l'utilisation de resource.AddFile : Si vous forcez les clients à télécharger de nombreux fichiers via resource.lua, passez en revue la liste et supprimez les entrées pour les fichiers qui ne sont pas réellement nécessaires côté client.

Articles connexes


Toujours bloqué ? Si aucune des solutions ci-dessus ne résout votre problème, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et toute sortie console ou message d'erreur pertinent.

Cet article vous a-t-il été utile ?

Ready to Get Started?

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