Liebe Modding-Welt Community!
Hier habe ich für euch ein Globales Script dass die Kapazität eines befüllbaren Gerätes variabel verändert. So dass man immer einen anderen Maximalen Füllstand hat.
Mich stört die 'starre' Kapatizität ja schon seit dem LS 09.. Jetzt bin ich soweit, dass ich versuche hier abhilfe zu schaffen.
Die ersten Tests sind schon gelaufen - da dies alles einwandfrei verlief, kann ich euch heute mein erstes Script präsentieren:
Die Kapazität wird auch nur durch 'Zufall' erhöht oder verringert..
Es kann zwar passieren, dass das Script die Kapatizität mehrfach gleich einstellt aber man hat nicht immer die selbe Kapatizität, so wie es standard ist.
Texte sind Zuschaltbar..
Ist das HUD geschlossen, erscheinen zwei Anzeigen im Hilfsfenster.
Das HUD blendet sich aus, wenn man das PDA aktiviert, und blendet sich wieder ein, wenn das PDA geschlossen wird.
- Variable Kap. erlauben/verweigern: alt Links + R
- Variable Kap. Hud anzeigen/verbergen: alt Links + T
- Die Heruntergeladene .zip einfach in den Modsordner packen
Wenn man möchte, kann man sich die Werte auch in der XML anpassen. Das ist jedoch keine Pflicht. Einfach nur, damit man sich das für jeden Mod so anpassen kann, wie man möchte.
- Der XML Eintrag für Pressen und Anhänger/Schaufeln/Futtermischwagen sieht dann so aus:
[xml]<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="XXXX">
<!--Variable Kapazität Anfang-->
<variableCapacity addMin="0.01" addMax="0.08" removeMin="0.005" removeMax="0.02" hudPosX="0.05" hudPosY="0.012"/>
<!-- Die hier eingetragen Zahlen werden mit der Zahl aus dem Abschnitt 'capacity' multipliziert.
Hat man nun eine Kapazität von '2000' würden die Werte wie folgt aussehen:
addMin = '20' addMax = '160' removeMin = '10' removeMax = '40'
Den: 2000*0.01 = '20', 2000*0.08 = '160', 2000*0.005 = '10' und 2000*0.02 = '40'
Mit den Werten bei 'hudPosX' und 'hudPosY' kann man die Postion des Huds verändern. Muss man aber nicht angeben.
Variable Kapazität Ende-->
</vehicle>[/xml] - Und bei Dreschern würde das dann so aussehen:
[xml]<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<vehicle type="XXXX">
<!--Variable Kapazität Anfang-->
<variableGrainTankCapacity addMin="0.01" addMax="0.08" removeMin="0.005" removeMax="0.02" hudPosX="0.05" hudPosY="0.012"/>
<!-- Die hier eingetragen Zahlen werden mit der Zahl aus dem Abschnitt 'grainTankCapacity' multipliziert.
Hat man nun eine Kapazität von '2000' würden die Werte wie folgt aussehen:
addMin = '20' addMax = '160' removeMin = '10' removeMax = '40'
Den: 2000*0.01 = '20', 2000*0.08 = '160', 2000*0.005 = '10' und 2000*0.02 = '40'
Mit den Werten bei 'hudPosX' und 'hudPosY' kann man die Postion des Huds verändern. Muss man aber nicht angeben.
Variable Kapazität Ende-->
</vehicle>[/xml]
Version 1.0:
- Die 'addTrailerSpezi.lua' wurde entfernt. Diese wird nicht mehr benötigt, da die 'VariableCapacityTrailerShovelRegister.lua' angepasst wurde.
- Wenn man mehrere Trailer angekoppelt hat, und man das Hud oder Script deaktivieren möchte, geschieht das nun nur noch beim ausgewähltem Trailer und nicht mehr bei allen. <-- Das ist auch der Hauptgrund für die neue Version...
- Store Bild fertig gemacht (In der Version 0.9 komplett vergessen.. ).
- Zip etwas ordentlicher gestaltet.
Version 2.0:
- Die neu gesetzte Kapazität wird wieder eingestellt, wenn man das Script deaktiviert und wieder aktiviert. Vorher wurde da ja einfach die Originale Kapazität eingestellt.
- Die neu gesetzte Kapazität wird nun auch mitgespeichert.
- Früchte werden bei: Anhängern, Schaufeln, Radlader und Sämaschinen abgefragt. Dadurch ist bei z.B. Weizen der Wert, der maximal dazuaddiert wird größer, als der Wert z.B. bei den Kartoffeln ist. (<-- Reine Spielerei meinerseits.. ^^)
- Auch ich hab mich wieder etwas mit dem HUD beschäftigt. Hinter den Zahlen ist ein "[l]" für 'Liter' hinzugekommen. Auch sieht man nun im Hilfefenster, ob die Kapazität erhöht oder verringert wurde oder nicht.
- Man kann nun per Tastenkombi (Links ALT + ä), eine neue Kapazität errechnen lassen und das dann auch mit der selben Tastenkombi stoppen. Vorrausetzung dafür ist, dass das Gerät bereits etwas gefüllt ist und noch nicht die maximale Kapazität erreicht hat.
- Ifko[nator]
- Modding-Welt
-
Version
-
Claas_Evolution -
17. August 2014 um 16:00 -
47,86 kB -
533 Downloads
V 2.0: Direkt Download
Muss nur mit der V1.0 ersetzt werden, wenn diese vorhanden sein sollte.
-