Ergebnis 1 bis 5 von 5

Thema: WASD-Steuerung + klassenfremde Methoden nutzen + Transfer Hero per Ruby

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Code:
    $game_temp.player_transferring = true
    $game_temp.player_new_map_id = 1
    $game_temp.player_new_x = 9
    $game_temp.player_new_y = 10
    $game_temp.player_new_direction = 0
    Graphics.freeze
    $game_temp.transition_processing = true
    $game_temp.transition_name = ""
    Habs mal umgestellt, dann versuch es mal so.

  2. #2
    Code:
    # transition code
    $game_temp.player_new_map_id = 1
    $game_temp.player_new_x = 9
    $game_temp.player_new_y = 10
    $game_temp.player_new_direction = 0
    $scene.transfer_player
    
    # jetzt dein anderer Code
    $game_party.actors.each_with_index do |actor, index|
      $game_map.events[index + 10].character_name = actor.character_name
    end
    Wobei du noch ein
    Code:
    class Game_Character
      attr_writer :character_name
    end
    setzen musst um den Charakternamen des Events zu ändern. instance_variable_set ist eher 'ne Notlösung.

    Zu 1.) Du musst nur das Standard-Input Modul um die neuen Tasten erweitern. Allerdings würde ich dir raten ein anderes Keyboard-Script zu verwenden. Das obige ist nicht nur schlecht gescriptet, sondern auch noch teilweise französisch.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •