GetCharaStatus

概要

キャラクターのステータスを取得します。

プロトタイプ

float GetCharaStatus(void *chara, int status);

戻り値

取得したステータスの値が返ります。

パラメータ

chara

キャラクターデータへのポインタ

status

取得するステータスの種類コード

コードステータスコードステータス
0経験値1AP
2最大 AP3基礎 AP
4修正 AP5HP
6最大 HP7基礎 HP
8修正 HP9MP
10最大 MP11基礎 MP
12修正 MP13通常攻撃力
14通常防御力15基礎通常攻撃力
16基礎通常防御力17修正通常攻撃力
18修正通常防御力19魔法攻撃力
20魔法防御力21基礎魔法攻撃力
22基礎魔法防御力23修正魔法攻撃力
24修正魔法防御力25歩行速度
26基礎歩行速度27修正歩行速度
28通常命中率29基礎通常命中率
30魔法命中率31基礎魔法命中率

解説

GetCharaStatus 関数は、キャラクターの status で指定したステータスを取得します。各ステータスの「基礎〜」とは、装備や状態異常などの影響を考慮しない、そのレベルにおけるステータスです。「修正〜」とは、スクリプト上からそのステータスを補正する値です。GetCharaStatus で取得されるステータスはいずれも実数値です。レベルやその他のステータスを取得するには、GetCharaLevel 関数や GetCharaStatusEx 関数を使用します。

▲SecTop | ▲PageTop
Copyright (c) 1999-2006 インターネット停留所