[過去ログ] RPGツクールMZ_3作目 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
928: 2020/12/30(水)18:16 ID:KrALoo0d(1/5)調 AAS
質問いいですか
930: 2020/12/30(水)18:27 ID:KrALoo0d(2/5)調 AAS
特定アクターの時だけ特定の変数をスキルダメージに足したいと思うのですが
例えばスキルメニューからのv[1]+a.atk*4-b.def*2とかだと全アクターにその変数が追加されてしまうのでコモンで呼び出してスクリプトにしたいのですが

$gameVariables.setValue(変数2,特定アクター指定変数)
$gameVariables.setValue(変数1,追加ダメージ指定変数)
this.iterateBattler(敵キャラかアクターか, 対象ID, battler => {
if (!battler.isDeathStateAffected()) {
battler.forceAction(スキルID, スキル対象);
BattleManager.forceAction(battler);
this.setWaitMode("action");
}
});
$gameVariables.setValue(変数1,0)←リセット
$gameVariables.setValue(変数2,0)←リセット

と1つのスクリプトにしても上手くいきません
$gameVariables.setValueの部分を別枠のスクリプトにしてコモンイベント内で

スクリプト:$gameVariables.set
スクリプト:this.iterateBattler
スクリプト:$gameVariables.set

と3つにわければうまく動きます
1つにまとめる方法は無いですか?
934
(1): 2020/12/30(水)19:01 ID:KrALoo0d(3/5)調 AAS
連続質問すいません
そのアクターidはダメージ計算式内部で特定条件(特定アクターが特定の職業についてる・特定ステートになってる等)によって書き換えすることはできますか?
940: 2020/12/30(水)19:30 ID:KrALoo0d(4/5)調 AAS
やっぱりややこしくなってきたのでノートパッドに張り付けて管理確認したいと思います
計算式フォームが小さすぎてまるで全体みわたせないけど長文も入るみたいですね
943: 2020/12/30(水)20:11 ID:KrALoo0d(5/5)調 AAS
いつもありがとうございます
結局プラグインまで組んでもらって申し訳ない
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.266s*