Oblivion:Player: Unterschied zwischen den Versionen
Aus Skript-Wiki
Keris (Diskussion | Beiträge) K (Weiterleitung nach Oblivion:Character erstellt) |
Keris (Diskussion | Beiträge) K |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | Der [[wikipedia:de:Spielercharakter|Spielercharakter]], meist kurz Character oder Player genannt, wird vom Nutzer kontrolliert, zugleich ist "Player" die Referenzvariable, die auf den Player verweist. | |
+ | |||
+ | * Das Base Object des Players ist mit der Spiel-Engine fest verdrahtet. Es ist die Formid 0x00000007. | ||
+ | * Die Referenz des Players ist ebenfalls mit der Spiel-Engine fest verdrahtet. Es ist die Formid 0x00000014. | ||
+ | ** Die Player-Referenz erscheint nicht in der Oblivion.esm. Sie wird von der Spiel-Engine automatisch zur Laufzeit in das Spiel eingefügt. | ||
+ | * Überall, wo in einem Script der String "player" genutzt wird, wird er als Referenz des Players interpretiert und nicht als das Base Object (obwohl das Base Object die ID "player" besitzt) | ||
+ | ** Sollte das Base Object des Players in einem Script gebraucht werden, ist dafür die Formid! (7, s.o) anzugeben. | ||
+ | |||
+ | |||
+ | |||
[[Kategorie:Grundlegendes Wissen|Player]] | [[Kategorie:Grundlegendes Wissen|Player]] | ||
+ | [[Category:NPC/Player-Wissen|Player]] |
Aktuelle Version vom 13. Januar 2013, 14:26 Uhr
Der Spielercharakter, meist kurz Character oder Player genannt, wird vom Nutzer kontrolliert, zugleich ist "Player" die Referenzvariable, die auf den Player verweist.
- Das Base Object des Players ist mit der Spiel-Engine fest verdrahtet. Es ist die Formid 0x00000007.
- Die Referenz des Players ist ebenfalls mit der Spiel-Engine fest verdrahtet. Es ist die Formid 0x00000014.
- Die Player-Referenz erscheint nicht in der Oblivion.esm. Sie wird von der Spiel-Engine automatisch zur Laufzeit in das Spiel eingefügt.
- Überall, wo in einem Script der String "player" genutzt wird, wird er als Referenz des Players interpretiert und nicht als das Base Object (obwohl das Base Object die ID "player" besitzt)
- Sollte das Base Object des Players in einem Script gebraucht werden, ist dafür die Formid! (7, s.o) anzugeben.