Oblivion:GetIsID: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K
 
Zeile 37: Zeile 37:
 
Gibt den Wert 1 zurück, wenn der Actor CompareActorID ist.
 
Gibt den Wert 1 zurück, wenn der Actor CompareActorID ist.
  
Einfach gesprochen kann man mit diesem Befehl Ob eine ObjectID dem Vergleich entspricht um so herauszufinden, ob und was gerade benutzt wurde.
+
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).
 
Auch kann man damit im Quest-Fenster unter "Condition Function" festlegen, bei welchem Charakter (ActorID) die Quest gestartet wird (oder beim Benutzen eines Gegenstandes).
Zeile 43: Zeile 43:
  
 
[[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).