検索
ハートフルRPG「地図の時間」

地図の時間スピンオフRPG「影泥棒と魔法の手記」

リソース管理ダンジョンRPG「琥珀の道具士」

現代SFRPG「重力ルーペ/探求リバーブ」

ドラマティックRPG「バンドワゴン」

ビジュアルノベル「日向と香水」

ノベル×ADV「ストーリーテラー」 title1_2.png
カテゴリ
リンク集
【スポンサードリンク】

【ツクール新作】




【創作全般】






シナリオ制作


設定作り


最近読んでよかった本五選





創作意欲を掻き立てる本


自己管理術


クリエイター向けノウハウ

2019年08月10日

ツクールMVの計算式小ネタ

ツクールMVの計算式小ネタ


■敵にHPダメージのスキルを使いつつ、使用者にステート5番を付与する場合
a.addState(5);ダメージ用の計算式

■敵にHPダメージのスキルを使いつつ、ターゲットの敵にステート6番を付与する場合
b.addState(6);ダメージ用の計算式

■敵にHPダメージのスキルを使いつつ、ターゲットの敵からステート7番を消す場合
b.removeState(7);ダメージ用の計算式

■スキル使用回数を変数7番に格納
$gameVariables.setValue(7, $gameVariables.value(7) + 1);ダメージ用の計算式

■ターゲットの敵がステート8番の場合、ダメージが1.5倍
(b.isStateAffected(8) ? 1.5 : 1) * ダメージ用の計算式

■スキル使用後にアクターID4番がスキルID9を忘れる
$gameActors.actor(4).forgetSkill(9);ダメージ計算式

■スキル使用後にアイテムID1番を2個入手する
$gameParty.gainItem($dataItems[1], 2);ダメージ計算式

■スキル使用後にアイテムID2番を3個消失する
$gameParty.loseItem($dataItems[2], 3);ダメージ計算式

■注意:次のようにするとダメージが0になってしまう
※addState系はダメージ計算式の前に置くこと
ダメージ用の計算式;a.addState(8)

琥珀の道具士で使っています。
https://game.nicovideo.jp/atsumaru/games/gm11599

■素手の攻撃力
a.paramBase(2)*a.paramRate(2) * a.paramBuffRate(2)

■武器だけの攻撃力
a.atk - (a.paramBase(2) * a.paramRate(2) * a.paramBuffRate(2))
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
http://fanblogs.jp/tb/9055193
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック