GetLevelByClass(int, object)
Objectの持つ指定したクラスのレベルを得ます。
int GetLevelByClass( int nClassType, object oCreature = OBJECT_SELF );
Parameters
nClassType
CLASS_TYPE_*定数を使用し、調べるクラス
oCreature
クラスを調べるObject(デフォルト:OBJECT_INVALID)
Description
oCreatureが持つCLASS_TYPE_*によって記述されるクラスを整数値で返します。整数値は1から20で表されるクラスレベルです。そのクラスレベルがない場合は値は0です。例えば、配置オブジェクトの椅子はクラスを持ちませんので、何を要求しても0が返されることになります。
Version
1.22
Example
// PCのパラディンクラスのレベルを調べる(CLASS_TYPE_PALADIN)
void main()
{
int i;
i = GetLevelByClass(CLASS_TYPE_PALADIN,GetFirstPC());
SendMessageToPC(GetFirstPC(),"Your Level in Paladin == " + IntToString(i));
}
See Also
| functions: | GetCharacterLevel | GetHitDice | GetLevelByPosition |
| categories: | Get Data from Creature Functions | Party Functions |
| constants: | CLASS_TYPE_* Constants |
author: GoLeM, editor: Kristian Markon, JP team: Rainie
Send comments on this topic.