This is as far as I got
The Script: Pixelmovement Script v 1.3
is causing the Event to be detect only once
it located on 2777 to 2814
CODE
#-----------------------------------------------------------------------------
# Collision/Autostart, Passable
#-----------------------------------------------------------------------------
def check_event_trigger_auto
if @trigger == 2 and
($game_player.character_name != '' and
(self.in_rect?($game_player.real_x / 4,
$game_player.real_y / 4 - $game_player.size['y'] / 2 + @size['y'] / 2,
$game_player.size['x'] + @size['x'], $game_player.size['y'] + @size['y']) or
self.in_rect?($game_player.real_x / 4,
$game_player.real_y / 4 - $game_player.size['y'] / 2 + @size['y'] / 2,
$game_player.size['x'] + @size['x'],
$game_player.size['y'] + @size['y'], @real_x / 4,@real_y / 4))) or
($game_player.character_name == '' and
(self.in_rect?($game_player.real_x / 4,
$game_player.real_y / 4 - $game_player.size['y'] / 2 + @size['y'] / 2,
$game_player.size['x'] / 2, $game_player.size['y'] / 2) or
self.in_rect?($game_player.real_x / 4,
$game_player.real_y / 4 - $game_player.size['y'] / 2 + @size['y'] / 2,
$game_player.size['x'] / 2, $game_player.size['y'] / 2,
@real_x / 4,@real_y / 4)))
if not jumping? and over_trigger? and @trigger_on == 0 and
Graphics.frame_count > 0
@trigger_on = 4
start
end
else
@trigger_on = 0 if @trigger_on == 4
end
start if @trigger == 3
end
You should ask a people with Script EXP to fix it for you. Since I'm only good at finding problems.