![]() |
set_traffic_level() - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3) +--- Forum: Wie spiele ich Simutrans? (https://simutrans-forum.de/mybb/forumdisplay.php?fid=6) +---- Forum: Szenarien (https://simutrans-forum.de/mybb/forumdisplay.php?fid=7) +---- Thema: set_traffic_level() (/showthread.php?tid=7073) |
set_traffic_level() - ny911 - 17-01-2013 Das anpassen des "traffic levels" via set_traffic_level() klappt bei mir nicht ganz. Es darf kein Passwort auf dem öffentlichem Spieler liegen. Ist irgendwie, schade. so kann man den öffentlichen Spieler und die Einstellungen nicht schützen, wenn man den traffic level auch mal zwischen durch (für einige Spieljahre) im Spiel erhöhen möchte. RE: set_traffic_level() - Dwachs - 17-01-2013 das muss mal noch geaendert werden, dass Skripte Sonderrechte haben. Edit: sollte mit r6287 gehen. Skripte duerfen nun alles. - prissi - 18-01-2013 Dann muss man bei den Skriptable AIs wieder aufpassen ![]() - Dwachs - 18-01-2013 soweit sind wir ja noch nicht ![]() - wernieman - 18-01-2013 OT: Ihr wollt es in Richtung Scriptbasierte AI weiterentwickeln? Ich glaube, in das Scripting muss ich mich dann auch mal wieder einarbeiten ... ,o) - ny911 - 18-01-2013 Wie groß ist eigentlich der traffic_level Unterschied von z.B. 5 auf 6 ? Kann man das trotz Unterschiedlicher PAX und Mail Service Raten grob abschätzen? Beim script programmieren ist mir eine weitere Idee gekommen: Im New York Szenario V05 wird die Traffic Rate angehoben, sobald Autos verkauft werden. Alternativ könnte man doch auch je Menge X verkaufter Autos in der Fabrikkette ein neues Fahrzeug in der Stadt erzeugen. Also mit einem Befehl gezielt nur ein Stadtauto an beliebigen Ort erzeugen. - Dwachs - 18-01-2013 Zitat:Original von ny911Bei gleicher Pax und Mail-Rate werden dann im Mittel (!) 6/5 mal mehr Autos produziert.. Ist eine etwas verwickelte Berechnung, siehe simcity.cc, stadt_t::neuer_monat, Zeilen 1524ff Zitat:Beim script programmieren ist mir eine weitere Idee gekommen: Tja, vielleicht. - ny911 - 20-01-2013 Zitat:siehe simcity.cc, stadt_t::neuer_monat, Zeilen 1524ffDanke, habe es gefunden. Gibt es für den umfangreichen Quellcode ein Klassendiagramm? Oder ein UML-Diagramm? Dann könnte man als Quereinsteiger sich leichter und mit weniger Rückfragen in den Code einarbeiten. - Cauchykriterium - 20-01-2013 Die einfachste Möglichkeit wäre sicherlich mal nach "code 2 uml" oder "c++ 2 uml" oder ähnlichem zu googlen. Ich habe früher eher mit Java gearbeitet und wenig mit C++, aber es würde mich doch sehr wundern, wenn es passende Tools nicht mehr geben würde ;-). - Dwachs - 20-01-2013 doxygen geht natuerlich auch, aber so richtig wird man daraus noch nicht schlau. Der ganze Programm-Fluss wird ja damit nur schwer abgebildet. |