Lead Actor Swapper script error
#19
That can be done via event commands, but I wouldn't waste the chance to Sculptor craft a script for this purpose.

Code:
# * Kuick Leader Swap XP * #
#   Scripter : Kyonides
#   2025-09-06

class Game_Party
  def change_leader(n)
    if n < 0
      @actors.unshift @actors.pop
    else
      @actors << @actors.shift
    end
  end

  def temp_leader=(n)
    @temp_leader_index = n
    @actors[0], @actors[n] = @actors[n], @actors[0]
    $game_player.refresh
  end

  def restore_leader
    n = @temp_leader_index
    @actors[0], @actors[n] = @actors[n], @actors[0]
    @temp_leader_index = nil
    $game_player.refresh
  end

  def leader
    @actors[0]
  end
end

class Game_Player
  alias :kyon_kuick_leader_swap_gm_plyr_up :update
  def update
    kyon_kuick_leader_swap_gm_plyr_up
    if Input.trigger?(Input::L)
      $game_party.change_leader(-1)
      refresh
      return
    elsif Input.trigger?(Input::R)
      $game_party.change_leader(1)
      refresh
    end
  end
end

Temporarily Change the Leader:

Code:
$game_party.temp_leader = Index

Restore the Original Leader to his rightful place:

Code:
$game_party.restore_leader

SIDE NOTE

I think Dog Wulfo inverted the order of how the actors should cycle and that's why Ace_V got an unexpected result there. Yet, it's interesting to learn that it duplicated actors the more he used the swap feature.
"For God has not destined us for wrath, but for obtaining salvation through our Lord Jesus Christ," 1 Thessalonians 5:9

Maranatha!

The Internet might be either your friend or enemy. It just depends on whether or not she has a bad hair day.

[Image: SP1-Scripter.png]
[Image: SP1-Writer.png]
[Image: SP1-Poet.png]
[Image: SP1-PixelArtist.png]
[Image: SP1-Reporter.png]

My Original Stories (available in English and Spanish)

List of Compiled Binary Executables I have published...
HiddenChest & Roole

Give me a free copy of your completed game if you include at least 3 of my scripts! Laughing + Tongue sticking out

Just some scripts I've already published on the board...
KyoGemBoost XP VX & ACE, RandomEnkounters XP, KSkillShop XP, Kolloseum States XP, KEvents XP, KScenario XP & Gosu, KyoPrizeShop XP Mangostan, Kuests XP, KyoDiscounts XP VX, ACE & MV, KChest XP VX & ACE 2016, KTelePort XP, KSkillMax XP & VX & ACE, Gem Roulette XP VX & VX Ace, KRespawnPoint XP, VX & VX Ace, GiveAway XP VX & ACE, Klearance XP VX & ACE, KUnits XP VX, ACE & Gosu 2017, KLevel XP, KRumors XP & ACE, KMonsterPals XP VX & ACE, KStatsRefill XP VX & ACE, KLotto XP VX & ACE, KItemDesc XP & VX, KPocket XP & VX, OpenChest XP VX & ACE
Reply


Messages In This Thread
Lead Actor Swapper script error - by Ace_V - 08-29-2025, 07:32 AM
RE: Lead Actor Swapper script error - by kyonides - 08-30-2025, 05:01 AM
RE: Lead Actor Swapper script error - by kyonides - 08-30-2025, 10:01 PM
RE: Lead Actor Swapper script error - by Ace_V - 08-31-2025, 07:44 AM
RE: Lead Actor Swapper script error - by kyonides - 08-31-2025, 10:11 AM
RE: Lead Actor Swapper script error - by Ace_V - 09-02-2025, 09:33 AM
RE: Lead Actor Swapper script error - by kyonides - 09-02-2025, 10:55 AM
RE: Lead Actor Swapper script error - by kyonides - 09-02-2025, 04:10 PM
RE: Lead Actor Swapper script error - by Ace_V - 09-04-2025, 03:09 AM
RE: Lead Actor Swapper script error - by Ace_V - 09-05-2025, 06:30 AM
RE: Lead Actor Swapper script error - by Ace_V - 09-05-2025, 08:41 AM
RE: Lead Actor Swapper script error - by kyonides - 09-05-2025, 03:10 PM
RE: Lead Actor Swapper script error - by Ace_V - 09-06-2025, 05:49 AM
RE: Lead Actor Swapper script error - by kyonides - 09-06-2025, 06:50 AM
RE: Lead Actor Swapper script error - by Ace_V - 09-06-2025, 07:39 AM
RE: Lead Actor Swapper script error - by kyonides - 09-06-2025, 08:25 AM
RE: Lead Actor Swapper script error - by Ace_V - 09-06-2025, 09:47 AM
RE: Lead Actor Swapper script error - by kyonides - 09-06-2025, 10:42 AM
RE: Lead Actor Swapper script error - by Ace_V - Yesterday, 04:46 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
   Actor Voices by diamondandplatinum3, note-tag commands not working! Starmage 1 524 08-04-2025, 09:02 AM
Last Post: Starmage
   Plugin or Script help with Item menu, SKill menu, and Equip menu JayRay 3 2,796 11-22-2024, 07:02 PM
Last Post: JayRay
   Atoa ACBS, Equipment Set Add-on Error Solitaire 10 5,895 10-13-2024, 11:41 PM
Last Post: Solitaire
   Personal graph by actor zlsl 4 7,898 10-23-2021, 06:43 AM
Last Post: zlsl
   Script compatibility help Lord Vectra 3 7,111 07-25-2021, 11:42 PM
Last Post: DerVVulfman
   Adding face script on Cogwheel's RTAB Battle Status rekkatsu 15 22,382 08-25-2020, 03:09 AM
Last Post: DerVVulfman
   "Wait" in the script Whisper 13 21,683 04-28-2020, 04:06 PM
Last Post: Whisper
   Skill Cooldown script Fenriswolf 11 21,617 12-10-2019, 11:10 AM
Last Post: Fenriswolf
   (RMVXace) Battle error with Tankentai's battle system, help. x( Starmage 0 5,059 02-14-2018, 04:25 PM
Last Post: Starmage
   Help iwth script (RGSS Player crash) Whisper 3 10,488 06-17-2017, 05:03 PM
Last Post: Whisper



Users browsing this thread: 1 Guest(s)