FAQ : Fivem

Bienvenue dans la FAQ dédiée à FiveM ! 🎮 Que vous souhaitiez héberger un serveur RP, ajouter des scripts, gérer votre base de données, installer des véhicules personnalisés ou optimiser les performances, cette section est faite pour vous.

Portallis vous permet d’héberger facilement un serveur FiveM stable et performant grâce à une interface intuitive et une gestion simplifiée via txAdmin et le panel Portallis. Que vous soyez débutant ou expérimenté, vous trouverez ici des guides détaillés pour installer, configurer et personnaliser votre serveur.

➡️ Consultez la FAQ Panel pour en savoir plus sur la gestion de votre compte, les paiements et l’abonnement.
➡️ Rendez-vous dans la FAQ dédiée à votre jeu pour des guides spécifiques à Minecraft, FiveM, ARK, Rust et bien d’autres.

1. Se connecter au panel Portallis

  • Rendez-vous sur panel.portallis.com et connectez-vous.
  • Sélectionnez votre serveur FiveM et accédez à l’onglet « Démarrage ».

2 Configurer les parametres essentiels

Pour lancer votre seveur il doit avoir quelques parametres essentiels comme : 

  • La license FiveM que vous pouvez obtenir gratuitement via https://keymaster.fivem.net/
  • Changer vos joueurs max (vous n’etes pas bloqué par Portallis)
  • La version fivem a installer que vous pouvez obtenir ici (lien)=> prenez bien la version linux
  • La clé steam Webapikey que vous pouvez obtenir ici : https://steamcommunity.com/dev/apikey/
  • Vous pouvez egalement activer ici TXadmin et choisir son port

3. Installer a nouveau votre serveur 

  • Si vous avez changé de version, allez dans l’onglet « Paramètre » et cliquez sur « Réinstaller le serveur »
  • Si vous avez uniquement changez des informations de connexion, redémarrez votre serveur 

📌 Astuce : Si votre serveur ne démarre pas, vérifiez la console pour détecter les erreurs.

1 20
2 21
3 15
4 8

1. Téléchargez un script sur GitHub ou FiveM.net.

2. Accédez au dossier resources/ via l’onglet « Fichier ».

3. Créez un dossier et uploadez les fichiers du script.

4. Ajoutez le script au server.cfg en ajoutant : ensure mon_script et cliquez sur « Enregistrer le contenu »

5. Redémarrez le serveur et testez /mon_script en jeu.

📌 Astuce : Vérifiez que vos scripts sont compatibles avec votre framework (ESX, vRP…).

1 21
2 22
3 16
4 9
5 3

1. Pour creer une base de données, allez dans l’onglet « Base de données »

2. Installer sa base de données

  • Cliquez sur le bouton « New database »
  • Ajoutez le nom de la base de données
  • Laissez vide « Connexion depuis »
  • Cliquez sur « Créer la base de données »

3. Obtenir les informations de connexion

  • Cliquez sur « Details de la base de données »
  • Copiez le nom d’utilisateur en cliquant dessus
  • Copiez le mot de passe en cliquant dessus

4. Se connecter a sa base de données 

  • Cliquez sur « Details de la base de données »
  • Copiez le nom d’utilisateur en cliquant dessus
  • Copiez le mot de passe en cliquant dessus
  • Retournez sur la vue d’avant et cliquez sur « Aller sur phpmyadmin »

📌 Astuce : Vérifiez que MySQL-async est activé dans server.cfg.

1 22
2 23
3 17
4 10
5 4
  • Supprimez les scripts inutilisés (ensure uniquement pour ceux utilisés).
  • Désactivez les scripts gourmands via la console (stop mon_script).
  • Utilisez OneSync (set onesync on dans server.cfg).
  • Augmentez le cache serveur en modifiant fxmanifest.lua des scripts trop gourmands.

📌 Astuce : Surveillez la console et utilisez la commande resmon 1 en jeu pour voir la consommation des scripts.

1. Allez dans l’onglet « Fichier » puis allez dans le fichier server.cfg

2. Ajouter un admin en ecrivant 
add_principal identifier.steam:110000112345678(steamid du joueur) group.admin

3. Ajoutez un modérateur en ecrivant 
add_principal identifier.steam:110000198765432(steam id du joueur) group.moderator

4.Sauvegardez !

5. Activez les groupes dans permissions.cfg en créant des rôles personnalisés.

📌 Astuce : Utilisez vMenu pour une gestion plus visuelle des permissions.

1 23
2 24
  • « Could not connect to server » → Vérifiez que le serveur est en ligne et que les ports sont ouverts.
  • « Failed to verify server license » → Vérifiez que la clé FiveM est correcte dans server.cfg.
  • « Script error » → Un script est mal installé, vérifiez la console et les logs.

📌 Astuce : Activez les logs détaillés avec set fivem_logging true pour voir plus d’infos.

1. Se connecter au panel Portallis

2. Obtenir le port de TXAdmin et l’activer

  • Allez dans l’onglet « Demarrage » 
  • Verifiez le port TXAdmin
  • Activez Txadmin en cliquant sur le bouton

2. Lancer TXAdmin

  • Relancez votre serveur
  • Allez dans la console et cliquez sur le lien donné
  • Copiez-collez le code pin

Les fonctionnalités de txAdmin

  • Gérer les joueurs : kick, ban, donner des permissions.
  • Superviser la console : voir les logs et erreurs en temps réel.
  • Redémarrer/crash recovery : permet de relancer automatiquement un serveur crashé.
  • Mettre à jour les ressources : gestion des scripts et de la base de données via le panel intégré.
  • Vous pouvez egalement installer ESX ou QBCore  très facilement

📌 Installation de ESX (EssentialMode Extended)

✅ Pourquoi choisir ESX ?
ESX est le framework RP le plus utilisé, avec une large communauté et de nombreux scripts compatibles.

1. Télécharger ESX Legacy

2. Uploader ESX sur votre serveur

  • Accédez à Fichier dans le panel Portallis.
  • Allez dans le dossier resources/ et créez un dossier « esx ».
  • Déposez tous les fichiers ESX téléchargés dans resources/esx.

3. Ajouter ESX dans server.cfg

  • Ouvrez server.cfg et ajoutez ces lignes à la fin :
    start esx
    start es_extended
    start esx_identity
    start esx_society
    start esx_billing
    start esx_jobs

4. Configurer la base de données

  • Dans server.cfg, ajoutez la connexion MySQL :
    set mysql_connection_string « server=localhost;uid=root;password=motdepasse;database=fivem_esx »
  • Importez le fichier esx.sql dans phpMyAdmin pour générer les tables.

5. Démarrer le serveur

  • Retournez sur le panel et cliquez sur Start.
  • Testez en jeu avec /register pour voir si ESX fonctionne.

📌 Installation de QBCore (alternative à ESX)

Pourquoi choisir QBCore ?
QBCore est un framework plus moderne et optimisé qu’ESX, avec une architecture modulaire.

1. Télécharger QBCore

  • Allez sur GitHub QBCore.
  • Téléchargez la dernière version stable.

2. Uploader QBCore sur votre serveur

  • Dans Fichier, créez un dossier qbcore sous resources/.
  • Déposez tous les fichiers téléchargés.

3. Configurer server.cfg

  • Ajoutez ces lignes à la fin de server.cfg :
    start qb-core
    start qb-banking
    start qb-inventory
    start qb-ambulancejob

4. Configurer la base de données

  • Ajoutez la connexion MySQL dans server.cfg.
  • Importez le fichier qbcore.sql dans phpMyAdmin.

5. Démarrer le serveur

  • Redémarrez le serveur et testez /setjob ID police pour vérifier l’installation.

Vous avez une question? contactez-nous !

Si vous avez encore des questions ou besoin d’une assistance rapide, notre équipe est là pour vous aider.
👉 Rejoignez-nous sur Discord pour poser vos questions en direct et échanger avec d’autres utilisateurs.
👉 Ouvrez un ticket de support via votre espace client pour une aide personnalisée.