Botões In-Game

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Botões In-Game

Mensagem por vivichan em 16.07.16 13:52

Olá será que alguém pode me ajudar?
Eu gostaria de saber como faço para um personagem aparecer de forma aleatória em um determinado local, como em amor doce em que vc fica clicando em vários lugares até aparecer alguém.
Se alguém puder me ajudar eu agradeço ^^

_________________
avatar
vivichan
Iniciante
Iniciante

Feminino Mensagens : 8
Data de inscrição : 20/03/2016
Projetos : Start Game

Ver perfil do usuário https://www.youtube.com/channel/UCA5vcPsgm4YyW-wVs5ybyAw

Voltar ao Topo Ir em baixo

Re: Botões In-Game

Mensagem por williamd1k0 em 19.07.16 19:21

Olá, tem como mostrar um exemplo desse "amor doce"?

_________________
avatar
williamd1k0
Regular
Regular

Masculino Mensagens : 82
Data de inscrição : 19/04/2015
Localização : Paraná
Projetos : Ren'Py for Atom

Ver perfil do usuário https://github.com/williamd1k0

Voltar ao Topo Ir em baixo

Re: Botões In-Game

Mensagem por vivichan em 19.07.16 21:32

Olá, sabe quando vc clica nos botões do jogo e vai para outros lugares no jogo, e então aparece um personagem em algum lugar aleatório do jogo. Seria mais ou menos isso ñ sei se expliquei melhor rsrs

Bem eu criei os screens com as imagens do jogo como no exemplo:

screen Lugar:
   imagemap:
       ground "Paisagens/escola.png"
       hover "Paisagens/escola2.png"

       hotspot (371, 389, 44, 44) action Return("ESCOLA")


E depois chamei nas labels:
label lugar:
call screen Lugar
if _return == "ESCOLA":
        jump  escola


O que eu gostaria de saber é como faço para algum personagem aparecer nesses lugares e depois não aparecer mais ali, só uma vez de forma aleatoria

_________________
avatar
vivichan
Iniciante
Iniciante

Feminino Mensagens : 8
Data de inscrição : 20/03/2016
Projetos : Start Game

Ver perfil do usuário https://www.youtube.com/channel/UCA5vcPsgm4YyW-wVs5ybyAw

Voltar ao Topo Ir em baixo

Re: Botões In-Game

Mensagem por williamd1k0 em 19.07.16 22:54

Hmm, saquei.
O que vc precisa é usar alguma variável pra definir quando ele aparece ou quando não aparece. Também não precisa ser necessariamente uma varável, pode ser só uma checagem, por exemplo:

Código:

# inicializando algumas coisas
init:
    # quantas vezes já viu maria
    $ ja_viu_maria = 0
    $ eh_amiga_da_maria = True # Pode ser mudado durante o jogo

label lugar:
    call screen Lugar
    if _return == "ESCOLA":
        jump escola

label escola:
    if hora > 13:
        inspetor "Você chegou atrasado, vai pra detenção!"
        jump detencao
    # se já viu maria uma vez, ela não aparece mais (só um exemplo)
    elif eh_amiga_da_maria and ja_viu_maria < 1:
        $ ja_viu_maria += 1 # viu maria mais UMA vez
        maria "Vamos pra aula, amiga!"
    
    jump aula    


Eu acho que deve ser isso.

_________________
avatar
williamd1k0
Regular
Regular

Masculino Mensagens : 82
Data de inscrição : 19/04/2015
Localização : Paraná
Projetos : Ren'Py for Atom

Ver perfil do usuário https://github.com/williamd1k0

Voltar ao Topo Ir em baixo

Re: Botões In-Game

Mensagem por vivichan em 20.07.16 11:33

Nossa era isso mesmo que eu queria Very Happy Obrigada vc ajudou bastante Very Happy Very Happy

_________________
avatar
vivichan
Iniciante
Iniciante

Feminino Mensagens : 8
Data de inscrição : 20/03/2016
Projetos : Start Game

Ver perfil do usuário https://www.youtube.com/channel/UCA5vcPsgm4YyW-wVs5ybyAw

Voltar ao Topo Ir em baixo

Re: Botões In-Game

Mensagem por williamd1k0 em 20.07.16 14:53

Que bom, precisando de mais ajuda sinta-se em casa pra chamar c:

_________________
avatar
williamd1k0
Regular
Regular

Masculino Mensagens : 82
Data de inscrição : 19/04/2015
Localização : Paraná
Projetos : Ren'Py for Atom

Ver perfil do usuário https://github.com/williamd1k0

Voltar ao Topo Ir em baixo

Re: Botões In-Game

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum