mach mal nach size_refresh (zeile 5) eine neue zeile und füge dort Code: return if @list.nil? ein. das mit through sollte nicht so schwer sein gib mir 10 min Code: class Game_Player def check_event_trigger_here(triggers) result = false # If event is running if $game_system.map_interpreter.running? return result end # All event loops for event in $game_map.events.values # If event coordinates and triggers are consistent min = event.x+event.size[0].to_i%2-1-event.size[0].to_i / 2 max = event.x+event.size[0].to_i / 2+event.size[0].to_i % 2-1 ny = @y ny = @y + event.size[1]-1 unless event.size[0].nil? if @x.between?(min,max) and event.y.between?(@y,ny) and triggers.include?(event.trigger) # If starting determinant is same position event (other than jumping) if not event.jumping? and event.over_trigger? event.start result = true end end end return result end end
return if @list.nil?
class Game_Player def check_event_trigger_here(triggers) result = false # If event is running if $game_system.map_interpreter.running? return result end # All event loops for event in $game_map.events.values # If event coordinates and triggers are consistent min = event.x+event.size[0].to_i%2-1-event.size[0].to_i / 2 max = event.x+event.size[0].to_i / 2+event.size[0].to_i % 2-1 ny = @y ny = @y + event.size[1]-1 unless event.size[0].nil? if @x.between?(min,max) and event.y.between?(@y,ny) and triggers.include?(event.trigger) # If starting determinant is same position event (other than jumping) if not event.jumping? and event.over_trigger? event.start result = true end end end return result end end
--Es ist ein magisches Liopleurodon =D
Geändert von Shining Advances (19.06.2009 um 17:13 Uhr)
Foren-Regeln