Hi, people

I'm using RMXP and a neat lead actor swapper script, by Slipknot. I don't have a link, so I'm just gonna post it xD
#==============================================================
# ** Lead Actor Swapper
#------------------------------------------------------------------------------
# Slipknot (creationasylum.net)
# Version 1.01
# March 18, 2006
#==============================================================
class Game_System
#--------------------------------------------------------------------------
# * Alias Listing
#--------------------------------------------------------------------------
attr_reader :lead_actor
#--------------------------------------------------------------------------
# * Refresh
#--------------------------------------------------------------------------
alias slipknot_las_init initialize
#--------------------------------------------------------------------------
# * Initialize
#--------------------------------------------------------------------------
def initialize
slipknot_las_init
@lead_actor = 0
end
#--------------------------------------------------------------------------
# * Lead Actor
#--------------------------------------------------------------------------
def lead_actor=(n)
@lead_actor = n
$game_player.refresh
end
end
class Game_Player
#--------------------------------------------------------------------------
# * Alias Listing
#--------------------------------------------------------------------------
alias slipknot_las_update update
#--------------------------------------------------------------------------
# * Refresh
#--------------------------------------------------------------------------
def refresh
if $game_party.actors.size == 0
@character_name = ''
@character_hue = 0
return
end
actor = $game_party.actors[$game_system.lead_actor]
@character_name = actor.character_name
@character_hue = actor.character_hue
@opacity = 255
@blend_type = 0
end
#--------------------------------------------------------------------------
# * Update
#--------------------------------------------------------------------------
def update
slipknot_las_update
if Input.trigger?(Input::R)
$game_system.lead_actor = ($game_system.lead_actor + 1) % $game_party.actors.size
end
if Input.trigger?(Input::L)
$game_system.lead_actor = ($game_system.lead_actor - 1) % $game_party.actors.size
end
end
end
It's very nice and all, but one problem I have is that
everytime you use L/R the player sprite changes, and that includes the cutscenes. It's actually kind of funny....
What I'm looking for is a lead actor swapper script that has and on/off switch. Does anyone know of one? Or could edit Slipknot's one for me?

I tried solving it using events. Before the cutscene I tried to remove the unwanted party members from the group so the L/R thing would be useless, and then adding them all again after the cutscene was over, but I got a problem on line 50 O_o
Thanks in advance <3 Any help will be pretty much appreciated