検索結果 76 件

by ピータンパン
2022年3月01日(火) 21:24
フォーラム: MV:質問
トピック: 【解決済み!!】戦闘行動の強制スクリプトで、ターゲットを敵・味方の誰かにしたい!
返信数: 14
閲覧数: 3660

【解決済み!!】戦闘行動の強制スクリプトで、ターゲットを敵・味方の誰かにしたい!

お世話サマです! 味方に「誰かを攻撃」ステートをかけた状態で 戦闘行動の強制の、ターゲットを-1(ランダム)に設定しても 敵の中からしか攻撃対象を選んでくれません! トリアコンタンさんの対象範囲拡張プラグインを入れて、ID50のスキルのメモ欄に、 <SE敵味方>と設定しても駄目でした! どうも、戦闘行動の強制で指定したターゲットが、何よりも優先されてる?っぽいです! 正の数にすると、0から対象のインデックスになるらしいので 生きてる敵と生きてる仲間の人数を足してバトル参加人数を取得し、 0~バトル参加人数で乱数分岐してみたんですけど 敵と味方一人ずつの場合、0か1のはずなのに なぜか0のときも...
by ピータンパン
2022年1月29日(土) 16:47
フォーラム: MV:質問
トピック: 【解決済み!!】配列の中のオブジェクト?の値を取りたい!
返信数: 2
閲覧数: 826

Re: 配列の中のオブジェクト?の値を取りたい!

名無し鮭さん! すごい!できました!! あんなにjsを色々調べてあれやこれや悩んだのに、 こんな書き方でいけるなんて考えもしなかったです! 配列の中に配列が入ってたんですね! {}記号で囲まれてたから、てっきりオブジェクトって思ってました! どのような用途でどのように設定してるのか分かりませんけど間に挟まってる配列が本来不要な気がしますね this._test[0] = objで済むところをthis._test[0] = [obj]にしているとか? 実はですね、、、 _test[1]と_test[2]にも、文字列とインデックスがそれぞれあって _test[0]だけ配列になってる構造でした! 答...
by ピータンパン
2022年1月29日(土) 01:42
フォーラム: MV:質問
トピック: 【解決済み!!】配列の中のオブジェクト?の値を取りたい!
返信数: 2
閲覧数: 826

【解決済み!!】配列の中のオブジェクト?の値を取りたい!

お世話サマです!

たとえば、console.log(this._test[0]);というのを実行したときに
下の画像のようなデータが取れるのですが
ここの「id」と「etypeId」を取得するにはどうしたらいいですか!?
mbmn.png
mbmn.png (18.16 KiB) 閲覧数: 826 回


console.log(this._test[0].array[0]);
とか
console.log(this._test[0].slice(0, 1));
とか
console.log(this._test[0].find());
とか
なんやかんややっても駄目でした。。

教えてくださると嬉しいです!
よろしくお願いします!
by ピータンパン
2021年7月19日(月) 19:49
フォーラム: MV:質問
トピック: 【解決済み!】メモ欄の変数と整数を足した値を取得したい!
返信数: 3
閲覧数: 1355

Re: メモ欄の変数と整数を足した値を取得したい!

ecf5DTTzl6h6lJj02 様

おおおっ!!
できました!!すごい!!
ありがとうございますっ!!

null対策を施せばバッチリ使用できそうです!!
replaceで小文字と大文字を差し替えてる感じですか?!
異次元過ぎてなぜ上手くいったのか全然わかってませんけど、うまくいったんだからいいです!!

本当にありがとうございます!!
by ピータンパン
2021年7月19日(月) 15:18
フォーラム: MV:質問
トピック: 【解決済み!】メモ欄の変数と整数を足した値を取得したい!
返信数: 3
閲覧数: 1355

【解決済み!】メモ欄の変数と整数を足した値を取得したい!

お世話様です! まず最初に、武器ID1のメモ欄に下のような記述があるとします! <test:1+\v[1]> 変数1には、5が入っています。 メモ欄は文字列として扱われると聞いたので console.log(parseInt($dataWeapons[1].meta.test)); としたのですが、 取得したのは6ではなく、1でした。 変数のみにするとNaNになっていたため、変数の制御文字が変数として扱われていないようでした。 トリアコンタン様の「動的データベース構築プラグイン」を導入しているので いけると思ったのですが、何がいけないのでしょうか?! どうかお助けいただけませんでしょうか!? ...
by ピータンパン
2021年7月19日(月) 15:06
フォーラム: MV:質問
トピック: 【解決済み!】ステートの付与確率をスクリプトで設定したい!
返信数: 2
閲覧数: 1438

Re: ステートの付与確率をスクリプトで設定したい!

名無し蛙様!

ありがとうございます!!
できました!!

Math.random()ってこういう風にも使えるんですね!
addStateと書いてしまったので紛らわしかったですが
x%の確率で蘇生(戦闘不能解除)ってのをやりたかったので、おかげさまで実現できました!
予約と実行の部分も細かく教えていただいてありがとうございます!
今回この点は問題なかったようです!

名無し蛙 様!
今後ともどうかよろしくお願いします!!
by ピータンパン
2021年7月15日(木) 09:12
フォーラム: MV:質問
トピック: 【解決済み!】ステートの付与確率をスクリプトで設定したい!
返信数: 2
閲覧数: 1438

【解決済み!】ステートの付与確率をスクリプトで設定したい!

お世話サマです!

スキルの特徴につけるステートには付与確率が選べると思いますが
それをスキルのコモンイベントでスクリプトから確率付与するにはどのようにしたら良いでしょうか!?

BattleManager._subject._actorIdで現在行動中のActorIDが取れることは分かったのですが
$gameActors.actor(BattleManager._subject._actorId).addState($gameVariables.value(1));
というスクリプトだと、付与率が引数に含まれていないため、どのように条件分けするか分かりません!
by ピータンパン
2021年6月23日(水) 23:43
フォーラム: MV:質問
トピック: [解決済み!!]戦闘行動中(攻撃中)にだけアクターの名前を非表示にしたい!
返信数: 5
閲覧数: 1625

Re: 戦闘行動中(攻撃中)にだけアクターの名前を非表示にしたい!

Plasma Dark 様! おおおおーーーーっ!!! できました!!! 丁度のタイミングです!! 解決コードをいただく前 スイッチを使って、ActorCommandとbattlelogにそれぞれsetを配置してみたのですが ActorCommandのあとだとBattleStatus_drawActorNameが走らないので どうにかtrueにしたあとBattleStatus_drawActorNamを走らせる方法をがむしゃらに探していました;; もうなんとお礼を言えばいいやら。。。。 ありがとうございます!しか言えなくてすいません! ありがとうございます!ありがとうございます! 今回、[●●...
by ピータンパン
2021年6月23日(水) 20:03
フォーラム: MV:質問
トピック: [解決済み!!]戦闘行動中(攻撃中)にだけアクターの名前を非表示にしたい!
返信数: 5
閲覧数: 1625

Re: 戦闘行動中(攻撃中)にだけアクターの名前を非表示にしたい!

Plasma Dark 様!! うぉおおおお!! できました!! さ、さすがはPlasma Dark様です! 私の散らかった質問を汲み取って 的確にズバッと解決策を出してくださってありがとうございます!! 要件は、ご指摘のとおりです! 話を整理するのが苦手で、職場でも「まとめてから喋れ!」ってよく怒られてます!すいません! 今度から、編集中のプラグインをちゃんと出すようにしますね! 的外れなコードしか書けたためしがないですけど、どうか今後とも宜しくお願いします! それと、一点だけ気になるところがあって、 バトルログメッセージが消える前に名前が表示されてしまうので、 アクターコマンドと同じタイミ...

詳細検索ページへ移動する