Window_Configurações Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

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

Window_Configurações

Ir para baixo

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.

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.
Canjoo
Canjoo
Experiente
Experiente

Mensagens : 505
Créditos : 52

http://...

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos