duvida em logica/codigo.

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

duvida em logica/codigo.

Mensagem por GabrielXavier em Sex 11 Maio 2012, 19:59

Alguem pode me informar um codigo parar executar essa logica e me explicalo um pokim?

se obj_player "colidir" com obj_poder "ativar codigo" se player "nao colidir" com obj_poder "nao ativar codigo"

(é para o perssonagem ficar piscando, com troca de sprites)
Obs: ja tem um codigo para(se o obj_player colidir com obj_poder) o perssonagen nao colidir com os inimigos por 3 segundos, agora falta so faser o perssonagem ficar piscando, ja pensei nos outro codigos mas esse ai eu ainda nao sei como faser.

ajuda ai gente pf

GabrielXavier

Ranking : Nota A
Número de Mensagens : 359
Data de inscrição : 25/02/2012
Notas recebidas : A
Reputação : 15
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 1

Voltar ao Topo Ir em baixo

Re: duvida em logica/codigo.

Mensagem por gabrielsch em Sex 11 Maio 2012, 20:13

 
Creio que isso seja algo como um tempo de invencibilidade não?
Se for isso podemos fazer assim:

1. Crie uma variavel chamada godmode_on;

2. Quando o player morrer/colidir com o inimigo, você faz o seguinte:

Código:
if godmode_on = false //Caso a variavel de invencibilidade esteja falsa
{
 godmode_on = true //Ativa a invencibilidade
 alarm[0] = tempo_de_invencibilidade //Determina um tempo para acionar um alarm
 //outras coisas aqui
}
O código acima é simples, caso a variável de invencibilidade for falsa, ele deixa ela como verdadeira e aciona um alarm.
Nesse alarm ele irá deixar essa variável como falsa.

Espero que você tenha entendido essa logica, se não é só dizer que eu explico melhor.

Flw! sorrindo2


___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: duvida em logica/codigo.

Mensagem por GabrielXavier em Sex 11 Maio 2012, 20:25

gabrielsch escreveu: 
Creio que isso seja algo como um tempo de invencibilidade não?
Se for isso podemos fazer assim:

1. Crie uma variavel chamada godmode_on;

2. Quando o player morrer/colidir com o inimigo, você faz o seguinte:

Código:
if godmode_on = false //Caso a variavel de invencibilidade esteja falsa
{
 godmode_on = true //Ativa a invencibilidade
 alarm[0] = tempo_de_invencibilidade //Determina um tempo para acionar um alarm
 //outras coisas aqui
}
O código acima é simples, caso a variável de invencibilidade for falsa, ele deixa ela como verdadeira e aciona um alarm.
Nesse alarm ele irá deixar essa variável como falsa.

Espero que você tenha entendido essa logica, se não é só dizer que eu explico melhor.

Flw! sorrindo2



Entendi sim mais eu to tirando umas duvidas aqui depois eu boto em pratica Happy

é sim é com um tempo de invencibilidade

GabrielXavier

Ranking : Nota A
Número de Mensagens : 359
Data de inscrição : 25/02/2012
Notas recebidas : A
Reputação : 15
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 1

Voltar ao Topo Ir em baixo

Re: duvida em logica/codigo.

Mensagem por Conteúdo patrocinado Hoje à(s) 09:41


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