MineStrator

Comment créer un serveur DarkRP sur Garry’s Mod ?

Créer un serveur DarkRP sur Garry’s Mod : installation du gamemode, jobs personnalisés en Lua, économie, addons indispensables et modération. Guide 2026.

StratorMineStratorMis à jour le 21 août 20267 min de lectureGarry's Mod
Thumbnail de l'article

DarkRP est le gamemode roleplay le plus joué de Garry's Mod, et la scène francophone en est l'un des bastions historiques : des centaines de serveurs FR font vivre maires, gangsters, policiers et commerçants depuis plus de quinze ans. Monter son propre serveur DarkRP, c'est l'un des projets les plus formateurs et les plus gratifiants de l'administration de serveurs de jeu.

C'est aussi un projet qui se prépare : installation du gamemode, personnalisation des métiers, économie à équilibrer, modération à organiser. Ce guide déroule la création complète d'un serveur DarkRP, de la base technique au lancement public.

Comment créer un serveur DarkRP sur Garry’s Mod ? — illustration 1

Qu'est-ce que DarkRP ?

DarkRP est un gamemode de roleplay urbain pour Garry's Mod, gratuit et open source. Chaque joueur incarne un métier (policier, maire, commerçant, voleur...), gagne un salaire, achète des biens et interagit avec les autres dans une ville persistante le temps de la session.

Sa force est sa personnalisation : tout s'y modifie, des métiers aux lois de l'économie. C'est ce qui fait qu'aucun serveur DarkRP ne ressemble à un autre, et c'est précisément le travail de l'administrateur que vous allez devenir.

La base : un serveur Garry's Mod correctement dimensionné

DarkRP est le gamemode le plus gourmand de Garry's Mod. Entre les jobs personnalisés, les véhicules, les systèmes d'économie et les grandes maps roleplay, visez 8 à 12 Go de RAM pour un serveur de 32 à 64 joueurs chargé en addons : sur la page hébergeur Garry's Mod, cela correspond à la MyBox 8 (recommandée) ou à la MyBox 12.

La fréquence CPU compte tout autant : le moteur Source tourne essentiellement sur un seul cœur, et un DarkRP animé (props, imprimantes, véhicules) sature d'abord le processeur. Pour un gros projet, les offres MyBox Perf sur Ryzen 9 overclocké font une vraie différence. Si vous hésitez entre deux offres, notre guide combien de RAM pour un serveur Garry's Mod compare les paliers selon le nombre de joueurs et la charge en addons.

Et si l'idée d'héberger votre DarkRP sur votre propre machine vous a traversé l'esprit, notre comparatif héberger chez soi vs louer un serveur explique pourquoi un serveur communautaire public tient rarement sur un PC personnel.

📝 Note : créez d'abord votre serveur Garry's Mod de base et vérifiez qu'il tourne en sandbox. Un gamemode s'installe sur des fondations saines.

Installer le gamemode DarkRP

DarkRP se distribue depuis ses dépôts officiels GitHub, en deux éléments complémentaires :

  1. Le gamemode lui-même (dépôt officiel FPtje/DarkRP) : déposez-le dans le dossier garrysmod/gamemodes/ de votre serveur et renommez le dossier en darkrp.

  2. L'addon de personnalisation darkrpmodification (dépôt FPtje/darkrpmodification) : déposez-le dans garrysmod/addons/. C'est LUI que vous éditerez, jamais les fichiers du gamemode.

Le transfert des deux dossiers se fait par SFTP ou via l'onglet Fichiers, en suivant notre guide gérer son serveur avec WinSCP et FileZilla. Définissez ensuite darkrp comme gamemode de démarrage depuis votre panel, choisissez une map roleplay (les variantes de rp_downtown, disponibles sur le Workshop, restent la référence pour débuter), puis redémarrez.

🚨 Important : ne modifiez jamais les fichiers du dossier gamemodes/darkrp directement. Toute personnalisation passe par darkrpmodification : c'est la règle officielle du projet, et elle vous permet de mettre à jour DarkRP sans perdre votre configuration.

Comment créer un serveur DarkRP sur Garry’s Mod ? — illustration 2

Le dossier darkrp, à placer dans gamemodes.

Comment créer un serveur DarkRP sur Garry’s Mod ? — illustration 3

Le contenu du dossier darkrpmodification-master, à placer dans garrysmod/addons. C'est là que vous faites les modifications.

Personnaliser vos jobs et votre économie

Toute l'identité de votre serveur se joue dans le dossier darkrpmodification-master/lua/ :

  • darkrp_customthings/jobs.lua : vos métiers personnalisés.

  • darkrp_config/settings.lua : les réglages généraux (salaires, règles d'économie, comportements du gamemode).

  • darkrp_config/disabled_defaults.lua : pour désactiver un job ou une entité par défaut avant de le remplacer par votre version.

Un job se déclare en quelques lignes de Lua. Exemple minimal, dans le format officiel :

TEAM_ARTISAN = DarkRP.createJob("Artisan", {
    color = Color(180, 120, 60, 255),
    model = {"models/player/group01/male_04.mdl"},
    description = [[Vous fabriquez et vendez des objets aux habitants.]],
    weapons = {},
    command = "artisan",
    max = 4,
    salary = 65,
    admin = 0,
    vote = false,
    hasLicense = false,
    category = "Citoyens",
})

Pas besoin d'être développeur : la structure se lit naturellement (nombre de places, salaire, catégorie), et la modifier reste accessible à tout administrateur soigneux. Commencez avec une dizaine de jobs cohérents plutôt que quarante métiers vides : une économie dense sur peu de rôles fait un meilleur roleplay qu'un menu F4 interminable.

Les addons indispensables pour un DarkRP propre

Deux familles d'addons font le socle de tout serveur DarkRP sérieux, à ajouter à votre collection Steam Workshop pour que vos joueurs les récupèrent automatiquement à la connexion :

  • L'administration : ULX (avec sa dépendance ULib) reste la référence pour gérer grades de staff, sanctions et commandes de modération directement en jeu.

  • La protection anti-abus : FPP (Falco's Prop Protection), du créateur de DarkRP, empêche le vol et l'abus de props entre joueurs, première source de conflits sur un serveur RP.

Pour le reste (armureries, inventaires, systèmes de métiers avancés), avancez par petites touches : chaque addon ajoute de la charge mémoire et des risques de conflit. Ajoutez, testez, validez, puis passez au suivant.

Comment faire vivre votre serveur DarkRP après le lancement ?

Le lancement technique n'est que le début : un DarkRP vit ou meurt sur sa communauté. Trois chantiers font la différence dès les premières semaines.

Des règles claires et affichées : le roleplay a besoin d'un cadre (RDM, métagaming, new life rule). Rédigez vos règles avant l'ouverture et faites-les respecter avec constance.

Un staff formé : recrutez peu, mais bien. Un modérateur qui connaît les règles et reste impartial vaut mieux que cinq admins occasionnels.

Une économie surveillée : salaires, prix des armes et rendement des imprimantes déterminent l'équilibre du jeu. Ajustez par petites touches en observant les dérives, plutôt que par grandes réformes qui frustrent les joueurs.

Avant d'annoncer l'ouverture, passez la checklist du premier soir : règles publiées et accessibles depuis le serveur, une dizaine de jobs testés un par un, staff briefé sur les sanctions, Discord communautaire prêt à accueillir les retours, et une session de test privée avec quelques joueurs de confiance pour débusquer les conflits d'addons. Une ouverture propre pardonne beaucoup ; une ouverture chaotique fait fuir les premiers arrivants, ceux-là mêmes qui auraient porté votre bouche-à-oreille.

Côté infrastructure, vous êtes couvert : chaque serveur inclut la protection anti-DDoS MyShield, fréquemment mise à l'épreuve sur la scène RP, et SmartBackup™ conserve un mois glissant de sauvegardes automatiques, précieux quand une manipulation de configuration tourne mal. Et si votre communauté veut explorer la relève de Garry's Mod, jetez un œil à S&Box, le successeur sur Source 2.

Questions fréquentes

DarkRP est-il gratuit ?

Oui. DarkRP est un gamemode open source, distribué gratuitement sur GitHub par son mainteneur FPtje, avec l'addon officiel darkrpmodification pour la personnalisation. Seuls certains addons tiers (systèmes avancés de métiers, inventaires premium) sont payants, et ils sont optionnels.

Quelle offre pour un serveur DarkRP ?

Visez 8 à 12 Go de RAM pour un DarkRP de 32 à 64 joueurs chargé en addons, soit une MyBox 8 ou une MyBox 12. La fréquence CPU compte autant que la mémoire : le moteur Source est mono-cœur, et un gros serveur RP gagne à tourner sur une offre MyBox Perf.

Faut-il savoir coder pour créer un serveur DarkRP ?

Non pour la base : l'installation et la configuration passent par des fichiers documentés. La création de jobs demande d'éditer un peu de Lua, mais dans un format lisible et balisé, accessible sans expérience de développement. Les compétences montent naturellement avec le projet.

Comment ajouter des métiers personnalisés sur DarkRP ?

Les jobs se déclarent dans le fichier jobs.lua du dossier darkrp_customthings de l'addon darkrpmodification, avec la fonction DarkRP.createJob. Pour modifier un métier par défaut, désactivez-le d'abord dans disabled_defaults.lua, puis recréez votre version. Ne modifiez jamais les fichiers du gamemode lui-même.

Les joueurs doivent-ils installer quelque chose pour rejoindre un serveur DarkRP ?

Non. Le gamemode s'exécute côté serveur, et les addons de votre collection Steam Workshop se téléchargent automatiquement à la connexion. Vos joueurs ont seulement besoin de Garry's Mod.

Conclusion

Un serveur DarkRP se construit en quatre temps : une base Garry's Mod bien dimensionnée, le gamemode et son addon de personnalisation installés dans les règles, des jobs et une économie qui racontent quelque chose, et une modération solide pour faire vivre l'ensemble. La technique se règle en une soirée ; c'est la communauté qui se construit sur la durée.

Pour valider votre concept avant d'ouvrir au public, lancez votre serveur de test avec l'essai gratuit de 12 heures, sans carte bancaire : installez DarkRP, chargez vos premiers jobs et jugez sur pièce.

Strator

L'équipe MineStrator

Hébergeur de serveurs de jeux depuis 2017, on partage ici nos guides, tutoriels et actualités.

En savoir plus sur nous

Passez à la pratique

Prêt à lancer votre serveur Garry's Mod ?

Déployez votre serveur en quelques minutes, sans carte bancaire.

Lancer mon serveur

Dans la même catégorie