RedM Débutant 10 min de lecture

Liste complète des commandes admin RedM (txAdmin + console FXServer)

Liste des commandes admin RedM : txAdmin, console FXServer, refresh, restart, ensure, add_principal, ace permissions, kick, ban et commandes VORP courantes.

Liste complète des commandes admin RedM (txAdmin + console FXServer)

Liste complète des commandes admin RedM (txAdmin + console FXServer)

Vous administrez un serveur RedM et cherchez la liste complète des commandes pour modérer, redémarrer ressources, gérer permissions et utiliser VORP ? Ce guide récapitule toutes les commandes admin disponibles via txAdmin et la console FXServer. Toutes les commandes sont vérifiées contre la documentation Cfx.re officielle.

Pas encore de serveur ? Louez un serveur RedM chez HebergTonServ — txAdmin inclus, support 24/7 dès 0,90€/mois.


Étape 1 — Accès admin

txAdmin (le plus simple)

  1. Lien http://IP_SERVEUR:40120 (ou via panel HebergTonServ)
  2. Connectez-vous avec votre compte Cfx.re lié au serveur
  3. Tableau de bord complet : Players, Resources, Settings, Console

Console FXServer directe

  • Windows : la fenêtre console qui s’ouvre avec FXServer.exe
  • Linux : screen, tmux, ou via journalctl -u redm -f + systemd-cat

En jeu (commandes ACE)

Pour utiliser des commandes admin in-game, vous devez vous identifier dans le système de permissions ACE (voir étape 2).


Étape 2 — Système ACE Permissions

ACE = Access Control Entry. C’est le système Cfx.re officiel pour gérer les droits.

Définir un admin dans server.cfg

# Création des groupes
add_ace group.admin command allow
add_ace group.admin command.quit deny
add_ace group.moderator command.kick allow
add_ace group.moderator command.ban allow

# Attribuer un joueur à un groupe (par identifier)
add_principal identifier.steam:110000112345678 group.admin
add_principal identifier.discord:123456789012345678 group.admin
add_principal identifier.license:abc123def456abc123def456abc123 group.moderator

Récupérer un identifier

In-game, tapez en chat : /quit puis dans la console serveur les identifiers s’affichent dans le log de déconnexion. Ou via VORP :

SELECT identifier FROM users WHERE charname='NomPersonnage';

Commandes console FXServer

Resources

CommandeDescription
refreshRecharge la liste des ressources disponibles
start <nomRessource>Démarre une ressource
stop <nomRessource>Stoppe une ressource
restart <nomRessource>Redémarre une ressource
ensure <nomRessource>Démarre si pas déjà active, restart sinon

Exemples :

refresh
ensure vorp_core
restart vorp_inventory
stop nightlife_script

Server

CommandeDescription
quitArrêt propre du serveur
quit "raison"Arrêt avec message broadcast
statusStatistiques générales du serveur
playersListe des joueurs connectés avec IDs
versionBuild FXServer + GameBuild enforced

Logs et debug

CommandeDescription
con_miniconsoleHeight 50Active la mini-console overlay
clearEfface la console
con_disableNonTTYColor trueDésactive les couleurs ANSI (logs propres)

Commandes modération

Kick / Ban (avec ACE configuré)

CommandeDescription
clientkick <id>Kick un joueur par ID (utilisable depuis console)
kick <id> "raison"Idem en chat in-game (nécessite command.kick ACE)
ban <id> "raison"Ban par identifier (avec txAdmin actif)

Exemples :

clientkick 12 "AFK trop long"

txAdmin Players Manager

Via txAdmin → Players :

  • 🔍 Recherche par nom / Discord ID / Steam / license
  • ⚠️ Warn : avertissement enregistré
  • 👢 Kick : éjection
  • 🔨 Ban : ban temporaire ou permanent par identifier(s)

Tout est journalisé et auditable.


Commandes chat in-game (joueurs admin)

Préfixées par / :

CommandeDescription
/playersListe les joueurs connectés
/quit <raison>Déconnecte le serveur (admin only)
/kick <id> <raison>Kick (ACE requis)
/clearchatEfface le chat de tous
/say <message>Broadcast tous joueurs

Commandes VORP courantes

VORP ajoute ses propres commandes (si vous utilisez le framework VORP). Liste partielle :

Joueurs

CommandeDescription
/giveitem <id> <item> <qty>Donne un item à un joueur
/giveweapon <id> <weaponHash>Donne une arme
/setjob <id> <job>Change le job du joueur
/setmoney <id> <montant>Set la monnaie
/setgold <id> <montant>Set le gold

Exemples :

/giveitem 5 bread 10
/setjob 5 sheriff
/setmoney 5 5000

Personnages

CommandeDescription
/charinfo <id>Infos personnage
/skin <id> openOuvre l’éditeur d’apparence
/clearinventory <id>Vide l’inventaire
/teleport <id> <x> <y> <z>Téléporte aux coordonnées

Ces commandes nécessitent VORP installé et que vous soyez group.admin dans ACE.


Commandes txAdmin spécifiques

txAdmin expose ses propres slash-commands dans la console tx> :

CommandeDescription
tx scheduler add restart 04:00Programme un restart à 4h
tx scheduler listListe les schedules actifs
tx announce <message>Broadcast tous joueurs
tx kick all "raison"Kick tout le monde

Plus simple : utilisez l’UI txAdmin → Settings → Schedulers.


Workflow : restart programmé propre

Via txAdmin :

  1. Settings → Scheduler → Add → restart à 04:00 avec annonce 15 min avant
  2. Auto-save VORP via oxmysql (tâche cron MySQL dump)
  3. txAdmin redémarre, joueurs reconnectés automatiquement

Via console :

tx announce Restart dans 5 minutes, sauvegardez vos transactions
quit "Restart programme"

Puis systemctl restart redm (Linux) ou auto-start txAdmin.


Workflow : modérer un cheater

  1. txAdmin → Players → recherche par nom/Discord
  2. Cliquez sur le joueur → History (warns/kicks passés)
  3. Ban → durée (1h, 1j, perma) + identifiers à ban (Steam + license + Discord + IP)
  4. Vérifiez Bans tab → enregistrement
  5. (Optionnel) Signalez sur https://forum.cfx.re/ section Bans

FAQ

Pourquoi mes commandes /giveitem ne fonctionnent pas ?

Vérifiez : (1) VORP installé et ensure vorp_inventory actif, (2) vous êtes group.admin dans ACE, (3) la commande VORP utilise le bon préfixe (parfois /admin giveitem).

txAdmin se déconnecte tout le temps

Causes : compte Cfx.re non vérifié, deuxième txAdmin sur la même machine (port 40120 conflict), license key révoquée.

Différence entre kick et clientkick ?

kick est la commande in-game (chat) nécessitant ACE. clientkick est la commande console native FXServer, accessible sans ACE depuis stdin.

Comment ban un cheater définitivement ?

Via txAdmin → Bans → ban par identifier(s) multiples (Steam + Discord + license + IP). Le cheater devra changer de compte Steam ET Discord ET IP pour revenir.

refresh n’affiche pas mes nouvelles ressources

Vérifiez les permissions du dossier (Linux : owner = redm), la structure (resources/<nom>/fxmanifest.lua ou __resource.lua), et redémarrez le serveur si la première fois.

Comment automatiser les sauvegardes MySQL VORP ?

Crontab Linux :

0 */6 * * * mysqldump -u vorp -p'pass' vorp | gzip > /backups/vorp_$(date +\%F_\%H).sql.gz

Backup toutes les 6h, compressé.

Logs de commandes admin ?

txAdmin → Logs : toutes les actions admin sont journalisées (qui a kick/ban/changé une ressource).


Conclusion

Vous maîtrisez maintenant toutes les commandes admin RedM via txAdmin et la console FXServer. Étapes suivantes :

  1. Configurer ACE permissions pour votre équipe (admin, modo, dev)
  2. Programmer les restarts automatiques via txAdmin Scheduler
  3. Backups MySQL VORP quotidiens via cron
  4. Maîtriser l’installation — voir Installer un serveur RedM

Pour un hébergeur RedM avec txAdmin pré-configuré, MySQL prête et support 24/7, HebergTonServ est la référence en France dès 0,90€/mois.

Pour aller plus loin