Oblivion:Player: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K (Weiterleitung nach Oblivion:Character erstellt)
 
K
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
#REDIRECT [[ob:Character]]
+
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.