RPGVX.net

  RPGVX.net => RPGVX.net Service => Archiv => Thema gestartet von: Kudoku am April 08, 2008, 17:36:57

Titel: WM 8Feld Laufen und Minikarte?
Beitrag von: Kudoku am April 08, 2008, 17:36:57
Wie schon im Titel steht suche ich ein Skript mit dem man auf
der World Map [nur da] auch schräg laufen kann.
Bin nicht so gut mit RGSS/2 Skripten. >_< Von da her :P
Und dann noch das mit der Mini Karte also das oben rechts in der Ecke so ne
kleine Halbdurchsichtige Karte ist auf der immer Makiert ist wo man grade steht.

THX schonma im voraus! (Sry für so ne Noob Frage >_<)
Titel: WM 8Feld Laufen und Minikarte?
Beitrag von: ERZENGEL am April 08, 2008, 17:52:21
Wenn Switch mit der ID 16 ON ist, ist es 8, wenn er OFF ist nur 4. Du kannst die 16 auch ändern, siehe Kommentar (in grün) im Code.
#==========================================================================
# ** Game_Player
#------------------------------------------------------------------------------
#  This class handles maps. It includes event starting determinants and map
# scrolling functions. The instance of this class is referenced by $game_map.
#==============================================================================

class Game_Player < Game_Character
  #--------------------------------------------------------------------------
  # * Processing of Movement via input from the Directional Buttons
  #--------------------------------------------------------------------------
  def move_by_input
    return unless movable?
    return if $game_map.interpreter.running?
    # 16 durch beliebige Switch ID ersetzen, die 8-Direction-Movement erlaubt
    unless $game_switches[16]
      case Input.dir4
      when 2;  move_down
      when 4;  move_left
      when 6;  move_right
      when 8;  move_up
      end
    else
      case Input.dir8
      when 1;  move_lower_left
      when 2;  move_down
      when 3;  move_lower_right
      when 4;  move_left
      when 6;  move_right
      when 7;  move_upper_left
      when 8;  move_up
      when 9;  move_upper_right
      end
    end
  end
Die Minimap müsstest du über Eventcode machen, da es noch kein RGSS2-Kompatibles Minimap-Skript gibt.
Titel: WM 8Feld Laufen und Minikarte?
Beitrag von: Kudoku am April 08, 2008, 18:31:53
hmm ok.
Danke für die schnelle Antwort. Ich werde es mal ausprobieren.
SimplePortal 2.3.3 © 2008-2010, SimplePortal