Pokémon Script Project Forum Index

Manuel | Search
 Information des admins 
Si vous désirez parler de PSP ou obtenir du soutient là dessus, merci d'aller faire un tour sur https://pokemonworkshop.com/forum/index.php Imbécile heureux

Adaptation du menu imagé pour PSP 0.7

 
Post new topic   Reply to topic    Pokémon Script Project Forum Index -> Game Making -> Ressources techniques -> Scripts
Previous topic :: Next topic   
Author Message
Zelda
Ex-staff


Joined: 29 Apr 2008
Posts: 2,442
Localisation: Nantes (44)

PostPosted: Fri 6 Feb - 22:48 (2009)    Post subject: Adaptation du menu imagé pour PSP 0.7

Adaptation du menu imagé pour PSP 0.7

Vous vous souvenez peut-être du menu si bien réalisé de Slash dans PSP 4G v1.4 ?

Et bien je l'ai adapter à PSP 0.7 ( pas grand chose me direz vous ^^ )

Pour cela, il suffit juste de change le script Pokemon_Menu :


 
 
Code:


#==============================================================================
# ■ Pokemon_Menu
# Pokemon Script Project - Krosk 
# 18/07/07
#-----------------------------------------------------------------------------
# Scène modifiable
#-----------------------------------------------------------------------------
# Menu principal accessible par échap
#-----------------------------------------------------------------------------

module POKEMON_S
  class Pokemon_Menu
    #--------------------------------------------------------------------------
    #
    #--------------------------------------------------------------------------
    def initialize(menu_index = 0)
      @menu_index = menu_index
    end
    #--------------------------------------------------------------------------
    # 
    #--------------------------------------------------------------------------
    def main
      Graphics.freeze
     @z_level = 10000
     @background = Sprite.new
     @background.bitmap = RPG::Cache.picture("Menu.png")
     @background.x = 460-3
     @background.y = 11
     @background.z = @z_level
      @spriteset = Spriteset_Map.new
      s1 = "      POKéDEX"
      s2 = "      POKéMON"
      s3 = "      "
      s4 = "      "+Player.name
      s5 = "      "
      s6 = "      "
      @command_window = Window_Command.new(180, [s1, s2, s3, s4, s5, s6])
      @command_window.index = @menu_index
      @command_window.x = 467 - 3
      @command_window.y = 5
      @command_window.z = @z_level + 2
      @command_window.opacity = 0
      
      if $pokemon_party.size == 0
        # Enlève accès Equipe
        @command_window.disable_item(1)
      end
      if not($data_pokedex[0])
        # Enlève accès Pokédex si non possédé
        @command_window.disable_item(0)
      end
      if $game_system.save_disabled
        @command_window.disable_item(4)
      end

      Graphics.transition
      loop do
        Graphics.update
        Input.update
        update
        if $scene != self
          break
        end
      end
      Graphics.freeze
      @command_window.dispose
      @background.dispose
      @spriteset.dispose
    end
    #--------------------------------------------------------------------------
    # 
    #--------------------------------------------------------------------------
    def update
      # ウィンドウを更新
      @command_window.update
      @spriteset.update
      # コマンドウィンドウがアクティブの場合: update_command を呼ぶ
      if @command_window.active
        update_command
        return
      end
    end
    #--------------------------------------------------------------------------
    # ● フレーム更新 (コマンドウィンドウがアクティブの場合)
    #--------------------------------------------------------------------------
    def update_command
      # B ボタンが押された場合
      if Input.trigger?(Input::B)
        # キャンセル SE を演奏
        $game_system.se_play($data_system.cancel_se)
        # マップ画面に切り替え
        $scene = Scene_Map.new
        return
      end
      # C ボタンが押された場合
      if Input.trigger?(Input::C)
        # パーティ人数が 0 人で、セーブ、ゲーム終了以外のコマンドの場合
        if $game_party.actors.size == 0 and @command_window.index < 4
          # ブザー SE を演奏
          $game_system.se_play($data_system.buzzer_se)
          return
        end
        # コマンドウィンドウのカーソル位置で分岐
        case @command_window.index
        when 0 # Pokédex
          if not($data_pokedex[0])
            $game_system.se_play($data_system.buzzer_se)
            return
          end
          $game_system.se_play($data_system.decision_se)
          $scene = POKEMON_S::Pokemon_Pokedex.new
        when 1 # Menu
          if $pokemon_party.size == 0
            $game_system.se_play($data_system.buzzer_se)
            return
          end
          $game_system.se_play($data_system.decision_se)
          $scene = POKEMON_S::Pokemon_Party_Menu.new
        when 2 # Sac
          $game_system.se_play($data_system.decision_se)
          $scene = Pokemon_Item_Bag.new
        when 3 # Carte dresseur
          $game_system.se_play($data_system.decision_se)
          $game_temp.common_event_id = 19
          $scene = Scene_Map.new
        when 4 # Sauvegarde
          if $game_system.save_disabled
            $game_system.se_play($data_system.buzzer_se)
            return
          end
          $game_system.se_play($data_system.decision_se)
          $scene = POKEMON_S::Pokemon_Save.new
        when 5 # Quitter le menu
          $game_system.se_play($data_system.decision_se)
          $scene = Scene_Map.new
        end
        return
      end
    end
  end
end







Ajoutez cette image en temps que Menu dans Pictures :



Voila c'est déjà finit !

Si vous avez ajouter une option au menu, il faudra redimentionner l'image Imbécile heureux

Enjoy
   
Back to top
Visit poster’s website
Publicité






PostPosted: Fri 6 Feb - 22:48 (2009)    Post subject: Publicité

PublicitéSupprimer les publicités ?
Back to top
Manegator
Membre


Joined: 07 Sep 2008
Posts: 570
Localisation: Aveyron (en force)

PostPosted: Fri 6 Feb - 22:53 (2009)    Post subject: Adaptation du menu imagé pour PSP 0.7

C'est rien mais merci quand même Bouche extensiblek:  !
Back to top
Pαlвσlѕку
Team SDK


Joined: 17 Aug 2008
Posts: 5,983
Masculin

PostPosted: Fri 6 Feb - 22:58 (2009)    Post subject: Adaptation du menu imagé pour PSP 0.7

Un truc sympas. Bon boulot Zelda Bouche extensiblek:
Back to top
Skype
Sphinx
Scribe
Scribe


Joined: 07 Jan 2008
Posts: 9,736
Localisation: Quelque part, dans le monde... Ou peut être sur une autre planète...
ID Steam: FaQuinator

PostPosted: Fri 6 Feb - 23:04 (2009)    Post subject: Adaptation du menu imagé pour PSP 0.7

Clin d'œil foireux 4G+ contient ce menu (suffit d'activer le menu DP (variable $game_variables[5000]["menu_dp"] = true ingame || MENU_DP = true dans Config_Panel_4G+ outgame) pour le faire apparaitre
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Pokémon Script Project Forum Index -> Game Making -> Ressources techniques -> Scripts All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  

Index | Free forum | Free support forum | Free forums directory | Report a violation | Cookies | Charte | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Thème par Thomas et l'équipe de la refonte PSP 2012 (version 1.0)