アクター自己攻撃力・防御力・回避修正追加 <<スクリプト

アクター自身の攻撃力・防御力・回避修正を設定します。

カスタマイズポイント
ATK_SPLIT = false
攻撃力の仕様を選択します。自身の攻撃力は、trueなら素手時の攻撃力とみなされます。
falseなら、攻撃力は自身の攻撃力と武器攻撃力の和となります。

ATK_PLUS = []
ATK_SPLIT = trueの時、自身の攻撃力を武器の攻撃力に上乗せする武器をIDで設定します。
when アクターID
  for x in 1..99
    @extraparas[0,x] = 参照 # 自己攻撃力
    @extraparas[1,x] = 参照 # 自己物理防御
    @extraparas[2,x] = 参照 # 自己魔法防御
    @extraparas[3,x] = 参照 # 自己回避修正
 end
参照について

$data_actor[参照先アクターID].parameters[パラメータ, x]
既存アクターのステータスに同じパラメータ曲線が存在する場合は
その既存アクターのIDと参照先パラメータ、
そうでない場合はパラメータ曲線取得専用アクターを作成し、
そのアクターのIDとパラメータから参照。
パラメータ:0→最大HP,1→最大SP,2→腕力,3→器用さ,4→素早さ,5→魔力

(例)
$data_actor[5].parameters[3, x]
エステル(ID5)の器用さと同じ

$data_actor[@actor_id].parameters[5, x]
本人の魔力と同じ

用途方法などの付加で、さらなるパラメータ付加もできる……はず(何)。

この様な方にオススメ!
アクターがレベル99でも防御力0って何よという方…
あいにくバトルのないRPGなのでという方…×

戻る


[PR]DoCoMoご利用の方必見!:無料の運命鑑定≪スピリチュアルの館≫