ModifyInventoryItem: Unterschied zwischen den Versionen
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
− | modifyInventoryItem({"who":ID, "slot":itemslot, "modifyuses":WERT, "setlevel":WERT, "setbf":WERT, "break":"true"}); | + | modifyInventoryItem({"who":ID, "slot":itemslot, "modifyuses":WERT, "setlevel":WERT, "setbf":WERT, "break":"true", "delete":true}); |
</syntaxhighlight> | </syntaxhighlight> | ||
Erlaubt einige Änderungen an einem Gegenstand. | Erlaubt einige Änderungen an einem Gegenstand. | ||
− | + | '''who''': ID des Chars (0 - 6 (mit NPC)) | |
− | slot: "inventory01" bis "inventory21", "weapon", "chest" usw... | + | '''slot''': "inventory01" bis "inventory21", "weapon", "chest" usw... |
− | modifyuses: ändert die Uses eines Items, z.B. Füllungen eines Wasserschlauches. Wichtig: nicht der neue Wert, sondern der Modifikator muss angegeben werden | + | '''modifyuses''': ändert die Uses eines Items, z.B. Füllungen eines Wasserschlauches. Wichtig: nicht der neue Wert, sondern der Modifikator muss angegeben werden |
− | setlevel: setzt den Level des Items auf einen neuen Wert (hier also neuer Wert, nicht Veränderung) | + | '''setlevel''': setzt den Level des Items auf einen neuen Wert (hier also neuer Wert, nicht Veränderung) |
− | setbf: setzt den Bruchfaktor der Waffe | + | '''setbf''': setzt den Bruchfaktor der Waffe |
− | break: zerbricht den Gegenstand (Waffe, Dietriche) Wert "false" funktioniert hier nicht | + | '''break''': zerbricht den Gegenstand (Waffe, Dietriche) Wert "false" funktioniert hier nicht |
+ | '''movetoslot''': Slot, in den das Item verschoben werden soll. Tausch findet wenn möglich automatisch statt | ||
+ | '''movetowho''': Charakter, in den das Item verschoben werden soll | ||
+ | |||
+ | '''delete''': Item wird gelöscht (gilt auch für ausgerüstetes Item) | ||
--lunatic 22:35, 9. Apr. 2014 (CEST) | --lunatic 22:35, 9. Apr. 2014 (CEST) | ||
[[Category:NLTScript Referenz]] | [[Category:NLTScript Referenz]] |
Aktuelle Version vom 7. April 2015, 19:01 Uhr
modifyInventoryItem({"who":ID, "slot":itemslot, "modifyuses":WERT, "setlevel":WERT, "setbf":WERT, "break":"true", "delete":true});
Erlaubt einige Änderungen an einem Gegenstand.
who: ID des Chars (0 - 6 (mit NPC))
slot: "inventory01" bis "inventory21", "weapon", "chest" usw...
modifyuses: ändert die Uses eines Items, z.B. Füllungen eines Wasserschlauches. Wichtig: nicht der neue Wert, sondern der Modifikator muss angegeben werden
setlevel: setzt den Level des Items auf einen neuen Wert (hier also neuer Wert, nicht Veränderung)
setbf: setzt den Bruchfaktor der Waffe
break: zerbricht den Gegenstand (Waffe, Dietriche) Wert "false" funktioniert hier nicht
movetoslot: Slot, in den das Item verschoben werden soll. Tausch findet wenn möglich automatisch statt
movetowho: Charakter, in den das Item verschoben werden soll
delete: Item wird gelöscht (gilt auch für ausgerüstetes Item)
--lunatic 22:35, 9. Apr. 2014 (CEST)