Hauptscript: FarmingTablet
Das wird die letzte Version für LS15 sein (evtl. kleine Bufixes kommen noch). Weiter Features gibts dann im LS17 wieder!
Was ist das?
Mit diesem Script könnt ihr im Spiel ein Tablet öffnen. Auf dem Homebild könnt ihr dann verschiedene Apps öffnen und benützen.
Bedienung:
Das Tablet kann mit den Tasten Strg + y (bei englischer Tastatur die Taste z) geöffnet werden und wird mit Strg + x geschlossen. Falls der Mauszeiger mal verschwinden sollte (wenn man ESC oder I dückt, einfach das Tablet schließen und nochmal öffnen.)
Neu ab V 1.0.0:
Das Tablet hat ein Akku bekommen. Diese muss man aufladen. Dies kann man machen, indem man an die Ladestation läuft (diese wird platziert). Infos sind im Hilfefenster zu finden.
Ein Video (wie es abläuft), gibs hier:
Appüberischt:
- Bankscript
- FabrikscriptExtension + Modul für Mapper/Modder
- Settings
- Soilapp
- Kalender
- Appstore
Was ist das?
Mit dieser App könnt ihr 3 versch. Kredite aufnehmen und Geld anlegen.
Bedienung:
Bedienen könnt ihr das ganze mittels der Maus. Der Rest sollte selbsterklärend sein.
Was ist das?
Mit dieser App habt ihr ein Überblick über alle Fabrikscriptgebäude, die auf der Map mit dem GE verbaut wurden. Platzierbare Gebäude werden momentan noch nicht unterstützt.
Auf der ersten Seite gibt es ein Überblick über alle Gebäude, die verbaut sind. Mittels den Pfeilbuttons kann auch geblättert werden. Es können zu Zeit nur maximal 24 Gebäude angezeigt werden.
Durch klicken auf ein Gebäude kommt man zu den Details. Dort kann man die Rohstoffe und Produkte sehen. Bei jedem mit dem momentanen Füllstand und der Kapazität. Zusätlich ist ein Bild vorhanden von dem Gebädue.
Es gibt die Möglichkeit (in dieser Version dringend zu empfehlen), ein Modul anzufertigen. Dieses Modul darf jeder Mapper in seinem Download mitanbieten. Weiteres zum Modul weiter unten.
Bedienung:
Auch diese App ist mit der Maus zu bedienen.
Modul:
Im Download ist eine vorgefertigte zip enthalten. In dieser zip öffnet ihr die 'Modul_config.xml' . Diese ist ähnlich wie ein MultifruchtModul aufgebaut.
Um die richtigen Einträge zu schreiben, habe ich eine kleine Funktion eingebaut. Dazu geht ihr im Tablet auf die Registerkarte 'Info'. Dort muss man einmal auf den Button klicken.
Nach dem klicken werden in die Log die Einträge geschrieben, die für diese Map gebraucht werden.
Diese Einträge könne kopiert werden und in die 'Modul_config.xml' eingefügt werden. Dort wo steht 'bitte eintragen!' müssen Änderungen vorgenommen werden.
Bsp von BeetMaster:
Ausgabe in der Log:
<build name="BeetMaster" anzeigenderName="bitte eintragen!" input="water_input_FBM beets_FBM" anzeigenderInput="bitte eintragen!" output="beetPulp_FBM compost_FBM" anzeigenderOutput="bitte eintragen!"/>
anzeigenderName: So wird das Gebäude auf dem Tablet ausgegeben.
anzeigenderInput: So werden die Inputs auf dem Tablet ausgegeben. Wenn es mehr als ein Input ist, dann muss man darauf achten, was bei 'input' steht (weiteres weiter unten).
anzeigenderOutput: So werden die Inputs auf dem Tablet ausgegeben. Wenn es mehr als ein Output ist, dann muss man darauf achten, was bei 'output' steht (weiteres weiter unten).
Nach den Eintragungen muss der Ordner 'zzz_FabrikscriptExtensionModul' wieder gezippt werden und muss dann in den Modordner geschoben werden (Modul darf natürlich der Map beim Download beiliegen).
Achtung!:
Wenn es mehr als ein Input und/oder Output geht, muss man die Schreibreihenfolge beachten! Beim Beetmaster ist der erste input 'water_input_FBM' und so sollte dann bei 'anzeigenderInput' als erstes 'Wasser' stehen. Danach folgt ein Leerzeichen. Dann kommt das nächste.... Beim letzten Namen kommt kein Leerzeichen mehr danach! Am Besten das Beispiel in der xml beachten!
Nun noch was zum Thema Overlay. Bei jedem Gebäude wird ein Bild angezeigt. Diese Bild muss so heißen, was in der Log als 'name' ausgegeben wird (in dem Beispiel also 'BeetMaster'). Das Dateiformat muss .dds sein. Das Bild kommt dann in den Ordner 'huds' rein.
Update 0.9.3 (31.07.2016):
In der config im Modul sind nun folgende Einträge neu:
'anzeigenderInputTitel' : Überschrift der Rohstoffe (defaultwert: 'Rohstoffe')
'anzeigenderOutputTitel' : Überschrift der Produkte (defaultwert: 'Produkte ')
Damit kann man andere Überschriften benützen, da 'Rohstoffe' und 'Produkte' nicht bei allen Fabrikscriptgebäuden passend sind.
DaGoasse Lp hat ein tolles Erklärungsvideo gemacht, in dem er erklärt hat, wie man das Modul für seine Map anfertigt:
Ein großer Dank geht an HappyLooser!
Was ist das?
Dies ist eigentlich keine App, jedoch ein wichtiges Feature. Momentan kann man nur die Hintergrundfarbe ändern. Mehr Features dann im LS 17 :pfeif:
Bedienung:
Um die Farbe zu ändern, einfach in den 2. Tab wechseln und vorne auf die Farbe klicken.
Was ist das?
Das ist meine bisher größte App, die ich für das Tablet erstellt hab. Wenn man mit der Soilapp spielt (wenn nicht, ist die App sinnlos). Mit dieser App kann man alles planen, was man während dem Wachstum (und davor) alles auf dem Feld machen will. Im Kalender wird dann alles täglich angezeigt (kleine Übersicht). Kleiner Nachteil: man kann maximal nur für 12 Felder planen.
Bedienung:
Wie bei jeder App, kann alles mit der Maus gesteuert werden. Den Feldname muss mit der Tastatur eingegeben werden (ä/ö/ü sollte nicht benutz werden!).
Um ein Feld zu bearbeiten, muss das jeweilege angeklickt werden!
Was ist das?
Es können Termine/Einträge erstellt werden (für heute, morgen und übermorgen). Es werden automatisch Einträge von der Soilapp (wenn diese App benütz wird) erstellt.
Bedienung:
Auch hier sollte ä/ö/ü vermieden werden. Bei der Eingabe des Textes kann man mit Enter, Pfeil nach unten und nach oben die Zeilen geändert werden.
Mit einem Klick auf einen selbsterstellten Termin wird der vorher eingegebene Text angezeigt.
Was ist das?
Ohne diese App läuft garnichts. Was gibts heut zutage noch umsonst? Nichts... also müssen die Apps erstmal vor Benützung gekauft werden.
Bedienung:
Wie alle anderen Apps, mit der Maus. Wenn man eine App kaufen will, muss dieses Geld natürlich auch vorhanden sein. Wenn man im MP oder auf dem Server spielt, muss man in der FarmingTabletConfig.xml im Ordner 'C:\Users\xxx\Documents\My Games\FarmingSimulator2015\' den Appstore ausschalten (dazu in <appstoreOn>...</appstoreOn> von 'true' auf 'false' ändern). Wenn man im SP spielt, kann man es wieder aktivieren.
WICHTIGE INFORMATIONEN:
- Das ganze ist leider immernoch nicht MP fähig, außgenommen ist das Bankscript, das geht.
Warum geht es nicht?: Es gibt immer Probleme beim synchronisieren. Warum es bei der Bankapp geht, aber bei anderen Apps nicht, kann ich nicht genau sagen. Bei der Soilapp ging es nicht, da zu viele Informationen übermittelt werden müssen und das dann der Speicherplatz sprengt. Es gibt zwar ne andere Möglichkeit (Danke Marhu für die Idee), jedoch hat diese komischerweise auch nicht funktioniert. Ich versuche das Ganze dann im LS17 funktionsfähig zu machen.
- Um das Tablet zu benützen, muss es platziert werden. Weitere Informationen siehe oben.
-----------------------------------------------------------------------------------------------------------------------------------
Changelog
V0.9:
- Release
V0.9 Update 1:
- Neue App: FabrikscriptExtension + Modul
- Banksript:
- Zugriff auf die Bank jetzt nur noch als Admin
- Laufzeitbug bei Geldanlegen behoben
V0.9 Update 1.1:
- FabrikscriptExtension:
- Fehlerbehebung, sollte jetzt alles angezeigt werden (nur bei Maps, die 24 oder weniger FS-Gebäude haben)
V0.9 Update 1.2:
- Allgemein:
- Icon für FabrikscriptExtension geändert
- FabrikscriptExtension:
- Erweiterung auf 48 Gebäude (die Übersicht sollte nun auf jeder Map funktionieren)
- Bankscript:
- Geld anlegen: Nur noch 3% Zinsen
V0.9.3 (31.07.2016):
- FabrikscriptExtension:
- App geht auch ohne Modul
- Möglichkeit, 'Rohstoffe' und 'Produkte' in der Config anzupassen (zu manchen Objekten passen andere Bezeichnungen besser) -> Erklärung zum Einbau siehe oben
- letzte Bugs beim anklicken der Gebäude behoben
- Es werden folgende Gebäude nun ohne Modul unterstützt:
- Farmer_Andy: BeetMaster, CompostMaster, Eierlegestation, Kartoffel Füllstation, MilkMax (V1 und V2), MixMaster, PelletsProduktion, SchweinefutterMaster, Kartoffeldämpfer, Kartoffelwäscher, SeedMaster 2k16
- kevink98: Holzverarbeitungspack, Lebensmittelverarbeitung
- Marhu: Sägewerk
- Kastor: Kirschfarm
- Funky: Sägewerk
- Auf der Infoseite sind alle unterstützten Gebäude ohne Modul gelistet
- sonstige Bugs beseitigt
V1.0.0 (18.08.2016):
- Neue Apps:
- Appstore
- Soilapp
- Kalender
- Einstellungen für das Tablet
- als platzierbare Version gemacht
- Akku eingebaut
- FabrikscriptExtension:
- Weitere BugFixes
Videos
Download:
***FarmingTablet V1.0.0 (18.08.2016): Datei von Uploaded.net laden | Datei von File-Uploaded.net laden ***
Erneutes hochladen des Mods ist verboten. Zudem darf auch nicht eine veränderte Versions des Scriptes hochgeladen werden.[/font]
Wer mich unterstützen will, kann das hier machen. Damit kann ich mein Testserver finanzieren, damit das Tablet auch ohne Probleme auf dem Server läuft. Vielen Dank!
Vielen Dank an Marhu (hat bei versch. Problemen geholfen, mngrazy (fürs Testen auf dem Server), happylooser (unterstützungen bei der FabrikscriptExtension), Farmer_Andy (Aufladestation) und Ifko !!
Farmer_Andy (Aufladestation)