Unturned Avancé 15 min de lecture

Créer un serveur RP Unturned : plugins, économie, permissions et règles (guide 2026)

Monter un serveur roleplay Unturned de A à Z : RocketMod, Uconomy + MySQL, ZaupShop, SellDoor, RPLicenses, Pickpocket, Duty, groupes de permissions, whitelist et règles. Plugins réels et configs vérifiées.

Créer un serveur RP Unturned : plugins, économie, permissions et règles (guide 2026)

Créer un serveur RP Unturned

Le roleplay est l’un des styles de serveur les plus populaires d’Unturned : police, médecins, commerces, appartements à louer, braquages de banque… Rien de tout ça n’existe en vanilla. Un serveur RP repose sur une pile de plugins qui se complètent, sur des groupes de permissions bien pensés et sur des règles claires.

Ce guide vous donne une base solide, avec uniquement des plugins open source et maintenus dont nous avons vérifié les commandes et la configuration sur leurs dépôts officiels.

⚡ Serveur RP Unturned

24 joueurs RP avec plugins, sans lag

Un serveur RP charge plusieurs plugins et une carte Workshop : notre offre hébergeur Unturned Pro à 9,90 €/mois (8 Go RAM, 24 joueurs) est dimensionnée pour. Starter dès 5,90 €/mois (4 Go, ~12 joueurs). Ryzen 9 5950X, Anti-DDoS 5 Tbps, support FR 24/7.

Voir l'offre Unturned →

Étape 0 — Les fondations

Avant le moindre plugin RP, il vous faut :

  1. un serveur U3DS installé et joignable — voir installer un serveur Unturned via SteamCMD ;
  2. RocketMod (LDM) copié depuis Extras/Rocket.Unturned vers Modules/ — voir installer RocketMod et OpenMod ;
  3. une carte adaptée au RP (ville dense, bâtiments intérieurs, routes) installée via le Workshop — voir installer des mods Workshop.

Tous les plugins de ce guide sont des plugins RocketMod. Ils s’installent de la même façon : le .dll dans Servers/<ServerID>/Rocket/Plugins/, puis redémarrage. Chaque plugin génère ensuite son fichier de configuration XML dans son propre dossier sous Rocket/Plugins/.


Étape 1 — L’économie : Uconomy (+ MySQL)

Uconomy est la monnaie de référence d’Unturned : la plupart des plugins RP (boutiques, portes, braquages) s’appuient dessus. À l’origine créé par fr34kyn01535, il est aujourd’hui maintenu par Restore Monarchy.

Uconomy a besoin d’une base MySQL. Renseignez-la dans sa configuration :

<UconomyConfiguration>
  <DatabaseAddress>localhost</DatabaseAddress>
  <DatabaseUsername>unturned</DatabaseUsername>
  <DatabasePassword>password</DatabasePassword>
  <DatabaseName>unturned</DatabaseName>
  <DatabaseTableName>uconomy</DatabaseTableName>
  <DatabasePort>3306</DatabasePort>
  <InitialBalance>30</InitialBalance>
  <MoneyName>credits</MoneyName>
  <EnableSalaries>false</EnableSalaries>
  <SalaryIntervalSeconds>900</SalaryIntervalSeconds>
  <SalaryGroups>
    <SalaryGroup GroupId="default" Amount="10" />
    <SalaryGroup GroupId="vip" Amount="30" />
    <SalaryGroup GroupId="moderator" Amount="50" />
  </SalaryGroups>
</UconomyConfiguration>

(extrait de la configuration par défaut, en-tête XML omis)

Pour du RP, deux réglages comptent :

  • MoneyName : remplacez credits par € ou dollars ;
  • les salaires (EnableSalaries à true) : chaque SalaryGroup correspond à un groupe de permissions Rocket. C’est ainsi que vous payez la police, les médecins ou les chauffeurs de taxi toutes les SalaryIntervalSeconds secondes (900 = 15 min).

Commandes joueurs : /balance (ou /bal) et /pay <joueur> <montant>.

Base MySQL : si vous êtes chez un hébergeur, utilisez les identifiants de la base qu’il fournit. En auto-hébergement, installez MySQL ou MariaDB sur la même machine.


Étape 2 — Les boutiques : ZaupShop

ZaupShop ajoute l’achat et la revente d’objets et de véhicules avec la monnaie Uconomy (il nécessite Uconomy et réutilise sa base MySQL, pas besoin de la reconfigurer).

CommandeRôle
/buy <objet> [quantité]Acheter un objet (ID ou nom)
/buy v.<véhicule>Acheter un véhicule
/cost <objet>Voir le prix
/sell <objet> [quantité]Revendre
/shop add <itemId> <prix> <rachat>(admin) Ajouter un objet
/shop remove <itemId>(admin) Retirer un objet

Gain de temps : Restore Monarchy publie une grille de prix pour presque tous les objets. Depuis la console serveur :

importitemshop https://raw.githubusercontent.com/RestoreMonarchyPlugins/UnturnedServerConfigs/refs/heads/master/shop/itemshop.json
importvehicleshop https://raw.githubusercontent.com/RestoreMonarchyPlugins/UnturnedServerConfigs/refs/heads/master/shop/vehicleshop.json

Ajustez ensuite les prix pour votre économie (un salaire de 10 toutes les 15 minutes ne permet pas d’acheter une voiture à 5 000).


Étape 3 — Le logement : SellDoor

SellDoor transforme des portes en appartements et maisons à vendre :

CommandeQuiRôle
/selldoor <prix>AdminMet la porte regardée en vente
/buydoorJoueurAchète la porte regardée
/costdoorJoueurAffiche le prix
/checkdoorAdminID, prix et propriétaire
/linkdoor <id>AdminLie une autre construction (volet, garage) à la porte
/deletedoorAdminSupprime la mise en vente

Seuls les joueurs ayant la permission selldoor.admin peuvent mettre des portes en vente. Le nombre de portes par joueur se limite avec DefaultMaxDoors et des limites par permission (par exemple 3 portes pour selldoor.vip). Une interface optionnelle existe sur le Workshop (ID 3239968404).


Étape 4 — Les métiers et le gameplay RP

PluginCe qu’il apportePoint clé
RPLicensesPermis de conduire et port d’armeLe permis est un objet dans l’inventaire (par défaut ID 1052 pour le véhicule, 1054 pour l’arme) ; le staff contourne via license.vehicle / license.gun
PickpocketVol à la tire au lieu de tuerPeut alerter la police (NotifyPolice, PoliceGroupId = police par défaut)
UBankRobberyBraquages de banque avec récompenseCommande /robbank ; les banques sont des zones définies avec AdvancedZones ou AdvancedRegions ; récompense en XP ou Uconomy
DutyMode « en service » pour le staff/duty <groupe> active god mode, vanish, etc. ; journalise les prises de service sur Discord
KitsKits de départ ou par métierKits avec cooldown, prix, XP et véhicule
TeleportationDemandes de téléportation entre joueursÀ restreindre sur un RP sérieux

Le plugin Duty est particulièrement utile en RP : il évite qu’un admin garde ses pouvoirs pendant qu’il joue un personnage, et laisse une trace des abus.


Étape 5 — Les groupes de permissions (métiers)

Les métiers RP sont des groupes Rocket. Ils se définissent dans Servers/<ServerID>/Rocket/Permissions.config.xml. Structure réelle du fichier :

<?xml version="1.0" encoding="utf-8"?>
<RocketPermissions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <DefaultGroup>default</DefaultGroup>
  <Groups>
    <Group>
      <Id>default</Id>
      <DisplayName>Citoyen</DisplayName>
      <Color>white</Color>
      <Members />
      <Permissions>
        <Permission>p</Permission>
        <Permission>balance</Permission>
        <Permission>pay</Permission>
        <Permission>buy</Permission>
        <Permission>cost</Permission>
        <Permission>sell</Permission>
        <Permission>buydoor</Permission>
        <Permission>costdoor</Permission>
      </Permissions>
    </Group>
    <Group>
      <Id>police</Id>
      <DisplayName>Police</DisplayName>
      <Color>0066FF</Color>
      <Members />
      <ParentGroup>default</ParentGroup>
      <Permissions>
        <Permission>license.gun</Permission>
        <Permission>license.vehicle</Permission>
        <Permission>bypass.pickpocket</Permission>
      </Permissions>
    </Group>
  </Groups>
</RocketPermissions>
  • ParentGroup : le groupe hérite des permissions du parent. Tous les métiers héritent de default.
  • Cooldown : <Permission Cooldown="120">heal</Permission> limite l’usage d’une commande (en secondes).
  • Recruter un joueur en jeu : /p add <joueur> police, puis /p reload après toute modification manuelle du fichier.
  • Le nom du groupe (police) est aussi celui utilisé par les salaires Uconomy (SalaryGroup GroupId="police") et par Pickpocket (PoliceGroupId) : gardez des ID courts et cohérents.

Étape 6 — Réglages vanilla adaptés au RP

Dans Server/Commands.dat :

Name [FR] Ma Ville RP | Whitelist | Discord
MaxPlayers 24
Perspective Both
Welcome Bienvenue sur Ma Ville RP ! Lisez les règles sur notre Discord./255/255/255
Whitelisted
  • Whitelisted rend le serveur accessible aux seuls joueurs autorisés via Permit <SteamID>/<Tag> — idéal pour un RP avec candidature. Alternative plus légère : Password.
  • Welcome affiche un message à la connexion (format Texte/R/G/B).

Dans Config.txt (voir configurer Config.txt) :

RéglageSuggestion RPPourquoi
Players → Lose_Items_PvPbas (ex. 0.2)Une mort RP ne doit pas ruiner des heures de jeu
Gameplay → Can_SuicidefalseÉvite le « suicide pour fuir une arrestation »
Zombies → Spawn_Chancebas ou 0 selon le loreBeaucoup de villes RP n’ont pas de zombies
Barricades / Structures → Decay_TimeélevéLes logements achetés ne doivent pas se dégrader vite
Browser → Monetizationvaleur exacte (Monetized si vous vendez des kits)Les joueurs filtrent la liste avec ce champ ; s’il est renseigné, il doit être vrai

Étape 7 — Les règles et le Discord

Un serveur RP vit ou meurt par sa modération. Au minimum, publiez sur votre Discord :

  • les règles RP de base (pas de freekill, pas de metagaming, respect du fear RP, pas de powergaming) ;
  • les règles de braquage (nombre minimum de policiers connectés, délai entre braquages — RobbingInterval dans UBankRobbery) ;
  • la procédure de candidature pour la whitelist et les métiers ;
  • les règles de monétisation, en conformité avec les règles d’hébergement SDG.

FAQ

RocketMod ou OpenMod pour un serveur RP ?

La grande majorité des plugins RP gratuits (Uconomy et tout son écosystème) sont des plugins RocketMod. OpenMod peut charger les plugins Rocket si vous voulez aussi des plugins OpenMod. Commencez avec RocketMod seul.

Uconomy ne démarre pas

Dans 9 cas sur 10, c’est la connexion MySQL : vérifiez adresse, port (3306 par défaut), utilisateur, mot de passe et nom de base dans sa configuration, puis consultez la console au démarrage.

Combien de RAM pour un serveur RP ?

Une carte Workshop détaillée, 20 à 24 joueurs et une dizaine de plugins justifient 8 Go de RAM. C’est l’offre Pro de HebergTonServ à 9,90 €/mois.

Les joueurs doivent-ils télécharger les plugins ?

Non, les plugins tournent côté serveur. Seuls les contenus Workshop (carte, interfaces optionnelles comme celles de SellDoor ou Duty) sont téléchargés automatiquement par les joueurs à la connexion.


Conclusion

Uconomy + ZaupShop pour l’économie, SellDoor pour le logement, RPLicenses et Pickpocket pour le gameplay, Duty pour encadrer le staff, et des groupes Rocket propres pour les métiers : vous avez la base d’un serveur RP complet. Le reste, c’est votre lore et votre modération.

Pour héberger votre ville RP 24/7, les serveurs Unturned HebergTonServ donnent un accès complet aux dossiers Rocket et Modules, avec sauvegardes automatiques et support FR.

Pour aller plus loin

Sources : dépôts officiels RestoreMonarchyPlugins (Uconomy, ZaupShop, SellDoor, RPLicenses, Pickpocket, UBankRobbery, Duty, Kits, Teleportation), Permissions.config.xml — Legally Distinct Missile, Commands — wiki Unturned, Server Hosting Rules — doc officielle.