Dieses Forum nutzt Cookies
Dieses Forum nutzt Cookies um Anmeldeinformationen (keine Passwörter) zu speichern. Dabei werden diese Informationen als kleine Textdateien auf deinem Endgerät abgelegt. Sie können nur durch dieses Forum ausgelesen werden und stellen kein Sicherheitsrisiko dar. Neben deinem letzten Login wird auch abgespeichert, welche Themen du bereits gelesen hast.

Zudem wird ein Cookie angelegt, in dem abgespeichert wird, ob du diesen Hinweis gelesen hast. Damit wird er nicht jedes mal angezeigt.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Alle Industrien schließen
Verfasser Nachricht
Kathy
Gleisarbeiter
*

Beiträge: 25
Registriert seit: Aug 2010
Beitrag #21
RE: Alle Industrien schließen
Wenn ich das richtig verstehe, kann eine Industrie, die ich selbst gebaut habe, nicht schließen.
Zitat:General behaviour change parameter
bit 0 (value 1) - Unlimited store place. Stockpile size is 64K, industry always accepts cargoes.
bit 1 (value 2) - Endless mines. Amount of material harvested is always 0. The mine can never be exhausted.
bit 2 (value 4) - No mine closure. The mine should never close unless it is exhausted.
bit 3 (value 8) - No closure of serviced industries. Industry will never close if one of the following is true:

* transportation level is at least 1%
* any cargo is waiting on 1-st day of the month)
* the industry is build by the player.

To apply several effects, values should be summarised. For example, if a player would like to have endless mines (value 2) and keep all the mines on the map (value 4), he should put value 6 (value 2 + value 4 = 6). And another example, if a player would like to have unlimited store place (value 1), endless mines (value 2) and no closure of serviced industries (value 8), he should put value 11 (value 1 + value 2 + value 8 = 11).
Site News for 2009
General behaviour change parameters are ignored on hard game settings.
Dennoch hat meine von mir finanzierte Papiermühle geschlossen, obschon sie - allerdings unregelmäßig - beliefert wurde. Kann es sein, dass diese TTD-Patch-Wiki nicht ganz korrekt ist, oder gilt das für Open TTD anders?
27.08.2010 16:21
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Registriert seit: Aug 2008
Beitrag #22
RE: Alle Industrien schließen
Du mußt bei jedem ECS GRF diesen Parameter setzen. Auf welchen Wert hast du es denn eingestellt?
27.08.2010 16:46
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Kathy
Gleisarbeiter
*

Beiträge: 25
Registriert seit: Aug 2010
Beitrag #23
RE: Alle Industrien schließen
Ich habe es bei allen auf 10 gesetzt, also unendliche Bergwerke und served Industries never die. Eigentlich wollte ich 12, habe mich aber geirrt. Und die Einstellunge habe ich bei allen Sets gemacht, das habe ich noch einmal überprüft. Bei den meisten Industrien funktioniert es auch jetzt, aber dass diese Industrie entgegen der Formulierung schließen konnte, ärgert mich sehr.
27.08.2010 18:10
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mb
Tycoon
*****

Beiträge: 5.054
Registriert seit: Mar 2005
Beitrag #24
RE: Alle Industrien schließen
Mal ein bischen digging zur Abwechslung ...

Kathy schrieb:[...] Bei den meisten Industrien funktioniert es auch jetzt, aber dass diese Industrie entgegen der Formulierung schließen konnte, ärgert mich sehr.

Könnte natürlich daran liegen:

Zitat:General behaviour change parameters are ignored on hard game settings.

Gruß
Michael

Zitat:EU-Wirtschaft- und Währungskommissar Joaquin Almunia hat alle Besorgnisse über den Schuldnerstatus Griechenlands als unbegründet zurückgewiesen.
07.10.2010 20:32
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Kathy
Gleisarbeiter
*

Beiträge: 25
Registriert seit: Aug 2010
Beitrag #25
RE: Alle Industrien schließen
Ich habe ein weiteres Problem: Das Spiel geht mir zu schnell, ich hätte gerne 3-4 mal so viel Zeit pro Jahr, um das Spiel am Anfang etwas zu genießen und nicht nur durchzuhetzen. Ich würde gerne einen daylength-patch installieren, der aber mit ESC funktionieren muss, sonst nützt er mir nicht. Das Problem dabei ist, dass alle, die ich bisher irgendwo gefunden habe, ohne eine Erklärung gepostet wurden, wo ich diesen Patch installieren muss bzw. wie ich ihn aktiviere. Kann mir dabei jemand helfen, indem er mit einen funktionierenden und einfach zu installierenden patch nennt?
28.10.2010 20:02
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Registriert seit: Aug 2008
Beitrag #26
RE: Alle Industrien schließen
Am einfachsten ist, wenn du nach "Chills Patchpack" suchst.
28.10.2010 20:40
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Fenris
Geschäftsführer
***

Beiträge: 207
Registriert seit: Sep 2004
Beitrag #27
RE: Alle Industrien schließen
Funktioniert denn ECS überhaupt mit einem Daylengths Patch? Ich meine mal gelesen zu haben, dass die längeren Ticks zu Problemen mit den Produktionsveränderungen führen. In meinen Probespielen, die allerdings schon ne Weile zurückliegen, hatte ich das Gefühl, dass sich die Produktion, wenn überhaupt, nur sehr langsam erhöhte.
28.10.2010 21:28
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Registriert seit: Aug 2008
Beitrag #28
RE: Alle Industrien schließen
Das kommt drauf an, mit manchen Daylength-Patches gab es Probleme, weil die Anzahl der Produktionszyklen pro Monat geändert wurde, und deshalb die komplexen Planungsrechnungen in ECS nicht mehr funktioniert haben.
28.10.2010 22:10
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Fenris
Geschäftsführer
***

Beiträge: 207
Registriert seit: Sep 2004
Beitrag #29
RE: Alle Industrien schließen
Achso. Dann werd ich das bei Gelegenheit mal mit Chills Patchpack testen. Oder hat das vielleicht schon jemand getan und kann sagen, ob es funktioniert?
29.10.2010 07:37
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Kathy
Gleisarbeiter
*

Beiträge: 25
Registriert seit: Aug 2010
Beitrag #30
RE: Alle Industrien schließen
Ich habe jetzt eine Datei heruntergeladen die, im Texteditor geöffnet, so aussieht:
Zitat:diff --git a/src/date.cpp b/src/date.cpp
index 16f77be..2914e03 100644
--- a/src/date.cpp
+++ b/src/date.cpp
@@ -26,6 +26,7 @@ Year _cur_year; ///< Current year, starting at 0
Month _cur_month; ///< Current month (0..11)
Date _date; ///< Current date in days (day counter)
DateFract _date_fract;
+uint8 _date_daylength_factor; ///< Setting for DAY_LENGTH


void SetDate(Date date)
diff --git a/src/date_type.h b/src/date_type.h
index 5afc925..f77bf4f 100644
--- a/src/date_type.h
+++ b/src/date_type.h
@@ -19,11 +19,21 @@
* 1 day is thus about 2 seconds (74 * 30 = 2220) on a machine that can run OpenTTD normally
*/
enum {
- DAY_TICKS = 74, ///< ticks per day
+ ORIG_DAY_TICKS = 74, ///< unscaled ticks per day
DAYS_IN_YEAR = 365, ///< days per year
DAYS_IN_LEAP_YEAR = 366, ///< sometimes, you need one day more...
};

+/**
+ * Scale factor for DAY_TICKS
+ */
+extern uint8 _date_daylength_factor;
+
+/**
+ * Day length in ticks, calculated using a configureable scale factor.
+ */
+#define DAY_TICKS (ORIG_DAY_TICKS * _date_daylength_factor)
+
/*
* ORIGINAL_BASE_YEAR, ORIGINAL_MAX_YEAR and DAYS_TILL_ORIGINAL_BASE_YEAR are
* primarily used for loading newgrf and savegame data and returning some
diff --git a/src/lang/english.txt b/src/lang/english.txt
index ceb915f..fa587f7 100644
--- a/src/lang/english.txt
+++ b/src/lang/english.txt
@@ -1246,6 +1246,7 @@ STR_CONFIG_SETTING_TOWN_FOUNDING :{LTBLUE}Foundin
STR_CONFIG_SETTING_TOWN_FOUNDING_FORBIDDEN :forbidden
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :allowed
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :allowed, custom town layout
+STR_CONFIG_SETTING_DAYLENGTH_FACTOR :{LTBLUE}Day length factor: {ORANGE}{STRING}

STR_CONFIG_SETTING_TOOLBAR_POS :{LTBLUE}Position of main toolbar: {ORANGE}{STRING1}
STR_CONFIG_SETTING_TOOLBAR_POS_LEFT :Left
diff --git a/src/settings_gui.cpp b/src/settings_gui.cpp
index bf56143..60f36aa 100644
--- a/src/settings_gui.cpp
+++ b/src/settings_gui.cpp
@@ -1322,6 +1322,7 @@ static SettingEntry _settings_economy[] = {
SettingEntry(&_settings_economy_industries_page, STR_CONFIG_SETTING_ECONOMY_INDUSTRIES),
SettingEntry("economy.inflation"),
SettingEntry("economy.smooth_economy"),
+ SettingEntry("daylength_factor"),
};
/** Economy sub-page */
static SettingsPage _settings_economy_page = {_settings_economy, lengthof(_settings_economy)};
diff --git a/src/table/settings.h b/src/table/settings.h
index 7ae041c..7b7ed9b 100644
--- a/src/table/settings.h
+++ b/src/table/settings.h
@@ -368,6 +368,7 @@ const SettingDesc _settings[] = {
SDT_BOOL(GameSettings, station.never_expire_airports, 0,NN, false, STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS, NULL),
SDT_CONDVAR(GameSettings, economy.town_layout, SLE_UINT8, 59, SL_MAX_VERSION, 0,MS,TL_ORIGINAL,TL_BEGIN,NUM_TLS - 1, 1, STR_CONFIG_SETTING_TOWN_LAYOUT, TownFoundingChanged),
SDT_CONDBOOL(GameSettings, economy.allow_town_roads, 113, SL_MAX_VERSION, 0, 0, true, STR_CONFIG_SETTING_ALLOW_TOWN_ROADS, NULL),
+ SDTG_CONDVAR("daylength_factor", SLE_UINT8, 0, 0, _date_daylength_factor, 1, 1, 255, 1, STR_CONFIG_SETTING_DAYLENGTH_FACTOR, NULL, 130, SL_MAX_VERSION),
SDT_CONDVAR(GameSettings, economy.found_town, SLE_UINT8,128, SL_MAX_VERSION, 0,MS,TF_FORBIDDEN,TF_BEGIN,TF_END - 1, 1, STR_CONFIG_SETTING_TOWN_FOUNDING, TownFoundingChanged),

SDT_VAR(GameSettings, vehicle.train_acceleration_model, SLE_UINT8, 0,MS, 0, 0, 1, 1, STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL, TrainAccelerationModelChanged),
Wo soll ein Laie jetzt erkennen, welchen Wert er ändern muss, um 4-fache Tageslänge zu erhaten? Ich verstehe nur Bahnhof. Das passt zwar zum Spiel, ist aber nicht Benutzerfreundlich.
29.10.2010 20:10
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
planetmaker
Tycoon
*****

Beiträge: 1.309
Registriert seit: Oct 2008
Beitrag #31
RE: Alle Industrien schließen
Du hast Dir irgendwoher einen Sourcecode-Patch heruntergeladen. Als Laie ändert man da am besten gar nichts und soll man auch gar nichts ändern und ist auch nur für Leute gedacht, die an OpenTTD selbst herumprogrammieren.

Wenn Du mit Daylength spielen willst, mußt Du Dir schon die passende OpenTTD-Version runterladen (keine Ahnung wo, aber da gibt's ja diverse Threads zu).

[Bild: 4q27gcl]
Schreib Deine eigenen NewGRFs, KIs oder Skripte. Siehe dazu DevZone, NML und Tutorien
(Dieser Beitrag wurde zuletzt bearbeitet: 29.10.2010 20:51 von planetmaker.)
29.10.2010 20:50
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Registriert seit: Aug 2008
Beitrag #32
RE: Alle Industrien schließen
Das ist ein Patch für den Quellcode, den mußt du erst Kompilieren. Siehe Wiki.


Deswegen sagte ich ja, lieber ein Patchpack nehmen, die gibt es meist als Binary.
29.10.2010 20:53
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
silverghost
Geschäftsführer
***

Beiträge: 342
Registriert seit: Mar 2005
Beitrag #33
RE: Alle Industrien schließen
Lad Dir mal dieses Patchpack. Dort ist der Daylenght-Pachts integriert.

http://www.tt-forums.net/download/file.php?id=136499

Der ist recht edel in der Welt, der Tugend liebt und nicht das Geld.
30.10.2010 09:46
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Kathy
Gleisarbeiter
*

Beiträge: 25
Registriert seit: Aug 2010
Beitrag #34
Traurig RE: Alle Industrien schließen
Habe ich entpackt und in meinen OpenTTD-Ordner verschoben. Jetzt sagt mir das Spiel: Cannot open file 'flat_blacktiles.grf' und lässt sich nicht starten. Diese Datei kann ich nicht einmal finden, also wundert es mich nicht, dass er sie nicht öffnen kann.
(Dieser Beitrag wurde zuletzt bearbeitet: 30.10.2010 10:04 von Kathy.)
30.10.2010 10:02
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
lugo
Gleisarbeiter
*

Beiträge: 37
Registriert seit: Dec 2006
Beitrag #35
RE: Alle Industrien schließen
Diese beiden muessen in den 'data'-Ordner":
flat_blacktiles.grf
copypaste.grf v7



nachzulesen hier:
http://www.tt-forums.net/viewtopic.php?f=33&t=47622
30.10.2010 13:43
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Kathy
Gleisarbeiter
*

Beiträge: 25
Registriert seit: Aug 2010
Beitrag #36
RE: Alle Industrien schließen
Danke, ich denke, so funktioniert es.Zwinkern
30.10.2010 19:43
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Alle Server weg HorseFriend 4 1.177 23.05.2022 12:11
Letzter Beitrag: Eddi
  Neue Industrien bei ohne Industrien generierter Karte DonRazzi 7 2.879 17.02.2011 19:35
Letzter Beitrag: Eddi
  Frage an alle GRF-Auskenner Bernhard 5 2.611 03.10.2009 21:56
Letzter Beitrag: Bernhard
OTTD Alle Industrien in allen Klimazonen baubar? Balou 7 3.203 28.04.2009 18:55
Letzter Beitrag: Balou
  Nicht alle Passagiere sollen am BF aussteigen!? Nostra 3 1.787 26.07.2008 18:57
Letzter Beitrag: Der Antiker

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste