ShowTrader: Unterschied zwischen den Versionen
Aus Sternenschweif Wiki
(8 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
− | showTrader(" | + | showTrader( { |
+ | "sortiment":"haendler01", | ||
+ | "cb":"callback", | ||
+ | "sellmult":1.5 | ||
+ | } ); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | + | <span style='color: darkred'>'''ACHTUNG''': Änderung Parameter "moodstate" => "state" ab Version 1.04!</span> | |
− | * '''cb''': Eine Callback-Funktion, die nach dem Schließen des Verkaufsfensters aufgerufen wird, keine Parameter (also "callback()") | + | Zeigt einen Handels-Dialog an, ein "sortiment" ist dabei verpflichtend |
− | * '''sellmult''': Der Modifikator zu üblichen Verkaufspreisen | + | |
− | * ''' | + | * '''sortiment''': Das angegebene Sortiment verwenden |
− | * '''minmult''': ''(optional | + | * '''cb''': ''(optional)'' Eine Callback-Funktion, die nach dem Schließen des Verkaufsfensters aufgerufen wird, keine Parameter (also "callback()") |
− | * '''maxmult''': ''(optional | + | * '''sellmult''': ''(optional, Standard: Sortimentswert)'' Der Modifikator zu üblichen Verkaufspreisen |
+ | * '''caption''': ''(optional, Standard: leer)'' Bezeichnung des Händlers ("Überschrift") | ||
+ | * '''name''': ''(optional, Standard: Sortimentswert)'' Name des Händlers | ||
+ | * '''state''': ''(optional, Standard: Keine gespeicherte "Mood" und kein Sortiment)'' ein gespeicherter Mood-Wert (beginnend bei 6), der das Feilschen mit dem Charakter einschränkt, sowie das zufällig ermittelte Sortiment mit einem Timeout "bis Mitternacht" | ||
+ | * '''minmult''': ''(optional, Standard: 1)'' der Mindestmultiplikator für die Sortimentspreise | ||
+ | * '''maxmult''': ''(optional, Standard: 1)'' der Maximalmultiplikator für die Sortimentspreise | ||
+ | * '''market''': ''(optional, Standard: false)'' Es handelt sich um einen Marktplatz, sodass wenn minmult und maxmult fehlen, die Standardwerte aus den Einstellungen verwendet werden sollen | ||
[[Category:NLTScript Referenz]] | [[Category:NLTScript Referenz]] |
Aktuelle Version vom 6. November 2017, 23:19 Uhr
showTrader( { "sortiment":"haendler01", "cb":"callback", "sellmult":1.5 } );
ACHTUNG: Änderung Parameter "moodstate" => "state" ab Version 1.04!
Zeigt einen Handels-Dialog an, ein "sortiment" ist dabei verpflichtend
- sortiment: Das angegebene Sortiment verwenden
- cb: (optional) Eine Callback-Funktion, die nach dem Schließen des Verkaufsfensters aufgerufen wird, keine Parameter (also "callback()")
- sellmult: (optional, Standard: Sortimentswert) Der Modifikator zu üblichen Verkaufspreisen
- caption: (optional, Standard: leer) Bezeichnung des Händlers ("Überschrift")
- name: (optional, Standard: Sortimentswert) Name des Händlers
- state: (optional, Standard: Keine gespeicherte "Mood" und kein Sortiment) ein gespeicherter Mood-Wert (beginnend bei 6), der das Feilschen mit dem Charakter einschränkt, sowie das zufällig ermittelte Sortiment mit einem Timeout "bis Mitternacht"
- minmult: (optional, Standard: 1) der Mindestmultiplikator für die Sortimentspreise
- maxmult: (optional, Standard: 1) der Maximalmultiplikator für die Sortimentspreise
- market: (optional, Standard: false) Es handelt sich um einen Marktplatz, sodass wenn minmult und maxmult fehlen, die Standardwerte aus den Einstellungen verwendet werden sollen