Oblivion:AddItem: Unterschied zwischen den Versionen
Aus Skript-Wiki
Keris (Diskussion | Beiträge) K (Die Seite wurde neu angelegt: '''Syntax:''' <code> [ActorID|ContainerID.]AddItem ObjectID, Count</code> '''Beispiel:''' <tesscript>AddItem MyObject, 1</tesscript> <tesscript>Ref MyItem Shor...) |
Keris (Diskussion | Beiträge) K |
||
Zeile 52: | Zeile 52: | ||
* [[ob:RemoveItem|RemoveItem]] | * [[ob:RemoveItem|RemoveItem]] | ||
− | |||
− | |||
* [[ob:GetItemCount|GetItemCount]] | * [[ob:GetItemCount|GetItemCount]] |
Version vom 22. August 2008, 09:00 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-Conssole
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! (siehe Cheat-Sammlung)
Willst du also einen Dietrich haben:
player.additem lockpick 1
musst du stattdessen
player.additem 00000A 1
eingeben, um tatsächlich einen Dietrich zu erhalten.
Siehe auch: