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

Administration et Commandes Just Cause 3 Multiplayer


Ce guide couvre l'administration du serveur Just Cause 3 Multiplayer (JC3:MP), y compris les outils d'administration basés sur les scripts, la gestion des joueurs et les techniques de modération du serveur.

Prérequis : Ce guide suppose que votre serveur est déjà en cours d'exécution. Si vous devez d'abord configurer votre serveur, consultez le Guide de Configuration du Serveur Just Cause 3 Multiplayer.

Aperçu de l'Administration

JC3:MP ne dispose pas d'un système de commandes d'administration intégré. Toute l'administration du serveur est gérée par des packages JavaScript côté serveur (scripts). La communauté a créé des packages d'administration qui fournissent des commandes d'expulsion, de bannissement, de téléportation et d'autres commandes de gestion.

Installation d'un Package d'Administration

  1. Arrêtez votre serveur depuis GPanel.
  2. Téléchargez un package de script d'administration depuis les ressources communautaires JC3:MP ou le Wiki JC3:MP.
  3. Transférez le dossier du package dans le répertoire packages/ de votre serveur en utilisant le Gestionnaire de Fichiers ou SFTP.
  4. Chaque package doit contenir au minimum un fichier main.js et un package.json.
  5. Démarrez votre serveur. La console devrait confirmer que le package a été chargé avec succès.

Commandes d'Administration Courantes

Les commandes exactes dépendent du package d'administration que vous installez. La plupart des packages d'administration communautaires fournissent ces commandes via le chat en jeu :

Commande Description
/kick [player] Expulse un joueur du serveur
/ban [player] Bannit définitivement un joueur
/unban [player] Supprime le bannissement d'un joueur
/tp [player] Se téléporter à l'emplacement d'un joueur
/tphere [player] Téléporter un joueur à votre emplacement
/vehicle [name] Faire apparaître un véhicule à votre emplacement
/weather [type] Changer la météo du serveur
/time [hours] Définir l'heure de la journée
Remarque : Ces commandes varient selon le package d'administration. Consultez la documentation de votre script d'administration spécifique pour connaître la syntaxe exacte des commandes et les fonctionnalités disponibles.

Console du Serveur

La console GPanel affiche la sortie du serveur, y compris les connexions des joueurs, les déconnexions et les erreurs de script. Vous pouvez surveiller l'activité du serveur directement depuis l'onglet Console.

Le serveur s'arrête proprement avec Ctrl+C (géré automatiquement par GPanel lorsque vous cliquez sur Stop).

Gestion des Joueurs

Liste de Bannissement

Lors de l'utilisation d'un package d'administration, les joueurs bannis sont généralement stockés dans un fichier JSON dans le répertoire de données du package (ex. packages/admin/bans.json). Vous pouvez modifier ce fichier manuellement pour ajouter ou supprimer des bannissements :

  1. Arrêtez votre serveur.
  2. Ouvrez le fichier de liste de bannissement dans le Gestionnaire de Fichiers.
  3. Ajoutez ou supprimez des entrées selon vos besoins.
  4. Sauvegardez et redémarrez le serveur.

Protection par Mot de Passe

Pour restreindre l'accès à votre serveur, définissez la variable de démarrage SERVER_PASSWORD dans l'onglet Startup de GPanel, ou modifiez le champ password dans config.json.

Scripts Personnalisés

JC3:MP prend en charge l'écriture de scripts personnalisés côté serveur en JavaScript. Pour créer un package personnalisé :

  1. Créez un nouveau dossier dans packages/ (ex. packages/my-script/).
  2. Créez un package.json avec le nom du package et le point d'entrée.
  3. Créez un fichier main.js avec la logique de votre script.
  4. Redémarrez le serveur pour charger le nouveau package.

Exemple de package.json

{
    "name": "my-script",
    "main": "main.js"
}

Exemple de main.js

jcmp.events.Add('PlayerReady', (player) => {
    player.SendChatMessage('Welcome to the server!');
});

Dépannage

Problème Solution
Les commandes d'administration ne fonctionnent pas Vérifiez que le package d'administration est chargé (consultez la console pour les messages de chargement). Confirmez que votre Steam ID est dans la liste des administrateurs dans la configuration du package.
Le package ne se charge pas Vérifiez la console pour les erreurs JavaScript. Assurez-vous que le package.json est valide et que le fichier main.js existe.
Les joueurs ne peuvent pas se connecter Vérifiez que le serveur est en cours d'exécution et que les ports sont corrects. Vérifiez que le mod JC3:MP est installé côté client.

Articles Connexes

Besoin d'Aide ? Si vous rencontrez des problèmes non couverts dans ce guide, ouvrez un ticket de support et notre équipe vous assistera.

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.