USAGE

// script Liefere Ziel=unitDESC[,unitDESC] Ware=WARENNAME Menge=Anzahl [notSuccessACK=false]

DESCRIPTION

Als einer der letzten Schritte im Scriptablauf liefert die Einheit an andere Einheiten angegebene Waren in angegebener Anzahl, sowie die andere(n) Einheit(en) in der Region gesehen werden und ausreichend Material (nach dem Scriptlauf) bei der Einheit vorhanden ist. Dies dient vor allem dazu, scriptfremde Einheiten zu beliefern.

OPTIONS

optional mehrere Ziele möglich

unbestätigte Einheit bei nicht erfüllter Lieferung.

PARAMETER

Die Parameter sind bis auf "notSuccessACK" NICHT optional und somit zwingend anzugeben:

paramater
wert
Beschreibung
"Ware" <name> Weist an, welche Ware bevorratet werden soll.
"Menge" <Anzahl> Welche Menge ist zu übergeben?
"Ziel" <unitDESC> unitDESC kann eine Einheitennummer oder der Einheitenname sein. (Enthält der Einheitenname Leerzeichen, sind diese wie üblich durch "_" zu ersetzen.)
Es können mehrere Ziele angegeben werden, jedes wird beliefert, wenn eine vollständige Lieferung pro Ziel und Ware möglich ist.
"notSuccessACK"
(optional)
Wahrheitswert: Ja,Nein,an, aus
DEFAULT: aus
Legt fest, ob bei nicht erfolgreicher Lieferung die Unit trotzdem bestätigt werden soll.
Default (aus) bedeutet, dass die Einheit bei nicht erfolgter Lieferung unbestätigt bleibt.
"weniger"
(optional)
Wahrheitswert: Ja,Nein,an, aus
DEFAULT: aus
Legt fest, on die Lieferung auch bei "weniger" als die geforderte Menge erfolgen soll.
// script Liefere Ware=Elfenlieb Menge=50 ziel=fremderAlchie weniger=an

bewirkt, dass die Einheit alles Elfenlieb, was sie hat, maximal jedoch 50 Stück pro Runde, an die fremde Einheit abgibt. Der Schalter "notSuccessACK" ist in diesem Fall irrelevant, da es keine nicht erfolgreiche Lieferung gibt.

EXAMPLE

// script Liefere Ziel=pqkl Ware=Öl Menge=500
(wenn pqkl in der Region und diese Einheit hat (nach scriptlauf) 500 Öl, werden 500 Öl an pqkl übergeben, sollte pqkl in der Region sein und 500 Öl nicht übergeben werden können, bleibt diese Einheit unbestätigt.)

FURTHER INFORMATION

(FF 20070331)
(FF 20080328: weniger, FFTools2 0.22)