PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : frage zu den aivar's in der NPC-klasse



terror666
06.06.2004, 11:51
ist die größe des aivar-array's in der engine festgelegt oder kann ich das auch größer als 100 machen?

wozu dienen die REAL Attributes

const int REAL_STRENGTH = 81;
const int REAL_DEXTERITY = 82;
const int REAL_MANA_MAX = 83;
const int REAL_TALENT_1H = 84;
const int REAL_TALENT_2H = 85;
const int REAL_TALENT_BOW = 86;
const int REAL_TALENT_CROSSBOW = 87;

const int AIV_SpellLevel = 88;

Fizzban
06.06.2004, 19:59
Zitat aus dem Wiki (http://wiki.devmode.de/Daedalus/Syntax):


Die Klassendeklarationen beschreiben exakt die Datenstrukturen der Engine. Sie sind also nicht beliebig im Skript erweiterbar, sondern direkt mit der Engine verknüpft.

Also nein, man kan aivar nicht vergrössern.

HornOx
06.06.2004, 22:02
wozu dienen die REAL AttributesDa wird die "gelernte"(also ohne einfluss von Items, Tränken usw) Fähigkeit gespeichert. z.b. könnte man damit den Orkringbug(Spieler hat 100 Stärke und kann nichts mehr lernen, Spieler zieht Ring(-20 Stärke) an, Spieler lern 20 Stärke, Spieler zieht Ring aus und hat jetzt 120 Stärke) verhindern, wird aber in G2 nicht häufig benutzt.