• 1
  • 2
19 posts :: Page 2 of 2
Par: (pas connecté)    
   
Forum Poseur de Rails
Poseur de Rails

dtarcz


Depuis:: 02/12/17
Messages: 13

Quote by: dtarcz

Je vais redémarrer avec ce qu'on avait fait !

Ben m**, je n'ai pas retrouvé la bonne sauvegarde !
J'en ai 15, mais bizarrement aucune n'est la partie d'avant !
Je pensait que c'était incrémental, et que les fichiers se ré-écrivait au fur et à mesure...

Edit quelques minutes après Big Grin

Rooh, bon OK j'ai retrouvé les bonnes saves Big Grin Youpiiii je suis arrivé à redémarrer avec la dernière sauvegarde !!

Par: (pas connecté)    
   
Forum Admin
Admin

Muxy


Depuis:: 20/10/17
Messages: 189
De: Goulp

Quote by: dtarcz

Quote by: dtarcz

Je vais redémarrer avec ce qu'on avait fait !

Ben m**, je n'ai pas retrouvé la bonne sauvegarde !
J'en ai 15, mais bizarrement aucune n'est la partie d'avant !
Je pensait que c'était incrémental, et que les fichiers se ré-écrivait au fur et à mesure...

Edit quelques minutes après Big Grin

Rooh, bon OK j'ai retrouvé les bonnes saves Big Grin Youpiiii je suis arrivé à redémarrer avec la dernière sauvegarde !!

Bravo, j'ai retrouvé ma compagnie !

sauf que certains paramètres de fonctionnement sont sauvegardés dans le savegame ! Et que pour les modifier, il faut le faire en temps réel. Sachant que certains paramètres ne peuvent être changés en cours de partie. Mais pour ceux sus-cités, ça ne devrait pas poser de problème.

Là où ça se complique un peu c'est pour changer un paramètres sur une partie en cours sans accès à la console du serveur. Il existe la fonction "remote console" qui permet d'envoyer des commandes à distance au serveur depuis un poste client, mais il faut l'avoir activé en renseignant le mot de passe "rcon". Je te laisse chercher ?


Pourquoi faire simple quand on peut faire compliqué ?

Par: (pas connecté)    
   
Forum Poseur de Rails
Poseur de Rails

dtarcz


Depuis:: 02/12/17
Messages: 13

Muxy a écrit


sauf que certains paramètres de fonctionnement sont sauvegardés dans le savegame ! Et que pour les modifier, il faut le faire en temps réel. Sachant que certains paramètres ne peuvent être changés en cours de partie. Mais pour ceux sus-cités, ça ne devrait pas poser de problème.

Va falloir développer ce point... C'est indiqué dans le wiki ? Bon, j'irai voir.

Muxy a écrit

Là où ça se complique un peu c'est pour changer un paramètres sur une partie en cours sans accès à la console du serveur. Il existe la fonction "remote console" qui permet d'envoyer des commandes à distance au serveur depuis un poste client, mais il faut l'avoir activé en renseignant le mot de passe "rcon". Je te laisse chercher ?

Oui ! merci de m'avoir mis sur la voie Smile

Par: (pas connecté)    
   
Forum Admin
Admin

Muxy


Depuis:: 20/10/17
Messages: 189
De: Goulp

Donc pour modifier les éléments concernés il faut depuis la console du jeu, une fois connecté au serveur, taper les commandes suivantes :

rcon <mot de passe> "setting forbid_90_deg = 1
rcon <mot de passe> "train_acceleration_model = 1
rcon <mot de passe> "vehicle_breakdowns = 0

Et hop le tour est joué.


Pourquoi faire simple quand on peut faire compliqué ?

Par: (pas connecté)    
   
Forum Poseur de Rails
Poseur de Rails

dtarcz


Depuis:: 02/12/17
Messages: 13

Super, merci Muxy !

Bon, ben ayé, on a un serveur aux petits oignons en plus pour jouer en FR Smile

Je le laisse avec mot de passe a ton avis ?

Par: (pas connecté)    
   
Forum Admin
Admin

Muxy


Depuis:: 20/10/17
Messages: 189
De: Goulp

dtarcz a écrit


Je le laisse avec mot de passe a ton avis ?

Si tu laisses un mot de passe, alors c'est pour la communauté qui connait le mot de passe. Pour cela, n'hésite pas à ouvrir un nouveau sujet dans le même forum en l'intitulant "Serveur de dtarcz". ça te permettra de faire un suivi des évolutions, modification de paramétrage, organiser des parties, répondre aux demandes particulières, etc... Ce genre de serveur a moins de fréquentation du fait du mot de passe qui doit être publié quelque part, mais avec une balise [OpenTTD France] il est assez facile de trouver le site de la communauté. Mais tout de suite on restreint assez fortement l'audience possible.

Si pas de mot de passe, ça veut dire : serveur ouvert à tout le monde (et n'importe qui), avec le risque d'avoir des joueurs qui ne seront intéressés QUE par mettre la carte sens-dessus-dessous. Il faut donc mettre en place un serveur "patché" qui permet d'imposer quelques restriction :

  • obligation de mot de passe pour jouer
  • sauvegarde lorsque le dernier joueur se déconnecte, en plus des sauvegardes périodiques, et si le min_client est activé
  • suppression automatique des compagnies sans véhicule
Mais avec une fréquentation mondiale !

Sachant qu'un serveur sympathique est bien fréquenté, mais il faut qu'il soit animé et suivi. C'est ce qui a fait la popularité des serveurs de Luukland avant de basculer en mode city-builder. Et bien sur un serveur où la carte est endommagée à chaque partie ferait plutôt fuir les joueurs qui on envie d'une certaine tranquillité.

Donc l'idéal pour te faire un avis, serait d'en ouvrir un avec mot de passe et un sans, tu analyses la fréquentation et puis hop !


Pourquoi faire simple quand on peut faire compliqué ?

Par: (pas connecté)    
   
Forum Poseur de Rails
Poseur de Rails

dtarcz


Depuis:: 02/12/17
Messages: 13

Joyeux Noël 2017 Smile

Je ne comprends pas comment faire pour avoir plusieurs serveurs en même temps.
Comment on gère plusieurs configurations ?

Par: (pas connecté)    
   
Forum Admin
Admin

Muxy


Depuis:: 20/10/17
Messages: 189
De: Goulp

dtarcz a écrit

Joyeux Noël 2017 Smile

Je ne comprends pas comment faire pour avoir plusieurs serveurs en même temps.
Comment on gère plusieurs configurations ?

Hey, Joyeux Noël aussi Razz !

La ligne de commande, mon cher, la ligne de commande !

PARAMèTRES LIGNE DE COMMANDE OPENTTD Formatted Code
Command line options:
  -h                  = Display this help text
  -D [ip][:port]      = Start dedicated server
  -f                  = Fork into the background (dedicated only)
  -c config_file      = Use 'config_file' instead of 'openttd.cfg'

Voici les options les plus intéressantes:

  • -c te permet de spécifier un fichier de configuration différent de celui par défaut ( ~/.config/openttd/openttd.cfg pour linux).
  • -D te permet de lancer un serveur dédié et tu te retrouves avec la console du serveur. A combiner avec l'utilitaire screen si tu veux garder le contrôle du serveur par la console tout en te déconnectant de ton VPS.
  • -f permet de lancer un serveur dédié sans console. l'administration se fait alors par remote console (qu'il faut donc activer) ou par le système d'administration (qu'il faut activer aussi).
Tu peux aussi démarrer openttd depuis un répertoire particulier dans lequel tu auras placé ton fichier de configuration openttd.cfg, donc avoir un répertoire par serveur, et donc un fichier de configuration dans chaque répertoire.

Attention, le serveur utilise le port tcp/3979 pour les connexions des clients. Il faudra donc modifier le fichier de configuration pour utiliser un autre port (3979, 3980, 3981...) ou renseigner le port dans la ligne de commande de l'option -D


Pourquoi faire simple quand on peut faire compliqué ?

Par: (pas connecté)    
   
Forum Poseur de Rails
Poseur de Rails

dtarcz



Depuis:: 02/12/17
Messages: 13

Merci pour toutes ces infos ! Je vais me pencher sur la mise en place plus tard Smile
Et Bonne Année 2018 !!

19 posts :: Page 2 of 2
  • 1
  • 2