Archiv verlassen und diese Seite im Standarddesign anzeigen : Unsterblich zu sterblich per Skript?
Kann man per Script eine NPC der zunächt unsterblich (immortal) ist, sterblich machen? Wie müsste ein entsprechender Scripteintrag aussehen?
TazmanDevil
24.09.2009, 20:46
Um einen NPC unsterblich zu machen stetzt Du das flags attribut auf NPC_FLAG_IMMORTAL. Sterblich wird er wieder wenn man das flags attribut auf 0 setzt.
Das szurücksetzen auf sterblich kannst Du z.B. im Dialog-Skript des NPCs via self.flags = 0; machen. Das geht aber auch aus anderen Skripten (via <NPC-Instanz-Name>.flags=0; )
Wenn man nur ein Flag entfernen möchte un dnicht alle (zB Ghost-Flag), dann:
npc.flags = npc.flags & ~NPC_FLAG_Xxx;
Powered by vBulletin® Version 4.2.2 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.