Problema com a variável
3 participantes
Ren'Py Brasil :: Inicio :: Ren'Py :: Dúvidas
Página 1 de 1
Problema com a variável
- Código:
label episodio1a:
e "Estou no lado direito da escola."
menu:
"A)Persistir em ficar neste lado":
$ escolha3 = "a"
"B)Ir perto da sala":
$ escolha3 = "b"
if escolha3 == "a":
e "(Parece ter nada aqui... Acho que vou mudar o caminho...)"
if escolha3 == "b":
e "(Acho que encontrei alguém... Que a Weany conhece, pela cara dela...)"
w "Olha, Heka. O Cedric!"
e "Eu conheço ele?"
ced "Heka! Como você está? Eu fiquei muito preocupado contigo!"
e "Eu estou bem... Eu acho."
ced "Eu acho bom. Tomara que esteja bem!"
w "É que ela acabou de conhecer o Naoki..."
e "Weany!"
w "Está mordida por ele, é?"
e "Cada loucura..."
if escolha2 == "a":
ced "Quem é ele?"
e "O louco de agora pouco?"
ced "Quem?"
w "Um tal de Naoki."
ced "Não conheci ainda..."
e "Nem conheça...Perda de tempo... Ah, não... O mundo precisa saber quem é ele!"
if escolha2 == "b":
w "Tá assim por ele gostado de você. Ele vai dizer que encontrou vários sarcásticos para te encontrar..."
ced "Eu não estou gostando muito desta história..."
e "(Weany olhou surpreso pra ele... Ele tem ciúmes de mim?)"
else:
e "Agora precisamos ir pra sala de aula"
label episodio1b:
e "teste teste"
Assim está meu Script... Quando eu seleciono a opção b "Ir perto da sala" vem aquele único diálogo que eu fiz, mas ele não vai para a label seguinte que no caso é o label episódio1b. :S Aliás, o Renpy fica muito confuso quando eu faço estas opções com variáveis e ele não faz uma leitura boa do que eu faço. Eu não gosto de usar o jump porque por mais que eu escolha uma das opções acaba vindo o fruto da outra escolha, e isto acaba ficando sem nexo algum.
Há algum outro comando que faz o jogo ficar mais complexo?
AlessaVerona- Iniciante
- Mensagens : 11
Data de inscrição : 29/04/2015
Projetos : Lost Memories
Re: Problema com a variável
Olha o codigo ta certo, so tem um unico erro no if escolha 2 é que ta o problema, você não marcou nenhuma variavel para ativar ele e so da erro quando chega nessa parte pelo que testei aqui ^^
sweet- Regular
- Mensagens : 25
Data de inscrição : 22/04/2015
Projetos : First Love
Re: Problema com a variável
Não sei se percebeu, mas está usando o "else" errado, ele serve pra quando uma variável não se encaixa em nenhuma das outras condições. Então se usado correto, "Agora precisamos ir pra sala de aula" jamais vai aparecer.
Uma dica também é sempre começar outra label depois de um menu de escolhas, evita erros inesperados.
Dei uma corrigida no código, veja se funciona agora:
E qual seu problema com o "jump"? Poste como você estava usando, talvez eu possa ajudar. Ficar sem usar ele é bem complicado.
Uma dica também é sempre começar outra label depois de um menu de escolhas, evita erros inesperados.
Dei uma corrigida no código, veja se funciona agora:
- Código:
label episodio1a:
e "Estou no lado direito da escola."
menu:
"A)Persistir em ficar neste lado":
$ escolha3 = "a"
"B)Ir perto da sala":
$ escolha3 = "b"
label continua:
if escolha3 == "a":
e "(Parece ter nada aqui... Acho que vou mudar o caminho...)"
if escolha3 == "b":
e "(Acho que encontrei alguém... Que a Weany conhece, pela cara dela...)"
w "Olha, Heka. O Cedric!"
e "Eu conheço ele?"
ced "Heka! Como você está? Eu fiquei muito preocupado contigo!"
e "Eu estou bem... Eu acho."
ced "Eu acho bom. Tomara que esteja bem!"
w "É que ela acabou de conhecer o Naoki..."
e "Weany!"
w "Está mordida por ele, é?"
e "Cada loucura..."
if escolha2 == "a":
ced "Quem é ele?"
e "O louco de agora pouco?"
ced "Quem?"
w "Um tal de Naoki."
ced "Não conheci ainda..."
e "Nem conheça...Perda de tempo... Ah, não... O mundo precisa saber quem é ele!"
if escolha2 == "b":
w "Tá assim por ele gostado de você. Ele vai dizer que encontrou vários sarcásticos para te encontrar..."
ced "Eu não estou gostando muito desta história..."
e "(Weany olhou surpreso pra ele... Ele tem ciúmes de mim?)"
e "Agora precisamos ir pra sala de aula"
label episodio1b:
e "teste teste"
E qual seu problema com o "jump"? Poste como você estava usando, talvez eu possa ajudar. Ficar sem usar ele é bem complicado.
Re: Problema com a variável
Sweet, a escolha 2 existe, só que eu não postei meu script inteiro. O problema estava aí, portanto achei desnecessário postar todo o script. XD
Eu vou dar uma olhadinha agora, Kurotsugu. Eu devo ter feito uma confusão aqui pois eu estava com monte de escolhas feitas mas eu desfiz por conta do jump. Eu tentei substituir pelo If, mas há uma quebra ou não sei. :S
Eu vou procurar o problema que eu tenho com o jump e label.. XD
Edit: Eu estou organizando as escolhas em scripts diferentes, pois assim eu consigo restringir as consequências da escolha x não ter nenhum "contato" com a consequência da escolha y. O meu problema mesmo se encontrava por eu não ter organizado meu script direito. XD
Mas muito obrigado aos dois! *-* Agora eu posso usar o Jump e Label normalmente.
Eu vou dar uma olhadinha agora, Kurotsugu. Eu devo ter feito uma confusão aqui pois eu estava com monte de escolhas feitas mas eu desfiz por conta do jump. Eu tentei substituir pelo If, mas há uma quebra ou não sei. :S
Eu vou procurar o problema que eu tenho com o jump e label.. XD
Edit: Eu estou organizando as escolhas em scripts diferentes, pois assim eu consigo restringir as consequências da escolha x não ter nenhum "contato" com a consequência da escolha y. O meu problema mesmo se encontrava por eu não ter organizado meu script direito. XD
Mas muito obrigado aos dois! *-* Agora eu posso usar o Jump e Label normalmente.
AlessaVerona- Iniciante
- Mensagens : 11
Data de inscrição : 29/04/2015
Projetos : Lost Memories
Ren'Py Brasil :: Inicio :: Ren'Py :: Dúvidas
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|