GetEquipped: Unterschied zwischen den Versionen
Aus Sternenschweif Wiki
Zeile 47: | Zeile 47: | ||
weight: 20 | weight: 20 | ||
totalweight: 20 | totalweight: 20 | ||
+ | data: --- sofern vorhanden --- | ||
Zeile 53: | Zeile 54: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | + | =Das data-Feld= | |
− | + | Mittels [[modifyInventoryItem]] kann das Data-Feld auf beliebige Werte und Wertegruppen gesetzt werden, so können einfache Daten im Item abgelegt und zu einem späteren Zeitpunkt wieder abgerufen werden. | |
− | + | ||
− | - | + | |
[[Category:NLTScript Referenz]] | [[Category:NLTScript Referenz]] |
Version vom 30. Juni 2017, 23:48 Uhr
var res = getEquipped(Slot, Char-ID);
Liefert ein Array mit Informationen über das Item, das der Charakter mit der übergebenen Char-ID im übergebenen Slot trägt.
Zulässige Slots:
"weapon","shield","rightring", "leftring", "leg","underleg","shoe","rightarm","leftarm", "upperarm","chest","belly","coat","neck","head"
sowie die Inventar Slots: "inventory01" bis "inventory35"
Zurückgelieferte Werte (gültig ab Build 35):
id: 14 name: Dolch count: 1 expires: 0 isMagical: false isBroken: false isPersonal: false isStackable: false isTwohanded: false isIdable: false isQuest: false skill: stichwaffen recognized: false varusestype: armor: 0 damage: 1W6+1 damagetype: physicalthrust AT: 0 PA: -1 BF: -1 BE: 3 kkfrom: 17 kkevery: 5 kkmod: 0 uses: 0 level: 0 canuse: JKSTZHMAFW val: 200 weight: 20 totalweight: 20 data: --- sofern vorhanden ---
res.id
Das data-Feld
Mittels modifyInventoryItem kann das Data-Feld auf beliebige Werte und Wertegruppen gesetzt werden, so können einfache Daten im Item abgelegt und zu einem späteren Zeitpunkt wieder abgerufen werden.