17 votes

Comment puis-je créer un système de transfert bidirectionnel dans OpenTTD sans créer deux stations ?

Dans OpenTTD, un service d'alimentation peut être créé, en tant que selon le wiki en utilisant l'option de transfert pour donner des ordres. Comme l'indique la note en haut de la page, cela ne fonctionnera pas dans les deux sens, car le véhicule reprendra simplement la même cargaison, ce qui fera que la cargaison tournera en rond.

La solution de contournement normale, encore une fois comme selon le wiki est d'utiliser deux stations l'une à côté de l'autre :

Example of a two way feeder system using two stations

C'est cependant très insatisfaisant dans ma situation, car je dois créer un système de transfert bidirectionnel entre une banque et un aéroport, et il est hors de question que je construise deux aéroports uniquement dans ce but.

Existe-t-il une autre méthode pour y parvenir ?

10voto

DMA57361 Points 28167

Je pense que la réponse directe est "non" ; comme vous l'avez découvert, les ordres de chargement/déchargement que vous pouvez donner aux véhicules ne vous permettent pas actuellement de leur faire ignorer le chargement qu'ils ont déposé.


Cependant, comme solution de contournement, avez-vous envisagé une seule station combinée au lieu d'un service d'alimentation ?

En supposant que la banque soit suffisamment proche de l'aéroport (en fonction de vos paramètres, voir ci-dessous), vous pouvez Ctrl+Click lorsque vous placez un quai de chargement (ou équivalent) à proximité de la banque, et sélectionnez une station existante à proximité (c'est-à-dire votre aéroport) pour que la nouvelle construction se forme exactement la même chose station. Ils partagent alors l'attente de toutes les marchandises, les cotes d'écoute, etc. et n'ont donc pas besoin d'un service d'alimentation.

L'étalement maximal d'une station est un paramétrage avancé que vous pouvez changement et la valeur par défaut est de 12. Je suis presque sûr qu'il peut être ajusté en cours de jeu, si nécessaire.

4voto

Justin Bozonier Points 4037

Comme alternative à l'utilisation de l'approche de la station combinée unique, il y a toujours des patchs à la rescousse ; vous pouvez utiliser cargodiste .

Cela nécessite un exécutable spécialement construit et tout cela, ce qui signifie que vous allez probablement, au fur et à mesure des mises à jour, faire des allers-retours entre l'avance et le retard sur la version stable, mais d'après mon expérience, cela rend le jeu beaucoup plus intéressant et réaliste.

Edit : Depuis la version 1.4.0, la distribution cargo fait partie de la branche principale d'OpenTTD.

2voto

Xiong Points 395

Je vais offrir deux approches à un service de feeder bidirectionnel avec une seule station intermédiaire. Pour plus de clarté, disons qu'il y a trois villes, A, B, C, chacune ayant une seule station logique (qui peut être, par exemple, une gare routière reliée à une gare ferroviaire ou à un quai). Les lignes qui les relient sont A-B, B-C. Nous supposerons que la cargaison est constituée de pax.

(1) Paramètres avancés > Stations > Utiliser l'algorithme de chargement amélioré > ON et que, pour les deux lignes, la commande à la station intermédiaire B soit la suivante Transfert et attente de la charge complète .

Si la capacité est suffisante sur chaque ligne et que votre timing est bon, un véhicule A-B attendra en B lorsqu'un véhicule B-C transferts Le A-B prendra en charge le passager déposé par le B-C, de sorte que ce dernier doit à son tour attendre le A-B suivant. S'il n'y avait pas de A-B en attente, alors, oui, le B-C prendrait le passager qu'il vient de déposer.

C'est délicat et cela demande beaucoup de doigté. La ville B doit fournir un certain nombre de passagers aux deux lignes, car il y aura des pertes : un chargement complet B-C ne fera pas tout à fait un chargement complet A-B. Donc B ne peut pas être dans un champ de maïs. S'il y a plusieurs véhicules sur chaque ligne et qu'un B-C attend lorsqu'un autre B-C arrive, là encore, ces passagers retourneront directement là où ils sont montés. Vous pourriez horaire les deux lignes, bien que cela interagisse mal avec la "pleine charge".

(2) Jouez avec le cargodiste patch. Celui-ci est légèrement bogué et présente quelques limitations, c'est pourquoi il n'est pas dans tronc . (Par exemple, les ordres conditionnels ne fonctionnent pas.) Maintenant, vous pouvez arbitrairement exécuter A-B, B-C avec à peu près n'importe quels ordres et fréquences. L'interface graphique de la station n'affichera pas seulement le nombre de passagers en attente, mais aussi le nombre de passagers en attente. avec une destination souhaitée . Ils ne reviendront pas en arrière mais attendront le prochain véhicule allant dans la bonne direction. Cela fonctionne bien... quand cela fonctionne. Je trouve que le bien l'emporte sur le mal.

Le patch cargodist n'est plus maintenu par son auteur original mais il fait partie de sac à dos pour enfants qui contient de nombreux patchs soignés. Voir : fil du forum . A l'heure actuelle, la "DERNIERE" révision de chillpack a été faite le 18 novembre 2011 : Télécharger . Le site le plus récent La révision est indiquée comme 2012 Jan 25, il y a juste deux jours.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X