【RGSS3】メンバーを加える時に、指定した所に加えられるようにしたい。

9ルーズ
記事: 53
登録日時: 2020年3月14日(土) 21:11

【RGSS3】メンバーを加える時に、指定した所に加えられるようにしたい。

投稿記事by 9ルーズ » 2021年3月07日(日) 15:59

メンバーを加える時に、一番後ろではなく何番目かに加えられるようにしたいです。

TOMO
記事: 343
登録日時: 2015年11月16日(月) 20:12
連絡を取る:

Re: 【RGSS3】メンバーを加える時に、指定した所に加えられるようにしたい。

投稿記事by TOMO » 2021年3月09日(火) 15:54

コード: 全て選択

class Game_Party
  def insert_actor(index, actor_id)
    @actors.insert(index, actor_id) unless @actors.include?(actor_id)
    $game_player.refresh
    $game_map.need_refresh = true
  end
end
を入れて、$game_party.insert_actor(n, m)と実行すれば可能なはずです
(nが○番目、mがアクターID)

※注意
既に加入しているキャラは出来ないようにしています
そのキャラをパーティから外してから実行して下さい

“VX / Ace:スクリプト素材のリクエスト” へ戻る