Guide VeryCloud : Gérer votre serveur Garry's Mod avec Wisp

Description : Guide complet pour utiliser le panel gaming Wisp afin de configurer et gérer votre serveur Garry's Mod chez VeryCloud, incluant l'installation d'addons, l'optimisation serveur et la gestion des joueurs.

Introduction

Bienvenue sur votre serveur Garry's Mod VeryCloud ! Votre serveur est livré avec le panel gaming Wisp, une interface puissante qui rend la gestion de votre serveur GMod simple et intuitive. Ce guide vous accompagne dans toutes les fonctionnalités et vous aide à configurer votre serveur pour la meilleure expérience de jeu.

Premiers Pas

Ce Dont Vous Avez Besoin

  • Serveur Garry's Mod VeryCloud (abonnement actif)
  • Accès panel Wisp : Identifiants envoyés par email
  • Compte Steam pour la gestion des addons Workshop
  • Compréhension de base des concepts Garry's Mod

Première Connexion

  1. Accès au Panel
    • Rendez-vous sur panel.verycloud.fr
    • Utilisez les identifiants fournis dans votre email de bienvenue
    • Sélectionnez votre serveur Garry's Mod depuis le tableau de bord
  2. Aperçu du Panel
    • Console : Sortie serveur en temps réel et exécution de commandes
    • Gestionnaire de Fichiers : Parcourir et éditer les fichiers serveur
    • Paramètres : Configurer les paramètres serveur
    • Plugins : Gérer les addons et modifications
    • Utilisateurs : Gestion des joueurs et permissions

Gestion de Base du Serveur

Démarrer et Arrêter Votre Serveur

  1. Contrôles Serveur
    • Démarrer : Bouton play vert ou "Démarrer le Serveur"
    • Arrêter : Bouton stop rouge (toujours arrêter avant modifications)
    • Redémarrer : Bouton restart jaune pour appliquer les changements
    • Forcer l'Arrêt : Arrêt forcé si le serveur ne répond plus
  2. Statut du Serveur
    • En ligne : Indicateur vert, les joueurs peuvent se connecter
    • Démarrage : Indicateur jaune, le serveur démarre
    • Hors ligne : Indicateur rouge, serveur arrêté
    • Planté : Indicateur orange, serveur nécessite attention

Utilisation de la Console

La console est votre ligne directe avec le serveur :

// Commandes essentielles de console
status                    // Afficher les joueurs connectés
changelevel gm_construct  // Changer de carte
say "Salut tout le monde !"     // Envoyer message à tous les joueurs
kick NomJoueur           // Retirer un joueur
ban NomJoueur 60         // Bannir un joueur 60 minutes

Configuration du Serveur

Paramètres de Base

  1. Naviguer vers Paramètres
    • Cliquez sur "Paramètres Serveur" dans le panel Wisp
    • Configurez les informations de base de votre serveur
  2. Configuration Essentielle
    // Identité du serveur
    hostname "Votre Serveur GMod Incroyable"
    sv_password ""                    // Laisser vide pour serveur public
    sv_region 3                      // Région Europe
    
    // Performance (Optimisé VeryCloud)
    sv_maxplayers 20                 // Ajuster selon votre plan
    fps_max 300
    sv_maxrate 30000
    sv_minrate 7500
    
    // Gameplay
    mp_timelimit 0                   // Pas de limite de temps
    mp_fraglimit 0                   // Pas de limite de frags
    sv_gravity 600                   // Gravité par défaut
    
  3. Sauvegarder et Appliquer
    • Cliquez sur "Sauvegarder la Configuration"
    • Redémarrez votre serveur pour que les changements prennent effet

Installation d'Addons et Mods

Utilisation du Steam Workshop (Recommandé)

  1. Intégration Workshop
    • Allez dans "Addons" ou "Workshop" dans Wisp
    • Cliquez sur "Ajouter un Élément Workshop"
    • Collez l'URL Steam Workshop ou l'ID
    • Exemple : https://steamcommunity.com/sharedfiles/filedetails/?id=557962238
  2. Addons Workshop Populaires
    • ULX Admin System : ID 557962238
    • DarkRP Gamemode : ID 248302805
    • Pointshop : ID 213755286
    • Wire Extras : ID 160250458
  3. Gestion des Éléments Workshop
    • Activer/désactiver les addons avec les boutons à bascule
    • Voir les détails et prérequis des addons
    • Mise à jour automatique des addons

Upload Manuel d'Addons

  1. Méthode Gestionnaire de Fichiers
    • Naviguez vers Gestionnaire de Fichiersgarrysmod/addons/
    • Cliquez sur "Upload" ou "Créer un Dossier"
    • Uploadez votre structure de dossier addon
  2. Structure Appropriée
    garrysmod/
    ├── addons/
    │   ├── mon_addon_custom/
    │   │   ├── lua/
    │   │   ├── materials/
    │   │   ├── sound/
    │   │   └── addon.json
    │   └── ulx/
    ├── cfg/
    └── data/
    

Gestion des Joueurs

Configuration du Système d'Administration

Installation d'ULX (Recommandé)

  1. Ajouter ULX via Workshop
    • Workshop ID : 557962238 (ULX)
    • Workshop ID : 557962394 (ULib - dépendance requise)
    • Activez les deux addons et redémarrez le serveur
  2. Configuration Première Fois
    • Rejoignez votre serveur
    • Ouvrez la console et tapez : ulx adduserid <votre_steam_id> superadmin
    • Ou utilisez la section Utilisateurs de Wisp pour accorder les permissions

Configuration des Rangs

  1. Groupes ULX Par Défaut
    • User : Joueur de base
    • VIP : Privilèges donateurs
    • Admin : Pouvoirs de modération
    • Superadmin : Contrôle total
  2. Gestion des Permissions
    • Utilisez l'onglet Utilisateurs dans Wisp
    • Assignez des rangs aux Steam ID
    • Configurez les permissions de groupe en jeu avec !menu

Commandes d'Administration Essentielles

// Gestion des Joueurs
!kick <joueur> <raison>           // Retirer un joueur
!ban <joueur> <temps> <raison>     // Bannir (temps en minutes, 0 = permanent)
!unban <steam_id>                 // Retirer un ban
!bring <joueur>                   // Téléporter le joueur vers vous
!goto <joueur>                    // Se téléporter vers le joueur
!spectate <joueur>                // Observer un joueur

// Contrôle Serveur
!map <nomcarte>                   // Changer de carte
!restart                          // Redémarrer la carte
!say <message>                    // Annonce serveur
!psay <joueur> <message>          // Message privé

// Outils Admin
!cloak                           // Devenir invisible
!god                            // Basculer invincibilité
!noclip                         // Traverser les murs
!slap <joueur>                  // Gifler un joueur
!slay <joueur>                  // Tuer un joueur

Configuration des Modes de Jeu

Configuration de DarkRP

  1. Installer DarkRP
    • Workshop ID : 248302805
    • Activez via le gestionnaire d'addons Wisp
    • Définissez le gamemode sur darkrp dans les paramètres serveur
  2. Configuration DarkRP de Base
    // Dans paramètres ou console
    rp_motd "Bienvenue sur notre serveur DarkRP !"
    rp_maxvehicles 3
    rp_allowvehicleowning 1
    rp_showdeaths 1
    rp_showsuicides 1
    
  3. Personnalisation des Métiers
    • Éditez via Gestionnaire de Fichiers : darkrp/gamemode/config/jobrelated.lua
    • Ou utilisez l'addon de modification DarkRP pour une édition plus facile
    • Sauvegardez toujours avant d'éditer !

Modes de Jeu Populaires

Trouble in Terrorist Town (TTT)

  1. Installation
    • Intégré dans GMod (pas de workshop nécessaire)
    • Définissez le gamemode sur terrortown
    • Nombre de joueurs recommandé : 6-16
  2. Cartes TTT
    • ttt_minecraft_b5
    • ttt_dolls
    • ttt_clue

Prop Hunt

  1. Installation
    • Workshop ID : 135509255 (Fretta Prop Hunt)
    • Activez l'addon et redémarrez
    • Définissez le gamemode sur prop_hunt

Optimisation du Serveur

Paramètres de Performance par Plan VeryCloud

Plan Starter (2GB RAM)

sv_maxplayers 12
fps_max 200
net_maxfilesize 64
sv_downloadurl ""           // Désactiver FastDL si pas nécessaire

Plan Gaming (4GB RAM)

sv_maxplayers 24
fps_max 300
net_maxfilesize 128
sv_allowupload 1
sv_allowdownload 1

Plan Pro (8GB+ RAM)

sv_maxplayers 40
fps_max 500
net_maxfilesize 256
sv_parallel_sendsnapshot 1

Gestion des Ressources

  1. Surveiller l'Utilisation des Ressources
    • Vérifiez Utilisation des Ressources dans Wisp
    • Surveillez la consommation CPU et RAM
    • Monitorez l'utilisation réseau
  2. Conseils d'Optimisation
    // Réduire la charge serveur
    sv_hibernate_think 1        // Hibernation serveur
    host_thread_mode 0          // Désactiver problèmes de threading
    fps_max 300                 // Limiter FPS appropriément
    
    // Optimisation réseau
    sv_maxrate 25000           // Taux de téléchargement max par joueur
    sv_minrate 5000            // Taux minimum
    sv_maxupdaterate 66        // Mises à jour max par seconde
    

Gestion des Fichiers

Répertoires Importants

  • garrysmod/cfg/ : Fichiers de configuration
  • garrysmod/addons/ : Addons installés
  • garrysmod/data/ : Données de sauvegarde, bans, données utilisateur
  • garrysmod/maps/ : Cartes personnalisées
  • garrysmod/materials/ : Textures et images
  • garrysmod/sound/ : Fichiers audio

Édition des Fichiers de Configuration

  1. Utilisation du Gestionnaire de Fichiers Wisp
    • Naviguez vers l'emplacement du fichier
    • Cliquez sur le bouton "Éditer"
    • Apportez les modifications et "Sauvegarder"
    • Redémarrez le serveur si nécessaire
  2. Fichiers Importants
    • server.cfg : Configuration principale du serveur
    • autoexec.cfg : Commandes exécutées au démarrage serveur
    • banned_user.cfg : Liste des joueurs bannis
    • banned_ip.cfg : Liste des adresses IP bannies

Sauvegardes et Récupération

Sauvegardes Automatiques

  1. Système de Sauvegarde Wisp
    • Naviguez vers "Sauvegardes" dans le panel
    • Définissez le planning de sauvegarde automatique
    • Choisissez quoi sauvegarder (fichiers, bases de données)
  2. Sauvegardes Manuelles
    • Cliquez sur "Créer une Sauvegarde"
    • Téléchargez les sauvegardes en local
    • Testez la restauration de sauvegarde régulièrement

Que Sauvegarder

  • Fichiers Essentiels
    • Fichiers de configuration serveur
    • Addons personnalisés
    • Données et sauvegardes joueurs
    • Cartes personnalisées
  • Données Base de Données (si applicable)
    • Données joueurs DarkRP
    • Permissions ULX
    • Achats Pointshop

Dépannage

Problèmes Courants

Le Serveur ne Démarre Pas

Vérifiez d'Abord :

  1. Consultez la Console pour les messages d'erreur
  2. Vérifiez Utilisation des Ressources - assurez-vous d'avoir assez de RAM/CPU
  3. Passez en revue les changements récents d'addons ou configuration
  4. Essayez de démarrer avec un minimum d'addons

Messages d'Erreur Courants :

Error: Lua Error - Vérifiez les addons en conflit
Warning: Missing map - Vérifiez que le fichier de carte existe
Network: Failed to bind - Vérifiez les conflits de ports

Les Joueurs ne Peuvent pas se Connecter

Solutions :

  1. Vérifiez que le serveur est En ligne (statut vert)
  2. Vérifiez les paramètres de pare-feu dans le panel VeryCloud
  3. Assurez-vous que le serveur n'est pas protégé par mot de passe involontairement
  4. Vérifiez que la limite de joueurs max n'est pas atteinte

Les Addons ne Fonctionnent Pas

Étapes de Dépannage :

  1. Vérifiez la compatibilité des addons avec la version GMod actuelle
  2. Vérifiez que toutes les dépendances sont installées
  3. Recherchez les erreurs Lua dans la console
  4. Désactivez les addons en conflit un par un

Problèmes de Performance

Lag Serveur/TPS Faibles

Étapes d'Optimisation :

  1. Réduire le Nombre de Joueurs
    • Diminuez sv_maxplayers si vous utilisez la capacité max
  2. Retirer les Addons Lourds
    • Identifiez les addons consommateurs de ressources
    • Considérez des alternatives plus légères
  3. Optimiser les Cartes
    • Utilisez des cartes bien optimisées
    • Évitez les cartes avec trop de props/effets

Forte Utilisation RAM

Gestion Mémoire :

// Ajouter dans server.cfg
sv_hibernate_think 1
lua_log_sv 0
sv_maxrate 20000            // Réduire si bande passante limitée
gmod_physiterations 1       // Réduire calculs physiques

Fonctionnalités Avancées

Configuration FastDL

  1. Configuration Serveur de Fichiers
    • Configurez un serveur web pour l'hébergement de fichiers
    • Configurez sv_downloadurl dans les paramètres serveur
    • Compressez les fichiers pour téléchargements plus rapides
  2. Gestion des Ressources
    // Dans server.cfg ou autorun
    resource.AddFile("materials/texture_custom.png")
    resource.AddFile("sound/son_custom.wav")
    resource.AddWorkshop("123456789")  // Éléments Workshop
    

Écran de Chargement Personnalisé

  1. Écran de Chargement HTML
    • Créez une page HTML/CSS/JS de chargement personnalisée
    • Uploadez vers garrysmod/html/
    • Configurez dans les paramètres serveur
  2. Écran de Chargement Workshop
    • Utilisez les écrans de chargement Workshop
    • Ajoutez via la gestion d'addons Workshop
    • Personnalisez avec les informations du serveur

Intégration Base de Données MySQL

  1. Configuration Base de Données (plans Pro)
    • Configurez la connexion MySQL dans les addons
    • Utilisez pour les données joueurs persistantes
    • Essentiel pour DarkRP et modes de jeu similaires
  2. Gestion Base de Données
    • Accédez via l'onglet Base de Données dans Wisp
    • Créez des sauvegardes régulièrement
    • Surveillez les performances des requêtes

Support et Ressources

Ressources Disponibles

Avant de Contacter le Support

Informations à Préparer :

  1. Détails serveur : Type de plan, ID serveur
  2. Description du problème : Ce que vous essayiez de faire
  3. Messages d'erreur : Copiez le texte d'erreur exact de la console
  4. Liste des addons : Quels addons sont installés
  5. Changements récents : Ce qui a été modifié avant le problème

Ressources Communautaires

  • Steam Workshop : Meilleure source pour des addons de qualité
  • Forums FacePunch : Communauté et aide GMod
  • Reddit /r/gmod : Discussions communautaires
  • Tutoriels YouTube : Guides visuels pour configurations complexes

Conclusion

Votre serveur Garry's Mod avec Wisp est une plateforme puissante pour créer des expériences de jeu uniques. Commencez avec une configuration de base, ajoutez progressivement des fonctionnalités, et testez toujours les changements avant de les mettre en ligne avec des joueurs.

Points Clés à Retenir

Toujours arrêter le serveur avant d'apporter des modifications de configuration ✅ Sauvegarder régulièrement surtout avant les mises à jour importantes ✅ Surveiller les performances et ajuster les paramètres selon les besoins ✅ Tester les addons en petits groupes avant le déploiement complet ✅ Garder des sauvegardes des configurations fonctionnelles

Prochaines Étapes

  1. Configurer les paramètres de base et tester la fonctionnalité du serveur
  2. Installer les addons essentiels comme ULX pour l'administration
  3. Choisir votre mode de jeu et personnaliser en conséquence
  4. Inviter des amis et commencer à construire votre communauté !