Oblivion:AddItem: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K
K
Zeile 38: Zeile 38:
 
Willst du also einen Dietrich haben:
 
Willst du also einen Dietrich haben:
  
<tesscript>player.additem lockpick 1
+
<tesscript>player.additem lockpick 1</tesscript>
  
 
musst du stattdessen
 
musst du stattdessen
  
player.additem 00000A 1</tesscript>
+
<tesscript>player.additem 00000A 1</tesscript>
  
  

Version vom 23. August 2008, 16:03 Uhr

Syntax:

[ActorID|ContainerID.]AddItem ObjectID, Count


Beispiel:

<tesscript>AddItem MyObject, 1</tesscript>

<tesscript>Ref MyItem

Short count

set MyItem to ArenaAkaviriLongSword

set count to 1

player.additem MyItem Count</tesscript>


Gibt WAHR zurück wenn die aktuelle Zelle (Cell) des Actors den "CellName" zum Teil enthält.


Hinweis

  • Du kannst eine Referenz-Variable als ObjectID und eine SHORT-Variable als "count" angeben.
  • Das wird keine OnAdd Blöcke aktivieren, weil das Item eher innerhalb des Inventars erstellt wird, anstatt wirklich hinzugefügt. Um einen OnAdd Block manuell zu starten sollte man mit der Game-Console (^) ein Item mit PlaceAtMe erstellen und es dann aufnehmen.


Game-Console

Wenn du "AddItem" mit der Game-Console (aufzurufen im Spiel mit ^ ) benutzen willst, musst du die FormID des gewünschten Items eingeben und nicht die EditorID!


Willst du also einen Dietrich haben:

<tesscript>player.additem lockpick 1</tesscript>

musst du stattdessen

<tesscript>player.additem 00000A 1</tesscript>


eingeben, um tatsächlich einen Dietrich zu erhalten.



Siehe auch: