Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


2 participantes

    [PEDIDO] Ajuda com Menu

    TheSilver
    TheSilver
    Membro Ativo
    Membro Ativo


    Mensagens : 277
    Créditos : 10

    [PEDIDO] Ajuda com Menu Empty [PEDIDO] Ajuda com Menu

    Mensagem por TheSilver Seg Abr 30, 2012 4:11 am

    Eu estou fazendo um projeto de puzzles como passa tempo.
    E preciso de um menu mais simples (Só opção Salvar e Sair)
    Alguem tem o script para isso?
    Seria só abrir uma janela no centro com as 2 opções, em vez do menu normal.

    Craditos quando o projeto for lançado ^-^


    _________________

    Clan:



    EXP Maker:

    Harumi:



    Coloque sua assinatura em Spoiler e Ajude a diminuir o "peso" das paginas
    avatar
    Cidiomar
    Semi-Experiente
    Semi-Experiente


    Mensagens : 115
    Créditos : 51

    [PEDIDO] Ajuda com Menu Empty Re: [PEDIDO] Ajuda com Menu

    Mensagem por Cidiomar Seg Abr 30, 2012 11:12 am

    Aqui esta:
    Código:

    #==============================================================================
    # ** Window_MenuCommand
    #------------------------------------------------------------------------------
    #  This command window appears on the menu screen.
    #==============================================================================

    class Window_MenuCommand < Window_Command
      #--------------------------------------------------------------------------
      # * Initialize Command Selection Position (Class Method)
      #--------------------------------------------------------------------------
      def self.init_command_position
        @@last_command_symbol = nil
      end
      #--------------------------------------------------------------------------
      # * Object Initialization
      #--------------------------------------------------------------------------
      def initialize
        super(0, 0)
        self.x = (Graphics.width  - self.width) / 2
        self.y = (Graphics.height - self.height) / 2
        select_last
      end
      #--------------------------------------------------------------------------
      # * Get Window Width
      #--------------------------------------------------------------------------
      def window_width
        return 160
      end
      #--------------------------------------------------------------------------
      # * Get Number of Lines to Show
      #--------------------------------------------------------------------------
      def visible_line_number
        item_max
      end
      #--------------------------------------------------------------------------
      # * Create Command List
      #--------------------------------------------------------------------------
      def make_command_list
        add_save_command
        add_game_end_command
      end
      #--------------------------------------------------------------------------
      # * Add Save to Command List
      #--------------------------------------------------------------------------
      def add_save_command
        add_command(Vocab::save, :save, save_enabled)
      end
      #--------------------------------------------------------------------------
      # * Add Exit Game to Command List
      #--------------------------------------------------------------------------
      def add_game_end_command
        add_command(Vocab::game_end, :game_end)
      end
      #--------------------------------------------------------------------------
      # * Get Activation State of Save
      #--------------------------------------------------------------------------
      def save_enabled
        !$game_system.save_disabled
      end
      #--------------------------------------------------------------------------
      # * Processing When OK Button Is Pressed
      #--------------------------------------------------------------------------
      def process_ok
        @@last_command_symbol = current_symbol
        super
      end
      #--------------------------------------------------------------------------
      # * Restore Previous Selection Position
      #--------------------------------------------------------------------------
      def select_last
        select_symbol(@@last_command_symbol)
      end
    end

    #==============================================================================
    # ** Scene_Menu
    #------------------------------------------------------------------------------
    #  This class performs the menu screen processing.
    #==============================================================================

    class Scene_Menu < Scene_MenuBase
      #--------------------------------------------------------------------------
      # * Start Processing
      #--------------------------------------------------------------------------
      def start
        super
        #-----
        create_command_window
      end
      #--------------------------------------------------------------------------
      # * Create Command Window
      #--------------------------------------------------------------------------
      def create_command_window
        @command_window = Window_MenuCommand.new
        @command_window.set_handler(:save,      method(:command_save))
        @command_window.set_handler(:game_end,  method(:command_game_end))
      end
      #--------------------------------------------------------------------------
      # * [Save] Command
      #--------------------------------------------------------------------------
      def command_save
        SceneManager.call(Scene_Save)
      end
      #--------------------------------------------------------------------------
      # * [Exit Game] Command
      #--------------------------------------------------------------------------
      def command_game_end
        SceneManager.call(Scene_End)
      end
    end



    _________________

    [PEDIDO] Ajuda com Menu Rgss3_mini_banner
    O portal de aprendizagem RGSS3
    TheSilver
    TheSilver
    Membro Ativo
    Membro Ativo


    Mensagens : 277
    Créditos : 10

    [PEDIDO] Ajuda com Menu Empty Re: [PEDIDO] Ajuda com Menu

    Mensagem por TheSilver Seg Abr 30, 2012 11:16 am

    VLW Cidi +Cred e vou por seu nome na area de sistemas do meu jogo


    _________________

    Clan:



    EXP Maker:

    Harumi:



    Coloque sua assinatura em Spoiler e Ajude a diminuir o "peso" das paginas

    Conteúdo patrocinado


    [PEDIDO] Ajuda com Menu Empty Re: [PEDIDO] Ajuda com Menu

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui Mar 28, 2024 4:28 pm