Oblivion:SetFactionRank

Aus Skript-Wiki
Version vom 26. August 2008, 14:12 Uhr von Keris (Diskussion | Beiträge) (Die Seite wurde neu angelegt: '''Syntax:''' <code>[ActorID.]SetFactionRank FactionID, newRank </code> '''Beispiel''' <tesscript>SetFactionRank FightersGuild, 0 CaranyaRef.SetFactionRank MagesGu...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Syntax: [ActorID.]SetFactionRank FactionID, newRank



Beispiel <tesscript>SetFactionRank FightersGuild, 0

CaranyaRef.SetFactionRank MagesGuild, -1</tesscript>

Setzt den Rang des Actors bei der angegebenen Gilde/Faction auf den angegebenen Wert. Wenn der Actor kein Mitglied in der Faction/Gilde ist, wird er in die Gilde "aufgenommen" und der Rang auf den Wert gesetzt.


<tesscript>SetFactionRank FactionID, -1</tesscript>

Entlässt den Spieler aus der angegebenen Gilde/Faction.



Hinweis Der Gilden-Rang wird sowohl für das Basis-Objekt (Die Objekte im Object-Fenster) wie auch für das Referenz-Objekt selbst gesetzt. Wenn also ein Actor aus dem selben Basis-Objekt erscheint (aus der Leveled-List oder von Hand gesetzt usw.), haben alle Objekte den selben Rang in der Gilde. Das ist nicht weiter schlimm bei Charaktern mit Namen, da diese in der Regel nur einmal im Spiel vorkommen. Bei unbenannten Charakteren (gerade aus der Leveled List) hätte das vielleicht ungewollte Auswirkungen.


Siehe auch