Serveur dédié

Fenêtre de serveur dédié

Un serveur dédié est un serveur OpenTTD de jeu en réseau qui n'a pas de client local prenant part au jeu. Un serveur dédié peut tourner en tâche de fond sur une machine.

Contents

Démarrer un serveur dédié

Lancez l'exécutable OpenTTD en utilisant l'option de ligne de commande -D (D majuscule!).

Sous Windows

Méthode 1:

Méthode 2:

Sous Linux

Vous pouvez aussi démarrer openttd avec l'option -f. Elle signifie que le processus tournera en tâche de fond, mais qu'aucune console ne sera disponible. Toutes les sorties seront envoyées dans le fichier openttd.log. Vous pouvez afficher la log avec tail: tail -f openttd.log, pour suivre les événements.

Sous OS/2

Sous Mac OS X

Sous Docker.io

Configurer le serveur

Il y a trois moyens de modifier les options du jeu:

Outils disponibles: Interface web

Modifiez les paramètres du réseau dans la section Network de openttd.cfg:

Contrôler le serveur avec rcon

Configurez le serveur dédié pour accepter les commandes rcon:

Exemple: rcon_pw x8na7f

Connectez-vous au serveur comme client:

Exemple: rcon x8na7f "kick 5"

Charger une partie

Dans la fenêtre du serveur dédié (ou avec rcon):

Exemple: openttd.exe -D -g "scenario/echo.scn".

Démarrer automatiquement / arrêter et sauvegarder votre jeu

Il est recomanded d'utiliser notre conteneur de docker pour obtenir un environnement bien testé et travailler pour openttd. Docker va magiquement faire toutes les choses pour vous :) En ubuntu 14.04 ou plus récent, vous pouvez exécuter: sudo apt-get install docker.io puis la documentation sur l'URL suivante lire https://registry.hub.docker.com/u/bateau/openttd/

Si vous ne voulez pas courir docker: Exécutez votre serveur dédié dans Ubuntu / Debian, vous pouvez télécharger et installer un script init.d Vous obtiendrez les fonctions suivantes:

Pour plus de fonctions, le guide d'installation et télécharger, visitez le site: https://bitbucket.org/frodus/openttd-init

Voir aussi