[resolvido]ajuda com código

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

[resolvido]ajuda com código

Mensagem por makgamer em Seg 04 Maio 2009, 19:57


essa peçinha que tem no gm7, como faço o código dela?


Última edição por makgamer em Ter 05 Maio 2009, 19:13, editado 1 vez(es)

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por Janx em Seg 04 Maio 2009, 20:19

Assim:

Código:
if place_free(x,y)
{
//codigo
}

onde x e y é a posiçao para checar.
Retorna "true" ( 1 ) se o local estiver livre de SOLIDOS!
e false ( 0 ) se tiver colidindo!

flww

Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por makgamer em Seg 04 Maio 2009, 21:29

sei que naum é o lugar certo mas e aquela peçinha que parese o botão var cinza mas é azul

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por Kabeção em Ter 05 Maio 2009, 11:53

Código:
if variavel = valor
{
    // codigo
}
Compara variavel com o valor.
Retorna true se a variavel for igual ao valor e false se for diferente.
Caso seja true o que vai estar entre as chaves {} vai ser executado.

Kabeção

Ranking : Sem avaliações
Número de Mensagens : 2314
Data de inscrição : 08/06/2008
Reputação : 100
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 0
   : 1

http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por makgamer em Ter 05 Maio 2009, 14:52

vlw ultima coisa,como uso a gravity em código gml.

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por Igor KinGamer em Ter 05 Maio 2009, 16:06

gravity = 1;

Coloca no lugar de "1" quanto você quiser.

gravity_direction = 270;

Direção da gravidade.

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por makgamer em Ter 05 Maio 2009, 16:18

consegui, fiz m código de gravidade olha:
Código:
if place_free(0,1)
{
gravity = 10;
gravity_direction = 270
}
else
{
gravity = 10;
gravity_direction = 270
}
if vspeed = 12
{
vspeed = 12
}

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por Janx em Ter 05 Maio 2009, 17:32

isso ae cara!
ta aprendendo.
So acho que 10 de gravidade vai ficar muito forte! normalmente se usa valores de
0.4~0.7

Flw!!

Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por makgamer em Ter 05 Maio 2009, 17:58

ta xau
ixi enconterei um erro no meu código pô
vo posta o corrijido:
Código:
if place_free(1,0)
{
gravity_direction = 270
gravity = 10
}
else
{
move_contact_solid(direction,12)
{
gravity_direction = 270
gravity = 0
}
}
if vspeed = 12
{
vspeed = 12
}

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por Kabeção em Ter 05 Maio 2009, 18:18

Código:
if vspeed = 12
{
vspeed = 12
}
Esse parte pode travar o vspeed sempre em 12.
Use o simbolo "maior que" no lugar de igual para evitar isso.
Código:
if vspeed > 12
{
vspeed = 12
}

Kabeção

Ranking : Sem avaliações
Número de Mensagens : 2314
Data de inscrição : 08/06/2008
Reputação : 100
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 0
   : 1

http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por makgamer em Ter 05 Maio 2009, 18:38

tabom agora eu aprendi vlw

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [resolvido]ajuda com código

Mensagem por Conteúdo patrocinado Hoje à(s) 06:42


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