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 #===============================================================================
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 #===============================================================================
Foren-Regeln