RPGVX.net

  RPGVX.net => RPGVX.net Service => Archiv => Thema gestartet von: OceanBlue am Oktober 26, 2008, 12:45:29

Titel: (Tech) Positionsabfrage
Beitrag von: OceanBlue am Oktober 26, 2008, 12:45:29
Eine freundliche Frage an alle Scripter:

Für mein Projekt muss ich ziemlich oft abfragen, ob die X-Koordinate des Spielers mit der von Events übereinstimmen. bisher habe ich das so gelöst:
($game_player.x == $game_map.events[24].x)

Jetzt zu meiner Frage: Ginge das auch in etwa dieser From? ($game_player.x == [this event].x)
Das würde mir nämlich sehr viel Zeit und Schreibarbeit ersparen.

Schonmal danke im voraus!
Titel: Re: Positionsabfrage (mal wieder^^)
Beitrag von: ERZENGEL am Oktober 26, 2008, 13:44:41
Eine freundliche Antwort an OceanBlue:

Irgendwo über Main und unter Game_Interpreter:class Game_Interpreter
  def this_event()
    $game_map.events[@event_id]
  end
end
Aufruf:$game_player.x==this_event.x
Schonmal bitte im Nachhinein =)
Titel: Re: Positionsabfrage (mal wieder^^)
Beitrag von: OceanBlue am Oktober 26, 2008, 16:22:02
Danke, du hast mir viel Zeit und Schreibarbeit erspart *g*
SimplePortal 2.3.3 © 2008-2010, SimplePortal