Ce guide explique comment configurer votre serveur dédié Puck hébergé chez Legion Hosting. Puck est un jeu de hockey multijoueur basé sur la physique -- pas de règles, pas de temps morts, mettez simplement le palet dans le but. Pour les commandes d'administration et la gestion du serveur, consultez le Guide d'administration du serveur Puck.
1. Accéder à votre serveur
- Connectez-vous à GPanel.
- Sélectionnez votre serveur Puck dans la liste des serveurs.
- L'IP et le port de votre serveur sont affichés dans l'onglet Console. Consultez Comment trouver l'IP et le port de votre serveur pour plus de détails.
2. Variables de démarrage
Configurez ces paramètres depuis l'onglet Startup dans GPanel :
| Variable | Nom d'environnement | Par défaut | Description |
|---|---|---|---|
| Joueurs maximum | MAX_PLAYERS |
10 | Nombre maximum de joueurs (jusqu'à 32). |
| Port de requête | QUERY_PORT |
7778 | Port de requête pour la visibilité dans le navigateur de serveurs. |
| Mot de passe | SRV_PASSWORD |
(vide) | Mot de passe requis pour rejoindre. Laissez vide pour un accès public. |
| Délai d'expulsion | KICK_TIMEOUT |
300 | Secondes avant qu'un joueur inactif soit expulsé. |
| Fréquence d'images cible | FRAME_RATE |
120 | Fréquence d'images du serveur. Doit être de 10 à 20 au-dessus du tick rate. |
| Tick rate du serveur | SERVER_TICK_RATE |
100 | Taux de simulation du serveur (maximum 360). |
| Tick rate du client | CLIENT_TICK_RATE |
360 | Taux de mise à jour du client. Doit être au moins le double du tick rate du serveur. Ne dépassez pas 360 sauf si vous savez ce que vous faites. |
| Mise à jour automatique | AUTO_UPDATE |
0 | Met automatiquement à jour le serveur au démarrage (1=oui, 0=non). |
3. Fichier de configuration
La configuration du serveur est stockée dans server_configuration.json dans le répertoire racine. Le panneau met automatiquement à jour les valeurs clés à partir de vos variables de démarrage. Vous pouvez modifier des paramètres supplémentaires via SFTP :
{
"port": 7777,
"pingPort": 7778,
"name": "My Puck Server",
"maxPlayers": 10,
"password": "",
"voip": false,
"isPublic": true,
"adminSteamIds": [],
"kickTimeout": 300,
"targetFrameRate": 120,
"serverTickRate": 100,
"clientTickRate": 200,
"startPaused": false,
"allowVoting": true,
"mods": []
}
4. Se connecter à votre serveur
- Achetez et installez Puck sur Steam.
- Lancez le jeu et ouvrez le navigateur de serveurs.
- Trouvez votre serveur par son nom, ou utilisez la connexion directe avec votre IP et votre port.
- Entrez le mot de passe si un mot de passe est défini.
5. Liste de vérification pour la première configuration
- Modifiez
server_configuration.jsonpour définir unnamede serveur. - Ajoutez votre Steam ID au tableau
adminSteamIdspour l'accès administrateur en jeu. - Configurez les tick rates et la fréquence d'images (gardez les valeurs par défaut sauf si vous avez un besoin spécifique).
- Démarrez le serveur et vérifiez qu'il affiche
Server authenticateddans la console.
Articles connexes
- Guide d'administration du serveur Puck
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur Puck, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et tout message d'erreur de la console GPanel.