Allocations et port 30120
Pourquoi mon serveur n'est pas sur le port 30120
Sur une offre serveur de jeu classique, l'adresse IP est partagée entre plusieurs serveurs hébergés sur la même machine. Chaque serveur reçoit une allocation (IP + port) qui lui est propre, par exemple 83.150.218.223:30034. Le port 30120 n'est donc pas garanti : il ne peut être attribué qu'à un seul serveur par IP.
Le port 30120 n'a rien de spécial pour FiveM : les joueurs se connectent à IP:PORT quel que soit le port, et le serveur apparaît normalement dans la liste des serveurs.
Où voir et changer votre allocation
Panel → onglet Allocations (ou Réseau) : l'allocation principale est indiquée, et des allocations supplémentaires peuvent être ajoutées si votre offre le prévoit. Le changement d'allocation principale se fait à cet endroit, s'il reste un port disponible sur le nœud.
Configurer server.cfg
Les lignes d'écoute doivent utiliser le port attribué :
endpoint_add_tcp "0.0.0.0:30034"
endpoint_add_udp "0.0.0.0:30034"
Un port différent entre server.cfg et l'allocation donne l'erreur « Failed to connect » / CURL error code 7 à la connexion. Voir Erreur Failed to connect.
Obtenir le port 30120
Il faut une IP dédiée (option payante), sur laquelle vous choisissez vos ports. Demandez-la dans un ticket.
Le port MySQL
La base de données est sur un serveur MySQL séparé et utilise toujours le port 3306. Il ne dépend pas de l'allocation de votre serveur de jeu et n'a pas à être modifié.