Oblivion:GetIsID: Unterschied zwischen den Versionen
Aus Skript-Wiki
Keris (Diskussion | Beiträge) K (Die Seite wurde neu angelegt: [http://www.ei-der-zeit.com/LexikonCSIV/tesiv-cs/befehle/GetIsID.html GetIsID] GetIsID) |
Keris (Diskussion | Beiträge) K |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | '''Syntax:''' | |
+ | |||
+ | <code>GetIsID CompareActorID</code> | ||
+ | |||
+ | |||
+ | '''Beispiel:''' | ||
+ | <tesscript>Begin Onequip Player ; Ein Script für ein ganzes Rüstungs-Set | ||
+ | |||
+ | if GetIsID mycuirass == 1 | ||
+ | |||
+ | message "Cuirass equipped" | ||
+ | |||
+ | elseif GetIsID myboots == 1 | ||
+ | |||
+ | message "Boots equipped" | ||
+ | |||
+ | elseif GetIsID mygauntlets == 1 | ||
+ | |||
+ | message "Gauntlets equipped" | ||
+ | |||
+ | elseif GetIsID mygreaves == 1 | ||
+ | |||
+ | message "Greaves equipped" | ||
+ | |||
+ | elseif GetIsID myhelmet == 1 | ||
+ | |||
+ | message "Helmet equipped" | ||
+ | |||
+ | else | ||
+ | |||
+ | message "Shield equipped" | ||
+ | |||
+ | endif | ||
+ | |||
+ | end</tesscript> | ||
+ | |||
+ | Gibt den Wert 1 zurück, wenn der Actor CompareActorID ist. | ||
+ | |||
+ | Einfach gesprochen kann man mit diesem Befehl püfen, ob eine ObjectID dem Vergleich entspricht, um so herauszufinden, ob und was gerade benutzt wurde. | ||
+ | |||
+ | Auch kann man damit im Quest-Fenster unter "Condition Function" festlegen, bei welchem Charakter (ActorID) die Quest gestartet wird (oder beim Benutzen eines Gegenstandes). | ||
+ | |||
+ | |||
[[Kategorie:Funktionen|GetIsID]] | [[Kategorie:Funktionen|GetIsID]] | ||
+ | |||
+ | [[Category:Bedingung-Funktionen|GetIsID]] | ||
+ | [[Category:Objekteigenschafts-Funktionen|GetIsID]] |
Aktuelle Version vom 13. September 2008, 16:23 Uhr
Syntax:
GetIsID CompareActorID
Beispiel:
<tesscript>Begin Onequip Player ; Ein Script für ein ganzes Rüstungs-Set
if GetIsID mycuirass == 1
message "Cuirass equipped"
elseif GetIsID myboots == 1
message "Boots equipped"
elseif GetIsID mygauntlets == 1
message "Gauntlets equipped"
elseif GetIsID mygreaves == 1
message "Greaves equipped"
elseif GetIsID myhelmet == 1
message "Helmet equipped"
else
message "Shield equipped"
endif
end</tesscript>
Gibt den Wert 1 zurück, wenn der Actor CompareActorID ist.
Einfach gesprochen kann man mit diesem Befehl püfen, ob eine ObjectID dem Vergleich entspricht, um so herauszufinden, ob und was gerade benutzt wurde.
Auch kann man damit im Quest-Fenster unter "Condition Function" festlegen, bei welchem Charakter (ActorID) die Quest gestartet wird (oder beim Benutzen eines Gegenstandes).