Configuration du serveur
Places, langue, nom affiché : ce qui se règle depuis le site.
01Ce qui se règle ici, et ce qui se règle en jeu
L'écran Configuration règle ce que le serveur lit à son démarrage : places, fiche dans la liste FiveM, langue, voix, ciblage, inventaire, pools. Tout ce qui concerne le jeu, métiers, économie, objets, propriétés, permissions des joueurs, se règle en jeu avec /admin, jamais ici (configurer un serveur FiveM en jeu).
L'écran porte quatre cartes : le canal de mise à jour, la clé cfx.re (pour le propriétaire seulement), les réglages du server.cfg, et les permissions des scripts. Le champ « Rechercher un réglage » trouve un réglage par son nom, son convar ou un mot de son aide.
02Places, nom et fiche du serveur
« Joueurs maximum » fixe le nombre de places, plafonné par votre offre. Un serveur neuf en ouvre 10 : montez-les avant d'inviter votre communauté. Tant que la configuration ouvre moins de places que votre offre n'en paie, le diagnostic l'affiche sur la page du serveur.
« Nom du serveur » est le nom affiché dans la liste des serveurs FiveM et pendant la connexion. Dans les paramètres avancés, « Nom du projet » donne le titre de la fiche (vide, le nom du serveur est repris), « Description du projet » la ligne de présentation, et « Tags » des mots-clés séparés par des virgules pour être trouvé dans la liste.
Les bannières de connexion et de fiche se règlent par une adresse https ou en envoyant une image. L'icône de la liste des serveurs est recadrée en carré de 96 × 96 pixels : enregistrez, puis redémarrez pour la voir dans FiveM.
03Langue, voix, inventaire et pools
« Locale » choisit la langue du serveur. Nova est complet en français et partiel en anglais ; les autres langues ne traduisent que la couche tierce (inventaire, cœur QBox), et Nova reste alors en français.
Les sections « Voix », « Framework QBox » et « OX & Inventaire » règlent pma-voice, le cœur QBox, le ciblage et l'inventaire : portées et touches par défaut, radio et appels, slots et poids de l'inventaire, mode d'isolation des zones (« Souple » est le réglage conseillé). Une touche par défaut ne vaut que pour un joueur qui ne l'a jamais changée. Ces trois sections ont chacune un bouton « Réinitialiser », comme « Pools ».
« Pools » règle combien d'éléments le jeu garde en mémoire à la fois. N'augmentez qu'un pool qui sature, quand la console ou un joueur affiche « … pool full » : chaque augmentation coûte de la mémoire à chaque joueur, et Cfx plafonne chaque pool.
04Enregistrer, appliquer, revenir en arrière
Rien ne s'applique avant le prochain redémarrage du serveur. « Sauvegarder la configuration » ouvre « Vérifier avant d'enregistrer », qui liste chaque champ modifié, avant et après, et dit lesquels exigent un redémarrage. « Enregistrer et redémarrer » applique tout de suite ; « Enregistrer » attend le prochain redémarrage.
« Historique » garde une version à chaque enregistrement : qui, quand, quels champs, avant et après. « Restaurer » reprend une version, comme un enregistrement. Les clés d'accès n'y figurent jamais, et la clé Steam garde sa valeur actuelle. Modifier la configuration demande le droit « Modifier la configuration » ; sans lui, l'écran est en lecture seule.
05Permissions des scripts
Certains scripts demandent un droit ACE pour exécuter une commande ou lire une permission. La carte « Permissions des scripts » l'accorde à un script installé dans resources/[client], et à lui seul : jamais à un joueur ni à un groupe. Les permissions du framework et des rangs ne s'accordent pas. Elles s'appliquent au prochain redémarrage, et les modifier demande le droit « Permissions des scripts ».
Pour la clé cfx.re et la clé Steam, voyez la clé cfx.re ; pour le canal stable ou beta, redémarrages et mises à jour ; pour vos scripts eux-mêmes, ajouter vos propres scripts.