Aldeia RPG

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

Suporte no desenvolvimento de jogos


2 participantes

    Title Diferente

    Makisso
    Makisso
    Novato
    Novato

    Mensagens : 9
    Créditos : 6

    Title Diferente Empty Title Diferente

    Mensagem por Makisso Sab Mar 01, 2014 12:20 am

    Title Diferente
    por ParaDog[/b]


    Introdução

    Venho trazer mais esse belo script para ajudalos =).

    Características



    • É um title diferente assim como verão na Screenshot[/li]


    Screen Shot

    Title Diferente Title_custom

    Como Usar

    Precisa-se colocar as imagens abaixo na pasta Graphics/Tittles:

    Title Diferente Shutdown_active

    Title Diferente Shutdown

    Title Diferente Newgame_active

    Title Diferente Newgame

    Title Diferente Continue_active

    Title Diferente Continue

    Demo

    http://www.4shared.com/file/102094733/611844a0/Title_diferente.html

    Script

    Código:

    #============================================================================== 
    # ++ ???????????? ver. 1.01 ++ 
    # Script by ??? 
    # http://rpg.para.s3p.net/ 
    #------------------------------------------------------------------------------ 
    # ????????????????????????????????? 
    #============================================================================== 

    module PARA_TITLE_CUSTOM 

    # ??????????????( true / false ) 
    IMG_MENU = true 

    #?---????????????????????--- 

    # ???????????? 
    MENU_NEWGAME = "??????" # ?????? 
    MENU_LOAD = "???????" # ??????? 
    MENU_END = "???????" # ??????? 

    # ??????????( true / false ) 
    WINDOW_TRANS = false 
    # ?????????(?????????????????) 
    WINDOW_OPACITY = 160 

    # ?????????? 
    WINDOW_WIDTH = 192 
    # ?????????( 0:???? / 1:?? / 2:?? / 3:?? ) 
    WINDOW_ALIGN = 2 
    # ?????????????????? 
    WINDOW_POS_X = 0 
    # ?????????( 0:???? / 1:?? / 2:?? / 3:?? ) 
    WINDOW_VALIGN = 0 
    # ?????????????????? 
    WINDOW_POS_Y = 288 

    #?---??????????????????--- 

    # ??????????????????(?Graphics/Titles??????? ) 
    #( ??? [ ???????? , ???????????? ] ) 

    # ?????? 
    IMG_NEWGAME = ["newgame","newgame_active"] 
    IMG_NEWGAME_X = 450 # ??? 
    IMG_NEWGAME_Y = 320 # ??? 
    # ??????? 
    IMG_LOAD = ["continue","continue_active"] 
    IMG_LOAD_X = 450 # ??? 
    IMG_LOAD_Y = 360 # ??? 
    # ??????? 
    IMG_END = ["shutdown","shutdown_active"] 
    IMG_END_X = 450 # ??? 
    IMG_END_Y = 400 # ??? 

    # ???????( 0:?? / 1:?? / 2:?? ) 
    BLEND_TYPE = 0 

    end 

    # ? ???????? 
    #------------------------------------------------------------------------------ 

    #============================================================================== 
    # ¦ Scene_Title 
    #============================================================================== 

    class Scene_Title 
    #-------------------------------------------------------------------------- 
    # ? ????? 
    #-------------------------------------------------------------------------- 
    def main 
    # ???????? 
    if $BTEST 
    battle_test 
    return 
    end 
    # ?????????? 
    $data_actors = load_data("Data/Actors.rxdata") 
    $data_classes = load_data("Data/Classes.rxdata") 
    $data_skills = load_data("Data/Skills.rxdata") 
    $data_items = load_data("Data/Items.rxdata") 
    $data_weapons = load_data("Data/Weapons.rxdata") 
    $data_armors = load_data("Data/Armors.rxdata") 
    $data_enemies = load_data("Data/Enemies.rxdata") 
    $data_troops = load_data("Data/Troops.rxdata") 
    $data_states = load_data("Data/States.rxdata") 
    $data_animations = load_data("Data/Animations.rxdata") 
    $data_tilesets = load_data("Data/Tilesets.rxdata") 
    $data_common_events = load_data("Data/CommonEvents.rxdata") 
    $data_system = load_data("Data/System.rxdata") 
    # ????????????? 
    $game_system = Game_System.new 
    # ????????????? 
    @sprite = Sprite.new 
    @sprite.bitmap = RPG::Cache.title($data_system.title_name) 
    # ???????????? 
    s1 = PARA_TITLE_CUSTOM::MENU_NEWGAME 
    s2 = PARA_TITLE_CUSTOM::MENU_LOAD 
    s3 = PARA_TITLE_CUSTOM::MENU_END 
    w = PARA_TITLE_CUSTOM::WINDOW_WIDTH 
    @command_window = Window_Command.new(w, [s1, s2, s3]) 
    if PARA_TITLE_CUSTOM::WINDOW_TRANS 
    @command_window.opacity = 0 
    else 
    @command_window.back_opacity = PARA_TITLE_CUSTOM::WINDOW_OPACITY 
    end 
    # ??????????? 
    case PARA_TITLE_CUSTOM::WINDOW_ALIGN 
    when 0 
    @command_window.x = PARA_TITLE_CUSTOM::WINDOW_POS_X 
    when 1 
    @command_window.x = 0 
    when 2 
    @command_window.x = ( 640 - @command_window.width ) / 2 
    when 3 
    @command_window.x = 640 - @command_window.width 
    end 
    case PARA_TITLE_CUSTOM::WINDOW_VALIGN 
    when 0 
    @command_window.y = PARA_TITLE_CUSTOM::WINDOW_POS_Y 
    when 1 
    @command_window.y = 0 
    when 2 
    @command_window.y = ( 480 - @command_window.height ) / 2 
    when 3 
    @command_window.y = 480 - @command_window.height 
    end 
    # ??????????? 
    # ????????????????????????? 
    # ???? @continue_enabled ? true????? false ??? 
    @continue_enabled = false 
    for i in 0..3 
    if FileTest.exist?("Save#{i+1}.rxdata") 
    @continue_enabled = true 
    end 
    end 
    # ??????????????????????????????? 
    # ????????????????????????? 
    if @continue_enabled 
    @command_window.index = 1 
    else 
    @command_window.disable_item(1) 
    end 
    # ?????????? 
    if PARA_TITLE_CUSTOM::IMG_MENU 
    @command_window.visible = false 
    @command_img1 = Sprite.new 
    @command_img1.blend_type = PARA_TITLE_CUSTOM::BLEND_TYPE 
    @command_img1.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_NEWGAME[0]) 
    @command_img1.x = PARA_TITLE_CUSTOM::IMG_NEWGAME_X 
    @command_img1.y = PARA_TITLE_CUSTOM::IMG_NEWGAME_Y 
    @command_img2 = Sprite.new 
    @command_img2.blend_type = PARA_TITLE_CUSTOM::BLEND_TYPE 
    @command_img2.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_LOAD[0]) 
    @command_img2.x = PARA_TITLE_CUSTOM::IMG_LOAD_X 
    @command_img2.y = PARA_TITLE_CUSTOM::IMG_LOAD_Y 
    @command_img3 = Sprite.new 
    @command_img3.blend_type = PARA_TITLE_CUSTOM::BLEND_TYPE 
    @command_img3.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_END[0]) 
    @command_img3.x = PARA_TITLE_CUSTOM::IMG_END_X 
    @command_img3.y = PARA_TITLE_CUSTOM::IMG_END_Y 
    # ??????????????????????????????? 
    # ??????????????????????? 
    if @continue_enabled 
    @command_img1.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_NEWGAME[0]) 
    @command_img2.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_LOAD[1]) 
    else 
    @command_img2.opacity = 160 
    @command_img1.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_NEWGAME[1]) 
    @command_img2.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_LOAD[0]) 
    end 
    end 
    # Play BGM  
    $game_system.bgm_play($data_system.title_bgm) 
    # ME?BGS ?????? 
    Audio.me_stop 
    Audio.bgs_stop 
    # Mudar de transicao 
    Graphics.transition 
    # Fazer o Loop 
    loop do 
    # Update graficos 
    Graphics.update 
    # ??????? 
    Input.update 
    # ?????? 
    update 
    # ???????????????? 
    if $scene != self 
    break 
    end 
    end 
    # ????????? 
    Graphics.freeze 
    # ???????????? 
    @command_window.dispose 
    if PARA_TITLE_CUSTOM::IMG_MENU 
    @command_img1.dispose 
    @command_img2.dispose 
    @command_img3.dispose 
    end 
    # Deletar Sprite Bitmap 
    @sprite.bitmap.dispose 
    @sprite.dispose 
    end 
    #-------------------------------------------------------------------------- 
    # ? ?????? 
    #-------------------------------------------------------------------------- 
    alias update_para_tcst update 
    def update 
    update_para_tcst 
    if PARA_TITLE_CUSTOM::IMG_MENU 
    if Input.repeat?(Input::UP) or Input.repeat?(Input::DOWN) 
    case @command_window.index 
    when 0 # when Option new game 
    @command_img1.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_NEWGAME[1]) 
    @command_img2.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_LOAD[0]) 
    @command_img3.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_END[0]) 
    when 1 # when Option Load game
    @command_img1.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_NEWGAME[0]) 
    @command_img2.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_LOAD[1]) 
    @command_img3.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_END[0]) 
    when 2 # when Option End game 
    @command_img1.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_NEWGAME[0]) 
    @command_img2.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_LOAD[0]) 
    @command_img3.bitmap = RPG::Cache.title(PARA_TITLE_CUSTOM::IMG_END[1]) 
    end 
    end 
    end 
    end 
    end 

    Fim  :)
    yunn
    yunn
    Experiente
    Experiente

    Mensagens : 455
    Créditos : 39

    Title Diferente Empty Re: Title Diferente

    Mensagem por yunn Sab Mar 01, 2014 9:01 am

    Show de bola para games off , gostei.


    _________________
    Title Diferente 3ydkF3a

      Data/hora atual: Seg Out 25, 2021 2:33 pm