Tout serveur FiveM a besoin d'une clé de licence. Elle est gratuite et s'obtient avec ton compte Cfx.re. Si tu as lu d'anciens guides qui parlent de Keymaster (keymaster.fivem.net) : il a été retiré et tout se passe désormais sur le Cfx.re Portal.
Créer la clé
- Connecte-toi sur
https://portal.cfx.reavec ton compte Cfx.re (le même que celui du forum et de FiveM). - Va dans Servers → Registration Keys (
portal.cfx.re/servers/registration-keys) et clique sur Generate Key +. - Il ne te demande qu'un nom pour reconnaître le serveur. Plus besoin d'indiquer son IP.
- Clique sur Generate et copie la clé. Elle a la forme
cfxk_suivi de lettres et de chiffres.
Si tu avais déjà des clés sur Keymaster, tu les retrouves sur le Portal en te connectant avec le même compte.
Où la mettre
- Avec txAdmin : elle t'est demandée au déploiement de la recette. Pour la changer plus tard, modifie la ligne dans ton
server.cfg(txAdmin a un éditeur dans le menu CFG Editor) et redémarre le serveur. - À la main dans le
server.cfg:
sv_licenseKey "cfxk_TA_CLE"
Comme elle n'est plus liée à une IP
Si tu changes de VPS ou d'IP, pas besoin d'en générer une autre : tu copies la même clé sur le nouveau serveur. En revanche, traite-la comme un mot de passe : ne la publie pas sur GitHub et ne la partage pas.
Si la console affiche une erreur avec la clé
- Vérifie qu'elle est complète, sans espace avant ou après, et entre guillemets.
- Vérifie sur le Portal qu'elle est toujours active ; si tu l'as supprimée ou régénérée (bouton Regenerate), l'ancienne ne vaut plus rien. La régénérer, c'est justement ce qu'il faut faire si elle a fuité.
- Avec une mauvaise clé, le serveur peut démarrer sans apparaître dans la liste publique. D'autres causes dans mon serveur n'apparaît pas.