Code:
class Game_Character
  def stop!
    @stop = true
  end
  
  def go!
    @stop = false
  end
  
  alias stop_run_path run_path
  def run_path
    unless @stop then stop_run_path end
  end
    
  alias update_movement_stop update_movement
  def update_movement
    unless @stop then update_movement_stop end
  end
    
end
Das wieder unter dem vorherigen Code kopieren.


Mit event.stop! lässt du ein Event anhalten. Mit event.go! läuft es wieder.
Bsp:
Code:
self.event.stop! #Das Event, welches den Code ausführt, stoppt
event(2).stop! #das Event mit der ID 2 stoppt