Fragen zum Fabrik Script

Eure Foren für alle Diskussionen rund ums Thema Modding.
Fussel140288
Posts: 32
Joined: Sun Sep 21, 2014 12:14 pm
Location: Paderborn
Contact:

Fragen zum Fabrik Script

Post by Fussel140288 »

Morgen zusammen,
hätte da mal die ein oder andere Frage zum Fabrik Script.
Spielen in unserem Multiplayer Projekt auf der neusten Version der Stappenbach Karte.
Gerne sollen hier einige Anpassung gemacht werden.
Nur bleiben wir am Fabrik Script hängen - rein von Verständnis her glaube ich.
Würde als Beispiel einfach mal den Compost Master nehmen,der auf der Map verbaut ist.

Input seitig benötigt er ja folgende Rohstoffe:
Rohstoff 1: Abfall
Rohstoff 2: Diesel

Nun steht im Input Trigger 2 für Diesel folgendes:
Capacity: 30000
Factor: 0,1
filltypes: fuel
name: cm_inputFuel
Unit: liter

Frage:
Was hat es mit dem Factor auf sich?
Sicher wird hier geregelt wie hoch der Verbrauch von Diesel ist.
Aber worauf bezieht sich der Factor?

Auf die 30.000 Liter Capacity?
Sprich 0,1 von 30000?
Pro Stunde? pro Tag?

Der Rohstoff "ABFALL" hat nen Factor von 1 bei einer Capacity von 50000 Litern

Als Produkt erhät man 100.000 L Compost.

Erhalte ich jetzt aus 50000 L Abfall + 0,1 x 30000 L Diesel dann meine 100000 L Compost ?

Ich danke euch im vorraus
anthu
Posts: 4967
Joined: Thu Nov 06, 2014 8:03 am

Re: Fragen zum Fabrik Script

Post by anthu »

factor bezieht sich immer auf 1l, 1kg, ....
d.h. wennn beim input rohstoff 1 der factor 0,9ist, und beim rohstoff 2 0,1 eingestellt ist,
bekomst du z.b. bei 9.000l abfall und 1.000l diesel 10.000l kompost.
steht der factor bei Rohstoff1 bei 1(oder wenns diesen factor dort nicht gibt ist es automatisch 1) und bei Rohstoff2 bei 0,1 dann bekommst du bei 10.000l abfall und 1.000l diesel 10.000l kompost
immer vorausgesetzt, beim produkt ist auch der factor auf 1 (oder nicht da, dann = 1 )
wenn z.b. RS1 0,5 und RS2 0,5 ist, und das produkt hat einen factor von z.b. 0,8 dann bekommst du von 5.000L RS1 und 5.000l RS2 "nur" 8.000L Produkt.
edit:
capacity besagt nur, wieviel da maximal eingefüllt werden kann d.h. bei 30.000l capacity kannst du keine 40.000l einfüllen.
hat das produkt eine capacity von z.b. 100.000, dann hört die fabrik auf zu produzieren, wenn diese menge im lager ist.
d.h. du musst etwas daraus entnehmen damit sie weiterproduziert

lg
andreas
Fussel140288
Posts: 32
Joined: Sun Sep 21, 2014 12:14 pm
Location: Paderborn
Contact:

Re: Fragen zum Fabrik Script

Post by Fussel140288 »

Danke dir Andreas für deine Antwort...
Hätte noch eine Frage:

Undzwar lese ich immer wieder PriceScale 1.0..................

Weißt du auf was sich das bezieht?
Also wo der Grundpreis definiert ist ?
anthu
Posts: 4967
Joined: Thu Nov 06, 2014 8:03 am

Re: Fragen zum Fabrik Script

Post by anthu »

Der grundpreis ist irgendwo im gamecode festgelegt - denk ich mal - und nicht so ohne weiteres änderbar.
Wenn du aber die variable priceScale z.b. auf 2 setzt, verdoppelst du diesen jeweiligen verkaufspreis, bei 0.5 z.b. bekommst du nur die hälfte.
Du kannst hier jeden beliebigen wert einsetzen.

Lg
Andreas
Post Reply