ModifyInventoryItem: Unterschied zwischen den Versionen

Aus Schicksalsklinge Wiki
Wechseln zu: Navigation, Suche
 
(3 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.
  
ID: ID des Chars (0 - 6 (mit NPC))
+
'''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]]

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)