Ich habe vor einiger Zeit mal ein Script was Pictures fixiert von KD für den VX kompatibel gemacht.
Nach seiner Erlaubnis habe ich nie gefragt.

Wie es funktioniert steht im Kopf.

Code:
class Game_Picture
#  Credits: KD

# : um ein Bild zu fixieren verwendet folgenden Code in einem Callscript =>
#   lock_scroll(PICTURE_ID)
#
# : um es wieder Rückgangig zu machen =>
#   unlock_scroll(PICTURE_ID)


 #:::::::::::::::::: 
 LOCK = true
 UNLOCK = false
 #::::::::::::::::::
 
 #==============================================================================
 #  IGNORIEREN
 #==============================================================================
 def loki=(value)
   @loki = value
 end
 # Ignorieren
 def x
   if @loki then (@x - $game_map.display_x) / 8 else @x end
   end
 # Ignorieren  
 def y
   if @loki then (@y - $game_map.display_y) / 8 else @y end
   end
 # Ignorieren
 alias pic_show show
 def show(*picture_lol)
   @move_with = UNLOCK
   pic_show(*picture_lol)
 end
end
 # Ignorieren
 class Game_Interpreter
  def lock_scroll(id, v=Game_Picture::LOCK)
   screen.pictures[id].loki = v if screen.pictures[id]
   true
 end
 # Ignorieren
 def unlock_scroll(id)
   lock_scroll(id,Game_Picture::UNLOCK)
 end
end
#===============================================================================
# END
#===============================================================================