• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

maxel3113

Recruit
May 22, 2012
5
0
Hi all,
Sorry my english is so bad that I had to use a translation program.
I've already spent hours reading through the forum but found nothing to my question!

My question is: "Is this a script in the forum that the wait time is reduced throughout the vehicles from eight to two seconds, or is there someone who can thus write a script?"

It annoys me mightily that the vehicles remain as long as if no one stands at the bus stop.

And a second question, "Is there a script of the line vehicle information clearer (larger) do?"

It has problems even when you look straight line which meets.

Thank you in advance for your information, Maxel


Hallo zusammen,
mein englisch ist leider so schlecht, dass ich ein Übersetzungsprogramm benutzen musste.
Ich habe mich schon Stundenlang durch das Forum gelesen jedoch nichts auf meine Frage gefunden!

Meine Frage lautet: "Gibt hier im Forum ein Script, dass die Wartezeit der gesamten Fahrzeuge von acht auf zwei Secunden verkürzt?! Oder gibt es jemanden, der so ein Script verfassen kann?"

Mich nervt es gewaltig, dass die Fahrzeuge solange stehen bleiben wenn niemand an der Haltestelle steht.

Und noch eine zweite Frage!" Gibt es ein Script der die Linien Fahrzeuginformation deutlicher (grösser) macht?,"

Man hat ja probleme beim zusehen welche Linie dir gerade entgegen kommt.

Danke im voraus für Eure Informationen, Maxel
 
The reason why a vehicle would wait so long to leave after getting everybody inside is that there is already another vehicle too close. This is how is designed to not make all vehicle clog together. You may notice that if the opposite happens, a vehicle is right behind, it will leave sooner and not wait too long.

I do not know a script that might change that.
 
Thank you for the first response,

The vehicles, for example, the bus is much slower when it is empty than when it is full.
Said about when the bus is entered faster than if nothing happens.
To compensate for this, a shorter stop would be useful!
If the roads are full, the time would also balance out!

I will be happy in principle, if it would somehow be a way!

For this reason, I am looking for a script!

For the larger display of the lines, too!

Thank you!


Danke für die erste Antwort,
Die Fahrzeuge, zum Beispiel der Bus, ist viel langsamer wenn er leer ist, als wenn er voll ist.
Bezüglich gesagt, wenn eingestiegen wird ist der Bus schneller unterwegs als wenn nichts passiert.
Um dieses auszugleichen, wäre ein kürzer Stopp sinnvoll!
Wenn die Straßen voll sind, würde sich die Zeit auch wieder ausgleichen!

Es würde mich im Prinzip freuen, wenn es irgendwie eine Möglichkeit geben würde!!

Aus diesem Grund, suche ich ein Script!

Für die grössere Anzeige der Linien auch noch!

Danke euch!
 
Last edited:
I have a question similar to this: Is there any reason that busses ALWAYS stop even if noone is getting on or off the bus?
The answer is: This is how the game was designed. There is no way to change that.
 
Hi maxel!
Bisher habe ich kein script gesehen, welches die Wartezeiten ändert.
Klar, mich nervt es auch wenn ein voller Bus an einer leeren Haltestelle wartet, aber dagegen mcahen kann man nichts.
Jeder Bus wartet seine Zeit ab, bis er voll ist oder jeder Passagiert eingestiegen ist.
Das gleiche gilt auch für: Wenn nicht jeder eingestiegen ist (was etwas dämlich ist und die Passagiere verärgert)

Damit dein Bus sicher einiges schneller in der Stadt unterwegs ist:
Prüfe immer wo Staus sind und umgehe sie. Baue Routen die am besten nie über die Strasse gehen, bei grösserem Verkehr müssen die Busse sonst warten.
Am besten immer über kleine Strassen die Route machen, anstatt über Schnellstrassen.
Und auch ein Tipp: Falls deine Busse zu voll sind, wechsle die Route auf eine Strassenbahn oder sogar auf eine U-Bahn!
Busse sollten niemals zur auslastung dienen sondern zur vernetzung kleiner Gebiete.
 
Hi maxel!
Bisher habe ich kein script gesehen, welches die Wartezeiten ändert.
Klar, mich nervt es auch wenn ein voller Bus an einer leeren Haltestelle wartet, aber dagegen mcahen kann man nichts.
Jeder Bus wartet seine Zeit ab, bis er voll ist oder jeder Passagiert eingestiegen ist.
Das gleiche gilt auch für: Wenn nicht jeder eingestiegen ist (was etwas dämlich ist und die Passagiere verärgert)

Damit dein Bus sicher einiges schneller in der Stadt unterwegs ist:
Prüfe immer wo Staus sind und umgehe sie. Baue Routen die am besten nie über die Strasse gehen, bei grösserem Verkehr müssen die Busse sonst warten.
Am besten immer über kleine Strassen die Route machen, anstatt über Schnellstrassen.
Und auch ein Tipp: Falls deine Busse zu voll sind, wechsle die Route auf eine Strassenbahn oder sogar auf eine U-Bahn!
Busse sollten niemals zur auslastung dienen sondern zur vernetzung kleiner Gebiete.

This is an English speaking forum. Please speak English in here.
 
Warum? Ich finde hier ein deutsche Forum nicht verkehrt, weil ich glaube das die deutschen einen sehr großen Anteil am Erfolg vom CIM haben.
Ich würde hier wesentlich mehr diskutieren wenn es hier ein deutsches Unterforum geben würde.
 
Good day together,
Thank you for the nice replies.
I can unfortunately not so good English, so I use a translation program.
I also know that then read the "not German" is difficult.
That's why I had asked the German text in the English text. So perhaps another translation program
my questions and answers makes it understandable!

I will omit from now on, the original German text,
If you have my text (posting) is not understood, unfortunately,
I ask it to write to me so that I may express it differently. Thank you!

! And again, sorry! For the German text!

I have read the answers from you and thank you for this!

In the meantime, I found a program that changes the appearance of lines!

http://www.cimexchange.com/index.php?/files/file/140-line-statistics-plus/

"Supplement"
Since no one has managed to change the latency of the bus, I gave my buses more speed.

I do not use the subway, water bus, helicopter!
My bus to grow and the money account as well.
Except for a few exceptions, I take a tram,
and only where a bus get there not!
For example, at the airport, or in a park!

I wish you a nice day and once again,
Thank you for the whole, nice answers!

Maxel
 
Last edited:
you can include the german text also, as that will help others - who speak german - to understand you better. I think there is no problem if you have your comments in English + another language, the problem is if you are missing English completely.
 
you can include the german text also, as that will help others - who speak german - to understand you better. I think there is no problem if you have your comments in English + another language, the problem is if you are missing English completely.

giladteller:
The answer is: This is how the game was designed. There is no way to change that.

>>> and the posting #9 <<<


I want to make any mistakes, then the page is blocked or closed, as has been written above!

For this reason, I only have the English text is not posted and the original German text.

My suggestion was, 1 The translation in orange and 2 to post the original text (German) in white, if my English text is not saying enough.

"I can only broken English, but when I wrote it the way I think it would be able to read any more!"


In order to come to a conclusion,
I've set up the speed of the buses and thus come about shorter wait times!

At the moment I changed the following lines and the vehicles go very well!

this.acceleration = 3.3;
this.braking = 0.40;
this.speed = 3.1;
this.turning = 2.5;
/ / this.tilting = 0.5;


this.doorOpenStart = 0.0;
this.doorOpenLen = 1.0;
this.doorCloseStart = 0.1 / 0.05;
this.doorCloseLen = 1.0;

The animation of the doors still exist!

Regards Maxel :)
 
Yes, this is a vehicle script. You can change speed, acceleration, and braking. This will help the vehicle go faster, and leave the station faster (acceleration).
You cannot change the waiting time in the stations.
 
@giladteller = You cannot change the waiting time in the stations.
//right

But:

Hi all,

Although you can only increase the speed many times, but by increasing the speed, the residence is reduced at the bus stops.

You have to see it so;
Km/h100 / this.speed = 1.0 (stop of 14-18 sec)
Km/h200 / this.speed = 2.0 (stop of 10-14 sec)
Km/h300 / this.speed = 3.0 (stop of 06-10 sec)

By increasing the speed:
People are quicker on the bus!

And by the increase of speed:
Inside a Clock runs faster!
Therefore, shorter stop times

If no one is picked up: a stop of about 9 sec.!

I have today had already so that the vehicle arrived, about 20 people got out,
2 people got in and drove the vehicle after 3 seconds again!

/ / Metro / object / vehicle / bus folder xy or (xy tram folder). Script

Maxel
 
I must disagree with this. Until I see the actual code, there is no way to know if it can be changed. I however do not know how to open the files so I cannot check it.
This part of the code is part of the game core. If one day the developers will release the source code (unlikely), we will be able to see this part and change it.
 
He gave us the reference to where this code is "/ / Metro / object / vehicle / bus folder xy or (xy tram folder). Script"

In the main CiM installation file, open "objects.gs" in gs file viewer, then open the "vehicles" tab, under which you will find all of the vehicle folders. In each folder there is corresponding vehicle.script file.

For example, under the "bus01" folder, there is "bus01.script", in which I found the following:

this.acceleration = 1.2;
this.braking = 0.25;
this.speed = 0.65;
this.turning = 0.7;
//this.tilting = 0.3;
.........(lines removed)...........
this.doorOpenStart = 0.0;
this.doorOpenLen = 1.0;
this.doorCloseStart = 35.0 / 30.0;
this.doorCloseLen = 1.0;

You can find similar scripts under any of the "vehiclepack0x.gs" files if you have any dlc vehicles. (also in the main CiM installation folder)


I would have expected that the doorCloseStart parameter would define the length of time that expires before the bus stop animation routine begins to close the bus doors.
To me, the implication is that the vehicle stop routine is the sum of the times:
Start animation at 0, +1 for opening doors, +35 for loading passengers, +1 to close doors, finish animation.
But this contradicts the claim that the bus speed defines how rapidly the passengers get on, and I'm only speculating here.


And according to the example given, the doors remain open for only 0.1 before starting to close, so it'll take some playing with numbers to fully understand.
I think it could break the game a bit to have a bus doing 300km/h (about 190mph) around town! So I'd rather it was just the door times that helped the stop time rather than the bus velocity.
For me, it isn't a problem, so I didn't plan to experiment, but I hope the references are useful to the really curious.


I have also seen a mod (CiM VehicleModder by Someguy123 on Citiesinmotion.net) that does almost exactly what you want.
It allows you to change vehicle capacities, prices, attractiveness, as well as the acceleration, braking, speed and turning numbers in a neat little editing .exe.
Extending it to add the dooropen / close times should be easy, as the hard work reading and writing the file is already done, but I guess someone will have to ask Someguy123 nicely, in German, on citiesinmotion.net. Over to you, Maxel3113.....


PS: I also find it useful to see the original German as it helps to resolve translation errors, and have no objection to it being included in the post. The first post was translated fairly well I think, but the later ones are not as clear.
 
Last edited:
I decided to do some experiments after all, using tutorial town, Comet Ambiente (bus 18 from vehiclepack02) and two bus lines:
- a tiny bus loop with two stops that never attracted any passengers. (No one ever got on or off.)
- a 3 stop route in town that attracted more than the bus could carry.

And it seems the important bits are indeed inaccessible. I could not get any improvement to stop times as was originally claimed, although the time to complete one circuit of the line can be improved by up to ten percent by increasing speed and/or acceleration and braking.

The OpenStart, OpenLen, CloseStart and CloseLen parameters affect only how the door animation is shown. It is possible to have doors open slowly, fast, get stuck halfway.... It's quite easy to break, and makes not the slightest bit of difference to the "stop routine". The time the vehicle is stationary is completely unaffected.
The passengers also get on or off regardless of the door position. Seeing them pass through closed doors was quite funny.

Stop time is affected by who is getting on board, but only negatively. I had more than 50% pensioners on my town bus, and an old lady with a zimmerframe, coming from the back of the queue, takes 3 times as long as a young person to get on board. And the bus will wait until she has paid her fare before commencing the "close doors and go" routine. Passengers getting off do so simultaneously, passing through the people getting on, and they are well bunched together, so they're usually done before those getting on have finished.

It thus seems inevitable that the time at a populated stop is hard coded to the speed of the people, and cannot be changed by us.

The "waiting time" at an empty stop, or indeed bypassing a stop where no one wants to get on or off, would be nice features to have available. But perhaps that is CiM 2.0

The other possibility raised was the vehicle speed:
Increasing the vehicle velocity (where the value given is a multiple of a "standard" 70), does cause the vehicle to travel faster, but not proportionately so. I tested one with a factor of 10.0, but it didn't manage 700. More like 100, but still visibly quicker than the traffic around it. Strangely it also seemed to accelerate and decelerate at the bus stops much quicker than before too, even though the accel and braking parameters had not been changed.
The bad news is, that the time saved by stopping quicker at the stop, is lost in a longer stationary time with the doors open. My empty test loop increased the door open time from 8 to 12 seconds. The good news is that the loop time did improve, from an average 53 seconds down to 48 seconds (2 stops, little traffic). I got almost exactly the same improvement by increasing acceleration and braking numbers by a factor of 10, and keeping the original top speed. However, the bus really does jerk to a halt, and the empty stop time is similarly increased to 12 seconds.
So, adjusting speeds and/or acceleration and braking can get the buses to complete the loop up to ten percent faster, but will produce longer waiting times at empty stops. Go figure! But real lines, having to load and unload passengers, with speed limited by traffic, will benefit less than this.