【解決済み】スキルの分岐条件に変数を使用したい

パンダパン
記事: 6
登録日時: 2019年8月08日(木) 13:14

【解決済み】スキルの分岐条件に変数を使用したい

投稿記事by パンダパン » 2024年3月28日(木) 18:52

いつもお世話になっております

早速ですがタイトルの通り、スキルの計算式でダメージ計算の分岐に変数を参照する方法を探しています

以下具体的な内容↓

1.矢を補充するスキルを使用し、コモンイベントから変数「矢の残数」に値を代入

2.弓の攻撃スキルを使用する際に
矢の残数が1以上→威力増加、発動後コモンイベントで変数を-1
矢の残数が0→魔力で矢を生成し発動するため追加のMP消費と攻撃力強化が乗らない

3.矢を全放出する攻撃スキルを使用する際に
矢の残数が1以上→変数の値の数だけ威力増加、発動後コモンイベントで変数に0代入
矢の残数が0→使用不可

といったスキルを作ろうと考えています

そこで、まず残数が1以上で威力増加の分岐を用意するため
if (v[値] >=0 ) {2} else {0} ) + 4 * a.atk - b.def * 2
↑の計算式を試したのですが何度試してもダメージ0から変わらず
戦闘前に変数に0を代入するなども試しましたが特に変化もなく、近しい計算式を書いてらっしゃる方も見つけられず手を焼いています

計算式で動かすのが難しい場合はプラグイン導入も行いますので、良い解決法を存知の方がいましたらご教授頂けると助かります

どうかよろしくお願いします
最後に編集したユーザー パンダパン on 2024年3月31日(日) 03:52 [ 編集 1 回目 ]

アバター
DoujinRuis
記事: 136
登録日時: 2022年10月25日(火) 10:59

Re: スキルの分岐条件に変数を使用したい

投稿記事by DoujinRuis » 2024年3月28日(木) 21:53

確認お願いします
https://www.youtube.com/watch?v=7nxm1T_c0AU

ツクール初心者の方質問し放題のディスコードです↓
https://discord.com/invite/dzUAC3CSMH
普段Youtubeで同人ゲームの情報を発信しています
https://www.youtube.com/channel/UCQV4_A ... ZxTrkLKbyg

Twitter
https://twitter.com/kQ1NG4MmNGK1lRw
パンダパン
記事: 6
登録日時: 2019年8月08日(木) 13:14

Re: スキルの分岐条件に変数を使用したい

投稿記事by パンダパン » 2024年3月28日(木) 23:11

DoujinRuis さん

ご回答ありがとうございます。動画確認させていただきました

計算式を見直してみたところ、略式の使用に加えカッコの並べ方に問題があってうまく処理されなかった事も要因らしく
動画をご参考に全文に変更し書き方をいろいろ試してみたら無事にダメージが反映されました

まだスキルの着手はこれからですが、おかげさまで進行することができそうです
ありがとうございました!

“MZ:質問” へ戻る