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


+6
Duel
Laxus
Caio Juan
MarceloEletroS
heyitily
Canjoo
10 participantes

    Window_Configurações

    Canjoo
    Canjoo
    Experiente
    Experiente


    Mensagens : 505
    Créditos : 52

    Window_Configurações Empty Window_Configurações

    Mensagem por Canjoo Dom Jan 06, 2013 7:26 pm

    Sistema

    Fiz este sistema para meu jogo, mas achei que o sistema ficou bastante simples por isto vou postar pra vcs, mas mesmo assim não vou deixar de usa-lo, mas antes quero avisar que o sistema esta com algumas coisas que deixei propositalmente para você arrumar, como na janela de configuração de áudio deixei os botões fora do lugar.

    Screens

    Window_Configurações 022n



    Colocando em seu jogo

    Primeiramente vamos adicionar 3 scripts ao seu jogo: [WIN] Window_ConfigGame [WIN] Window_ConfigVideo e [WIN] Window_ConfigAudio.

    Spoiler:

    Agora vamos fazer algumas alterações. Vá no script [WNG] Icon e aperte Ctrl + H vai abrir uma janela de substituir palavras, na primeira caixa de texto coloque @icon e na segunda caixa de texto coloque $icon e aperte substituir. Agora vá no script [SC] Net Rmxp Hud e repita o mesmo processo.

    Bem, no mesmo script ([SC] Net Rmxp Hud) abaixo de

    Código:
    def main_draw

    Adicione:

    Código:
    #ConfigAudio
        $confa = Window_ConfigAudio.new(243,100,159,200,20)
        $confa.dragable = true
        $confa.closable = true
        $confa.visible = false
        $confa.active = false
        #ConfigVideo
        $confv = Window_ConfigVideo.new(243,100,159,200,20)
        $confv.dragable = true
        $confv.closable = true
        $confv.visible = false
        $confv.active = false
        #ConfigGame
        $conf = Window_ConfigGame.new(240,100,176,200,20)
        $conf.dragable = true
        $conf.closable = true
        $conf.visible = false
        $conf.active = false

    Agora abaixo de:

    Código:
    $icon_6 = Icon.new($janela_base,"Quest","Quest",183,180,[LANGUAGE::ICON6],false) {$quest_list.refresh; $quest_list.visible = true; $quest_list.active = true}

    Adicione:

    Código:
    $icon_7 = Icon.new($janela_base,"config","Configurações",185,212,[LANGUAGE::ICON7],false) {open_config}

    Abaixo desta linha que você adicionou coloque:

    Código:
    #Open Configurações
        def open_config
          $conf.visible = true
          $conf.active = true
        end

    Agora abaixo de:

    Código:
    $icon_6.dispose

    Ponha:

    Código:
    $icon_7.dispose

    Poucas linhas depois abaixo de:

    Código:
    $teleport.dispose

    Coloque:

    Código:
    $confa.dispose
        $conf.dispose
        $confv.dispose

    Agora va abaixo de:

    Código:
    $icon_6.update if $icon_6.in_area?

    E ponha:

    Código:
    $icon_7.update if $icon_7.in_area?

    E agora abaixo de:

    Código:
    $teleport.update if $teleport.visible

    Coloque:

    Código:
    $conf.update if $conf.visible
        $confv.update if $confv.visible
        $confa.update if $confa.visible

    Pronto acabamos... com esse script. Vamos agora no script [LNG] Português
    e abaixo de:

    Código:
    ICON6            = "Missões (Q) "

    Coloque:

    Código:
    ICON7            = "Configurações (C) "

    Agora vá no script [LNG] English e faça a mesma coisa.

    Pronto agora só falta em mais um script!!!!

    Vá no script [SC1] New Chat e abaixo de:

    Código:
    elsif Input.triggerd?(Input::Letters["Q"])
            $quest_list.refresh
            $quest_w.refresh
            $quest_list.visible = !$quest_list.visible
            $quest_list.active = !$quest_list.active
            $quest_w.visible = false
            $quest_w.active = false

    Ponha:

    Código:
    elsif Input.triggerd?(Input::Letters["C"])
            $conf.refresh
            $conf.visible = !$conf.visible
            $conf.active = !$conf.active

    quase ia me esquecendo ponha esta imagem na pasta ICONS do seu jogo e coloque o nome de config.

    Window_Configurações Configc



    é feia mas tava com pressa em achar uma.

    E finalmente acabamos, deixei alguns "erros" propositalmente pra vcs tentarem tirar o erro. por exemplo se vc coloca pra ativa a tela cheia a janela configurações abre do nada.

    Agradecimentos e Créditos
    Deus - Sem ELE não teria conseguido fazer este script
    Eu - Bem n preciso explicas

    se for usar coloque meus créditos no jogo e também se gostarem me deem creds na aldeia.


    Última edição por PedroMatoso em Dom Jan 06, 2013 9:50 pm, editado 1 vez(es)
    heyitily
    heyitily
    Experiente
    Experiente


    Mensagens : 421
    Créditos : 12

    Window_Configurações Empty Re: Window_Configurações

    Mensagem por heyitily Dom Jan 06, 2013 8:40 pm

    Tem Screen?
    Gostei do Sistema!


    _________________
    Window_Configurações SICBb4n
    Canjoo
    Canjoo
    Experiente
    Experiente


    Mensagens : 505
    Créditos : 52

    Window_Configurações Empty Re: Window_Configurações

    Mensagem por Canjoo Dom Jan 06, 2013 9:45 pm

    Sim tenho, esqueci de coloca ja vo posta.
    MarceloEletroS
    MarceloEletroS
    Iniciante
    Iniciante


    Mensagens : 47
    Créditos : 9

    Window_Configurações Empty Re: Window_Configurações

    Mensagem por MarceloEletroS Seg Jan 07, 2013 4:13 am

    Script maravilhoso, exatamente o que eu estava procurando!
    Muitíssimo obrigado!


    _________________
    Se fosse pra provar que sou melhor, que fosse de alguém melhor que você.
    Caio Juan
    Caio Juan
    Colaborador
    Colaborador


    Medalhas : Window_Configurações 94Jxv
    Mensagens : 815
    Créditos : 71

    Window_Configurações Empty Re: Window_Configurações

    Mensagem por Caio Juan Seg Jan 07, 2013 6:43 am

    Ainda não testei porém parece ser um bom sistema e bem eficiente.

    Vou testar depois comento mais.


    _________________
    -Não Aceito Mais do que um Mapa Perfeito-
    Window_Configurações VfZx7

    Window_Configurações Arenax
    Aguardem!!!
    Laxus
    Laxus
    Aldeia Friend
    Aldeia Friend


    Mensagens : 1150
    Créditos : 78

    Window_Configurações Empty Re: Window_Configurações

    Mensagem por Laxus Seg Jan 07, 2013 8:10 am

    Muito legal o seu sistema achei muito legal parabéns pedro!


    _________________
    "Não importa o quão forte o cara é, o que importa é encara-lo de frente sem fraquejar"
                                                                                                                                                        Laxus ~ Fairy Tail
    Duel
    Duel
    Aldeia Friend
    Aldeia Friend


    Mensagens : 1375
    Créditos : 107

    Ficha do personagem
    Nível: 1
    Experiência:
    Window_Configurações Left_bar_bleue0/0Window_Configurações Empty_bar_bleue  (0/0)
    Vida:
    Window_Configurações Left_bar_bleue30/30Window_Configurações Empty_bar_bleue  (30/30)

    Window_Configurações Empty Re: Window_Configurações

    Mensagem por Duel Seg Jan 07, 2013 10:16 am

    Belo script Parabens pedro +1 Cred!


    _________________
    Jack:
    Canjoo
    Canjoo
    Experiente
    Experiente


    Mensagens : 505
    Créditos : 52

    Window_Configurações Empty Re: Window_Configurações

    Mensagem por Canjoo Seg Jan 07, 2013 10:45 am

    vlw povo em breve to fazendo outro.
    Vxxx12
    Vxxx12
    Semi-Experiente
    Semi-Experiente


    Mensagens : 131
    Créditos : 5

    Window_Configurações Empty Re: Window_Configurações

    Mensagem por Vxxx12 Qua Jan 30, 2013 12:55 pm

    Mto bom, mas como faço para chamar a janela de configuraçoes por outro lugar? É q eu fiz uma janela de opções, e nela tem um botao q leva as configuraçoes. Meu código é esse mas nn funciona:
    Código:
     @confi = Button.new(self,38,102,LANGUAGE::CONF ){$conf.refresh;$conf.visible = !$conf.visible;$conf.active = !$conf.active}


    _________________
    Window_Configurações FJ8Rp19
    -JohnLennon-
    -JohnLennon-
    Iniciante
    Iniciante


    Mensagens : 43
    Créditos : 3

    Ficha do personagem
    Nível: 1
    Experiência:
    Window_Configurações Left_bar_bleue0/0Window_Configurações Empty_bar_bleue  (0/0)
    Vida:
    Window_Configurações Left_bar_bleue30/30Window_Configurações Empty_bar_bleue  (30/30)

    Window_Configurações Empty Ótimo

    Mensagem por -JohnLennon- Dom Set 01, 2013 11:33 am

    Usei em meu projeto, e eu pus mais opções, gostei.Very Happy


    _________________
    Window_Configurações Title210
    "Seja o mais forte nesse mundo!"

    Conteúdo patrocinado


    Window_Configurações Empty Re: Window_Configurações

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Mar 29, 2024 1:56 am