VX Ace風ダメージ計算設定

効果

RPGツクールVX Aceでは、スキル(またはアイテム)のダメージ計算式を個別に設定できます。
このスクリプトを導入すると、上記のような設定をメモ欄で設定できるようになります。

これを導入するとベーススクリプトBを必要とするスクリプトを導入する必要がなくなります。

ご注意

他のサイトのダメージ計算に関わるスクリプトと併用する場合は、スクリプト内の
def rx2a_make_obj_damage_valueをエイリアスする必要が出てくる場合があります。

システムワードの設定

◆設定例1:使用者のHP×10のダメージにする場合
システムワード:<rx>RXU.hp * 10</rx>
この場合、引き算を行っていないので防御無視になります。

◆設定例2:設定例1から対象の防御力を引いたダメージにする場合
システムワード:<rx>RXU.hp * 10 - RXS.def</rx>

◆設定例3:ゲーム変数10番の数値×スキルの威力のダメージにする場合
システムワード:<rx>$game_variables[10] * RXO.base_damage</rx>

◆設定例4:設定例1のダメージ設定にデフォルトの防御修正・関係度を適用する場合
システムワード:<rx2>RXU.hp * 10</rx2>
<rx2>タグを適用していることに注意してください。

※:設定例1~3については「防御力無視」「物理攻撃」のチェックが無効になります。

【計算式内の特殊文字列について】
RXU…使用者
RXS…対象
RXO…スキル・アイテム

対象:スキル・アイテム

スキル・アイテム関しては、ヘルプを開き、RPG::UsableItemで検索すれば
いろいろ分かるかと思います。
RPG::SkillやRPG::Itemも併せてご覧になるといいでしょう。
敵キャラに関しては、RPG::Enemyをご覧になると、パラメータに関する情報が記載されております。

スクリプトのダウンロード

txtファイル:スクリプト
最終更新:2011年11月18日 12:11
添付ファイル