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.