- kabrionNovato
- Mensagens : 56
Reputação : 18
Ajuda a mudar esse script
Sáb Set 25, 2010 1:54 pm
Olá, estava querendo uma ajuda em um script que estou modificando.
O script é a adição da "opção" no menu. Dentro da opção tem uma escolha que é o "Mapa". Quando você clica em "Mapa" aparecem 2 opções: Ativação e Posição. Escolhendo "Ativação" aparecerão mais 2 opções: Ativar e Desativar. Escolhendo umas dessas duas aparecerá ou "Mapa Ativado!" ou "Mapa Desativado!". Se escolher "Posição" aparecerão 4 opções (uma para cada canto da tela onde se deseja que fique o mapa). Escolhendo uma delas aparecerá "Posição Alterada!". No entanto, só consigo fazer com que essas janelas de (Mapa Ativado!, Mapa Desativado! e Posição Alterada!) apareçam ativadas e tendo que apertar 'Esc' para voltar pra tela anterior, mas o que eu queria era que ela aparecesse sem estar ativada, passasse o tempo suficiente para o jogador ler e voltasse depois para a tela anterior.
Aqui está uma parte do script onde atualiza a janela de Posição e a de Posição Alterada.
Script
Screenshot
Na Screenshot mostra como está atualmente.
Agradeço desde já ^^.
O script é a adição da "opção" no menu. Dentro da opção tem uma escolha que é o "Mapa". Quando você clica em "Mapa" aparecem 2 opções: Ativação e Posição. Escolhendo "Ativação" aparecerão mais 2 opções: Ativar e Desativar. Escolhendo umas dessas duas aparecerá ou "Mapa Ativado!" ou "Mapa Desativado!". Se escolher "Posição" aparecerão 4 opções (uma para cada canto da tela onde se deseja que fique o mapa). Escolhendo uma delas aparecerá "Posição Alterada!". No entanto, só consigo fazer com que essas janelas de (Mapa Ativado!, Mapa Desativado! e Posição Alterada!) apareçam ativadas e tendo que apertar 'Esc' para voltar pra tela anterior, mas o que eu queria era que ela aparecesse sem estar ativada, passasse o tempo suficiente para o jogador ler e voltasse depois para a tela anterior.
Aqui está uma parte do script onde atualiza a janela de Posição e a de Posição Alterada.
Script
- Código:
#--------------------------------------------------------------------------
# * Atualiza janela "Posição InputCheck"
#--------------------------------------------------------------------------
def posição_options_input
posição_option = @posição_options[@posição_options_window.index]
Sound.play_decision
# Checa Opções da Posição do Mapa
case posição_option
when OptionCommand::SEsquerdo # Mapa no canto superior esquerdo
$game_variables[1] = 1
@alterar_options_window.index = 0
@alterar_options_window.active = true
@alterar_options_window.visible = true
@posição_options_window.active = false
when OptionCommand::IEsquerdo # Mapa no canto inferior esquerdo
$game_variables[1] = 3
@alterar_options_window.index = 0
@alterar_options_window.active = true
@alterar_options_window.visible = true
@posição_options_window.active = false
when OptionCommand::SDireito # Mapa no canto superior direito
$game_variables[1] = 2
@alterar_options_window.index = 0
@alterar_options_window.active = true
@alterar_options_window.visible = true
@posição_options_window.active = false
when OptionCommand::IDireito # Mapa no canto inferior direito
$game_variables[1] = 4
@alterar_options_window.index = 0
@alterar_options_window.active = true
@alterar_options_window.visible = true
@posição_options_window.active = false
end
end
#--------------------------------------------------------------------------
# * Atualiza janela "Posição Alterada InputCheck"
#--------------------------------------------------------------------------
def alterar_options_input
alterar_option = @alterar_options[@alterar_options_window.index]
Sound.play_decision
# Checa Opções da Ativação do Mapa
case alterar_option
when OptionCommand::Alterada # Frase Mapa Ativado!
end
end
Screenshot
Na Screenshot mostra como está atualmente.
Agradeço desde já ^^.
- Max KeisersMembro
- Mensagens : 267
Reputação : 49
Re: Ajuda a mudar esse script
Sáb Set 25, 2010 3:46 pm
Nao entendi muito, se conseguir explicar melhor, posso até tentar ajudar
- kabrionNovato
- Mensagens : 56
Reputação : 18
Re: Ajuda a mudar esse script
Dom Set 26, 2010 9:22 am
Assim, na screenshot mostra como se eu tivesse escolhido: Mapa > Posição > Superior Esquerdo > Posição Alterada!. Porém, não quero que a window de Posição Alterada! apareça e fique lá parada. Quero que ela apareça e com uns 10 segundos ou uns 20 frames ela desapareça, como se fosse só um aviso.
@Edit
Quero saber que comando eu uso pra passar um tempo... tipow sei fazer o comando da janela aparecer... aí eu colocaria esse comando de passar um tempo e depois disso eu colocaria o comando da janela desaparecer...
Mais ou menos dessa forma. Espero que possam me ajudar.
@Edit
Quero saber que comando eu uso pra passar um tempo... tipow sei fazer o comando da janela aparecer... aí eu colocaria esse comando de passar um tempo e depois disso eu colocaria o comando da janela desaparecer...
- Código:
when OptionCommand::ES # Posição do Mapa no canto superior esquerdo
if $game_variables[1] = 1
OptionCommand::Posição_Alterada # Aviso de mudança de posição
@alteração_window.active = true
@alteração_window.visible = true
@posição_options_window.active = false
[b]COMANDO DE FAZER PASSAR UM TEMPO[/b]
OptionCommand::Posição_Alterada # Aviso de mudança de posição
@alteração_window.active = false
@alteração_window.visible = false
@posição_options_window.active = true
end
Mais ou menos dessa forma. Espero que possam me ajudar.
- kabrionNovato
- Mensagens : 56
Reputação : 18
Re: Ajuda a mudar esse script
Ter Out 19, 2010 3:35 pm
Desculpem o Double post, mas o tópico morreu e eu não consegui tirar minha dúvida =/
Permissões neste sub-fórum
Não podes responder a tópicos