bin jetzt am pc und hab mir das angesehen.
in der map02_train.xml sollte soweit alles stimmen.
meine einträge hier:
Code: Select all
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<trainSystem>
<train type="woodTrain" maxSpeed="40" maxAcc="5">
<asset filename="$data/vehicles/train/locomotiveKI.i3d" length="17" numWheels="4" exhaustIndex="0>4"/>
<asset filename="$data/vehicles/train/wagonTimberKI.i3d" length="13" numWheels="2" woodSellTriggerIndex="0>2"/>
<asset filename="$data/vehicles/train/wagonTimberKI.i3d" length="13" numWheels="2" />
</train>
<train type="grainTrain1" maxSpeed="40" maxAcc="5">
<asset filename="$data/vehicles/train/locomotiveKI.i3d" length="16.97" numWheels="4" exhaustIndex="0>4" direction="-1" />
<asset filename="$data/vehicles/train/wagonGrainKI.i3d" length="14.7" numWheels="4" fillTypes="wheat barley sunflower" />
<asset filename="$data/vehicles/train/wagonGrainKI.i3d" length="14.7" numWheels="4" fillTypes="rape maize soybean" />
</train>
<train type="grainTrain2" maxSpeed="40" maxAcc="5">
<asset filename="$data/vehicles/train/locomotiveKI.i3d" length="16.97" numWheels="4" exhaustIndex="0>4" direction="-1" />
<asset filename="$data/vehicles/train/wagonSugarbeetsKI.i3d" length="14.7" numWheels="4" fillTypes="sugarBeet" />
<asset filename="$data/vehicles/train/wagonSugarbeetsKI.i3d" length="14.7" numWheels="4" fillTypes="potato" />
</train>
<train type="grainTrain3" maxSpeed="40" maxAcc="5">
<asset filename="$data/vehicles/train/locomotiveKI.i3d" length="16.97" numWheels="4" exhaustIndex="0>4" direction="-1" />
<asset filename="$data/vehicles/train/wagonGrainKI.i3d" length="14.7" numWheels="4" fillTypes="wheat barley rape sunflower" />
<asset filename="$data/vehicles/train/wagonGrainKI.i3d" length="14.7" numWheels="4" fillTypes="soybean maize potato sugarBeet" />
</train>
</trainSystem>
das sollte bei dir genauso stehen das kann so bleiben.
das heißt, z.b. das der
grainTrain1 als erstes dir lokomotive hat, die dafür nicht relevant ist, und zwei waggons.
in den ersten kannst du weizen gerste u sonnenblumen laden, in den zweiten raps mais u sojabohnen.
der grainTrain3 z.b. kann im ersten "wheat barley rape sunflower", im zweiten waggon "soybean maize potato sugarBeet" laden und verkaufen.
soweit sogut, jetzt wirds interessant:
du machst in deinem savegame die vehicles.xml auf (notepad++, wordpad, editor,...) und suchst nach
Train_grainTrain
du solltest drei finden:
Train_grainTrain1 --- das ist der von der Mühle mit wheat barley sunflower rape maize soybean (6 Güter)
Train_grainTrain2 --- das ist der Güterbahnhof mit sugarbeet potato (2 Güter)
Train_grainTrain3 --- das ist die Transportfirma mit wheat barley rape sunflower soybean maize potato sugarBeet (8Güter)
der Eintrag vom Bahnhof sollte so aussehen:
Code: Select all
<onCreateLoadedObject saveId="Train_grainTrain1_grainTrainSpline1" isTrainStarted="false" currentTime="0.031823402157265" direction="1" lastSpeed="0">
<vehicle1 fillLevels="" fillTypes="" />
<vehicle2 fillLevels="0 0 0" fillTypes="wheat barley sunflower" />
<vehicle3 fillLevels="0 0 0" fillTypes="rape soybean maize" />
<wood fillLevel="0" />
</onCreateLoadedObject>
da siehst du für die einzelnen waggons die Füllstände bei fillLevels und die Fruchtart bei fillTypes
sollte bei dir so aussehen, falls eine frucht oder ein Lagerbestand fehlt bitte nachtragen
vehicle2 fillLevels="0 0 0" heißt z.b. 0 weizen, 0 gerste, 0 sonnenblumen
sollte die zeile ev so aussehen
Code: Select all
<vehicle2 fillLevels="0 0" fillTypes="wheat barley sunflower" />
d.h. nur zwei nuller bei den fillLevels kann der waggon zwar weizen gerste und sonnenblumen laden, die sonnenblumen verschwinden aber ins nirvana.
du bekommst nur geld für weizen und gerste
daher sschauen, wieviele früchte eingetragen sind und dan die anzahl der nuller anpassen
2 Früchte: "0 0", 3 Früchte "0 0 0", 4 Früchte "0 0 0 0", undsoweiter
die graintrain2 u 3 sollten so aussehen:
Code: Select all
<onCreateLoadedObject saveId="Train_grainTrain2_grainTrainSpline2" isTrainStarted="false" currentTime="0.03349308222069" direction="1" lastSpeed="0">
<vehicle1 fillLevels="" fillTypes="" />
<vehicle2 fillLevels="0" fillTypes="sugarBeet" />
<vehicle3 fillLevels="0" fillTypes="potato" />
<wood fillLevel="0" />
</onCreateLoadedObject>
<onCreateLoadedObject saveId="Train_grainTrain3_grainTrainSpline3" isTrainStarted="false" currentTime="0.030246918280384" direction="1" lastSpeed="0">
<vehicle1 fillLevels="" fillTypes="" />
<vehicle2 fillLevels="0 0 0 0" fillTypes="wheat barley rape sunflower" />
<vehicle3 fillLevels="0 0 0 0" fillTypes="soybean maize potato sugarBeet" />
<wood fillLevel="0" />
</onCreateLoadedObject>
train 2 mit zwei waggons wo jeweils einer zuckerrüben bzw kartoffeln laden kann,
train 3 mit zwei waggons mit jeweils 4 Früchten.
das wars, solltest du damit nicht zurechtkommen, schick mir die vehicles.xml aus deinem savegame dann pass ich sie dir an.
EDIT: anstatt den NULL in den fillLevels kann bei dir im savegame natürlich schon eine ander zahl stehen, wenn du schon Getreide abgeladen hast.
also z.b. vehicle2 fillLevels="17023 0 32520 0" - wichtig ist , das du da genauso viele zahlengruppen hast, wie früchte bei den fillTypes
lg
andreas