ページ 11

効果範囲:味方単体(使用者以外)

Posted: 2017年12月30日(土) 00:32
by ねこにこみ
お世話になります。
早速ですが・・・
このような対象を指定するスキルを作りたいのですが、うまくいきません。
このようなスキルをつくる良いやり方、またはスクリプトをご存知の方がいらっしゃいましたら
教えていただければと思います。
よろしくお願いします。

Re: 効果範囲:味方単体(使用者以外)

Posted: 2017年12月30日(土) 07:10
by TOMO
既にありそうな気がするけど、一応作ってみました

コード: 全て選択

class Window_BattleActor
  alias tomo_target_not_user_current_item_enabled? current_item_enabled?
  def current_item_enabled?
    tomo_target_not_user_current_item_enabled? &&
    !(BattleManager.actor.last_skill.object.note.include?("<使用者除外>") &&
    BattleManager.actor == $game_party.battle_members[index])
  end
end

スキルのメモ欄に「<使用者除外>」と書けば出来ます

ちなみに、選択出来なくなっただけで、項目の色はそのままです

Re: 効果範囲:味方単体(使用者以外)

Posted: 2017年12月30日(土) 10:37
by ねこにこみ
ありがとうございます。
新規プロジェクトで試してみたところ、思った通りに出来ました。

ただ、プチレアブログさんの世界樹の迷宮っぽいシリーズと併用すると
うまく動作しないようでして。
こちらとの併用は難しいのでしょうか。
もしわかれば教えていただければと思います。