GetClassByPosition(int, object)

クリーチャーの指定した順番のクラスを返します。

順番とはマルチクラスキャラクターの1番目、2番目、または3番目のクラスのことを指します。

int GetClassByPosition(
    int nClassPosition,
    object oCreature = OBJECT_SELF
);

Parameters

nClassPosition

1,2,3のどれか

oCreature

クラスを調べたいクリーチャー。(デフォルト:OBJECT_SELF)


Description

nClassPositionで指定した順番のクラスをCLASS_TYPE_*定数で返します。


クリーチャーは3つまでのクラスを持つことが出来ます。


指定した順番のクラスがなかった場合(例えばシングルクラスの場合はnClassPositionの値は1のみです)、

または無効なクリーチャーを指定した場合はCLASS_TYPE_INVALIDを返します。



Version

1.28

See Also

functions: GetLevelByPosition
categories: Get Data from Creature Functions
constants: CLASS_TYPE_* Constants


author: John Shuell, editor: Charles Feduke, additional contributor(s): John Harris, Lilac Soul, JP team: marshall
Send comments on this topic.