Comment ajouter des scripts sur un serveur RedM ?
Par Benjamin D. · PDG
· Lecture 5 min
Sommaire
Ajouter un script à un serveur RedM, c'est faire vivre votre univers : ouvrir une nouvelle activité, un métier de chasseur de primes, un système de gang. Mais chaque ressource (le mot exact côté CitizenFX) suit toujours le même circuit. Une fois ce circuit compris, vous ajoutez n'importe quel script sans stress. Suivons-en un, du téléchargement au premier test en jeu.
D'abord : la compatibilité VORP
Sur RedM, la quasi-totalité des scripts dépendent du framework VORP. Avant de télécharger quoi que ce soit (forum cfx.re, boutiques VORP, dépôts GitHub reconnus), vérifiez qu'il colle à votre version de VORP et à votre gamebuild RDR2. Un script prévu pour une autre version ne se chargera pas, ou fera des erreurs silencieuses.
Le dossier dans /resources
Déposez le dossier de la ressource dans resources/, via le WebFTP ou l'explorateur du panel. Respectez au caractère près le nom de dossier attendu par le script : c'est la cause n°1 d'un « resource couldn't be started ».
La base de données, quand elle existe
Beaucoup de scripts RedM stockent des données (comptes bancaires, inventaires, propriétés). Si un fichier SQL est fourni, importez-le dans votre base MySQL avant de lancer la ressource. Oublier cet import donne un script qui démarre mais plante à la première interaction.
La déclaration avec ensure
Ajoutez ensure nom-de-la-ressource dans server.cfg, après ses dépendances (VORP core, oxmysql). L'ordre est capital : pour bien organiser tout le fichier, appuyez-vous sur notre guide du server.cfg.
Le réglage final et le test
- Ouvrez le
config.luapour adapter prix, positions et permissions à votre serveur. - Rechargez avec
ensureourestartdepuis la console txAdmin. - Testez en jeu, l'œil sur la console pour repérer la moindre erreur.
N'ajoutez qu'un script à la fois, puis testez. Si le serveur refuse de démarrer, le coupable est presque toujours le dernier ensure : retirez-le, relancez, et vous avez isolé le problème en une manœuvre.
Le circuit sans ligne de commande
Le panel FlyPanel et txAdmin de nos serveurs RedM réunissent dépôt de fichiers, édition de server.cfg et redémarrage au même endroit, de quoi enchaîner les ajouts sans FTP. Pas encore de serveur pour tester tout ça ? Créez le vôtre chez Fly-Serv dès 1,99 €/mois, et commencez par choisir le bon hébergeur RedM.