RGSS3/技の対象変更_XPスタイルバトル対応版

Last-modified: 2020-10-17 (土) 12:31:27

莞爾の草様が作成した『技の対称変更』を、
当サイトの『XPスタイルバトル』および『戦闘コマンド消したりするやつ』と併用しても正常に動作するように改良したものだよ。
莞爾の草様の許諾を頂いた上で配布しているよ。
改造再配布は、必ず莞爾の草様の承諾のもとで行うようにね。

あと勝手に『スキルを新しく作ること無く全体化可能にする』機能も実装してるよ。
莞爾の草様も全体化スクリプト作ってたし、たぶん大丈夫だよね……?
ただし、『自動行動でスキルを使う』『敵がスキルを使う』場合はそのバトラーの前回の全体化状態が適用される(たぶん)から注意してね。というか、自動戦闘における行動選択に干渉できるほど作者は頭よくないんだよね^^;
ついでに、消費MPを弄ったり成功率とかを弄ったりはできないから、ダメージを与えるスキルにのみ使うことを推奨するよ。

※注意※
戦闘コマンド消したりするやつ』を導入してる場合、それより下に導入してください。
また,何故か『戦闘行動の強制』で実行するスキルの消費MP(TP)を支払えない場合に不発になります.
直し方がよくわからないので,直し方がわかるまでは仕様ってことにしてください.許してください.

スクリプト

更新履歴

更新履歴

Ver 1.66

有償素材との競合を修正.

Ver 1.65

LRボタンでの切替を無効にする設定を追加.

Ver 1.64

XPスタイルバトル』導入時,上下キーで敵味方全体の切替が可能になる機能を追加.
XPスタイルバトル』未導入時,カーソルの表示が妙な不具合を修正.

Ver 1.62

LRボタンの役割を味方と敵でそれぞれ入れ替える機能を追加.

Ver 1.60

ターゲット全体化時の表示文字列を変更する設定項目を追加。

Ver 1.59

XPスタイルバトル』の更新に対応。

Ver 1.58

XPスタイルバトル』の更新に対応。

Ver 1.57

XPスタイルバトル』の更新に対応。

Ver 1.56

XPスタイルバトル』の更新に対応。

Ver 1.55

戦闘コマンド消したりするやつ』の更新に対応。

Ver 1.54

XPスタイルバトル』の更新に対応。

Ver 1.53

XPスタイルバトル』を導入していない際にエラー落ちする不具合を修正。

Ver 1.52

XPスタイルバトル』の更新に対応。

Ver 1.51

XPスタイルバトル』の更新に対応。

Ver 1.50

戦闘中の操作方法を改善(?)。

Ver 1.46

全体化したスキルに得TPが設定されていた場合、当たった対象数に関係なく1回分のみ回復するように変更。

Ver 1.44

XPスタイルバトル』の更新に対応。

Ver 1.43

XPスタイルバトル』の更新に対応。

Ver 1.42

XPスタイルバトル』の更新に対応。

Ver 1.38

エラー出たり正常に動かなかったりする結構ヤバめの不具合を修正。

Ver 1.35

何故かバグったので修正。

Ver 1.33

対象を変更できないスキルを設定する機能を追加。

Ver 1.32

メニュー画面から全体化スキルを使った後、正常に全体化フラグが初期化されない不具合を修正。

Ver 1.30

スキルを全体化できるように変更。(本来の効果対象が単体で且つ生存者を対象とするスキルのみ。多分バグまみれです)

Ver 1.00a

公開。

  • 初めまして! こちらのスクリプト使わせていただいているのですが……バトルイベントの「戦闘行動の強制」でのスキル(アクター側のみ?)が、不発することがあるようです(デフォ状態のプロジェクトでも同じことが起きましたので、競合等ではないと思うのですが……) -- サンペ? 2019-05-03 (金) 12:15:20
    • ご利用ありがとうございます。こちらで検証するのがめんど……ゲフンゲフン難しいため、お手数ですが不発になった時の状況(全体化可能なスキルだったか、また全体化していたか、エネミー対象のスキルを味方に使用していたか等)を報告してくださると幸いです。 -- コミュ太郎? 2019-05-03 (金) 12:45:05
  • スキルは単体用、全体用、ともに……ですね。エネミー側でも不発確認しました。 -- サンペ? 2019-05-03 (金) 14:57:44
  • (戦闘行動の強制コマンドで、対象を 敵⇔味方 変更できましたっけ?) -- サンペ? 2019-05-03 (金) 15:00:00
    • あ、そういえばできない……^^; こっちは後日対応するとして、一体何が悪さをしてるのかを調べないと……必ず不発になるならともかく、不発になる『ことがある』だと原因究明に尋常でない時間がかかる場合があるため、仏のように寛大な精神でお待ちください……orz -- コミュ太郎? 2019-05-03 (金) 15:27:56
      • いえ! ご対応いただけるだけでも大感謝です! ありがとうございます。 -- サンペ? 2019-05-03 (金) 15:35:09
    • 念の為確認ですが、『その戦闘で最初の1回はちゃんと発動するが、それ以降は同じ強制イベントが不発する』とかではないですよね? -- コミュ太郎? 2019-05-03 (金) 15:36:47
      • ええ。「発動する時もあれば、しない時もある」です。(0ターン目であっても) -- サンペ? 2019-05-03 (金) 15:49:54
      • 状況が……再現できない……(´;ω;`) -- コミュ太郎? 2019-05-03 (金) 16:33:02
      • 用意してみました。ttps://www.axfc.net/u/3976797?key=333 スライムで戦闘テストしていただけたら…… -- サンペ? 2019-05-03 (金) 17:31:17
      • おうふ……まるで乱数に依存しているかのように発生するかどうかの基準が分からない…… -- コミュ太郎? 2019-05-03 (金) 21:27:27
      • あ、すみません! 自己解決したかもしれません! どうも見た感じ、「必要なTPが足りてない場合は不発」するようです。 -- サンペ? 2019-05-04 (土) 04:19:29
      • 戦闘行動の強制の場合、「TPやMPが足りてなくても発動する」という認識だったので……盲点でしたorz -- サンペ? 2019-05-04 (土) 04:26:59
      • うーむ……これかXPスタイルバトル導入時に不発現象が発生するようになって,そもそも戦闘行動の強制ではMPやTPの条件は無視されるのが標準のはずで……『どっちかを導入してるとMPやTPを満たしている必要がある』ってなっているようですね…… -- コミュ太郎? 2019-05-04 (土) 11:13:26
      • 試してみたところ、莞爾の草様の元スクリプトでも同様の状態になりましたが……対処法さえ分かれば不具合というほどでもないので、「そういう仕様だ」ということにしてしまうのも、アリかもです。 -- サンペ? 2019-05-04 (土) 18:43:55
  • 同じキーで敵と味方の切り替えは出来ませんか? -- 名有り? 2020-07-12 (日) 17:36:53
    • ご利用ありがとうございます.当スクリプトの572行目と573行目,もしくは580行目と581行目の『:pageup』と『:pagedown』をどちらか入れ替えることで可能ですが,もう少し楽に設定できるような構造に更新を予定しています. -- コミュ太郎? 2020-07-12 (日) 18:27:01
    • お待たせいたしました.該当設定項目を追加したVer1.62を公開しました. -- コミュ太郎? 2020-07-12 (日) 18:44:59
  • ありがとうございます。 全体化で敵の数だけダメージを割るにはどうしたら良いですか? -- 名有り? 2020-07-12 (日) 20:48:34
    • 標準で対象の数に応じてダメージが分散する仕様となっております. -- コミュ太郎? 2020-07-12 (日) 20:55:12
  • 本当でした、申し訳ありません。最後の質問ですが、上や下のキーで切り替えるにはどこを変更すれば良いですか? -- 名有り? 2020-07-12 (日) 21:02:00
    • 申し訳ございませんが,Window_Selectableの仕様上,LRボタンと上下ボタンの挙動の設定が異なる方法となっており,現状では対応しておりません.こちらに関しても,更新を予定しています. -- コミュ太郎? 2020-07-12 (日) 21:06:25
    • お待たせいたしました.該当設定項目を追加したついでに変な不具合を修正したVer1.64を公開しました. -- コミュ太郎? 2020-07-12 (日) 21:57:15
  • AやSキーなら出来ませんか? -- 名有り? 2020-07-12 (日) 21:36:35
  • ありがとうございました。QとWキーを使わない場合はどこを変えれば良いですか?-- 名有り? 2020-07-13 (月) 23:19:55
    • Ver1.65にて対応しました. -- コミュ太郎? 2020-07-14 (火) 00:16:11
  • 全体から単体へ戻してもキャラ名に戻りません。 -- さすらい? 2020-10-06 (火) 14:51:08
    • ご利用ありがとうございます.こちらで再現ができないため,お手数ですが他に導入されている戦闘関連のスクリプトを一度無効化した状態でもう一度お試しください.(『__END__』とだけ記述した行があるとそこより下をコメントアウトしたような状態になります) -- Comtaro? 2020-10-06 (火) 18:35:21