[pedido]Reduzir velocidade

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

[pedido]Reduzir velocidade

Mensagem por galaverna em Sab 20 Nov 2010, 13:57

Bom sou um pouco inesperiente e estou fazendo um FIFA STREET e queria fazer o seguinte sistema:
quando o personagem chutar a bola e ela bater na parede a velocidade da bola é reduzida, o script de chutar é esse

Código:

if keyboard_check(vk_right){speed=2; direction=0}
else if keyboard_check(vk_left){speed=2; direction=180}
else if keyboard_check(vk_up){speed=2; direction=90}
else if keyboard_check(vk_down){speed=2; direction=270}
else{speed=0}

chutea = true
if chutea = true
if keyboard_check(ord("A"))
{if place_meeting(x,y,bola2)
{bola2.speed=8
global.shoot +=1
move_towards_point(1184,192,bola)
sound_play(cannon)
chutea = false
bola2.direction=choose(direction+random(10),direction-random(10))}}

porfavor ajudem-me porfavor mesmo preciso muito valeu ae pessoal até mais

Laughing

galaverna

Número de Mensagens : 237
Idade : 22
Data de inscrição : 13/11/2010
Reputação : -1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por Dan044 em Sab 20 Nov 2010, 14:46

acho q vc tem que mostrar e mudar algo na bola xD

Dan044

Ranking : Nota D
Número de Mensagens : 209
Idade : 18
Data de inscrição : 14/11/2010
Notas recebidas : 3D Snake - D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.chefreceitas.blogspot.com

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por .:Allison:. em Sab 20 Nov 2010, 14:54

cria uma variavel para a velocidade da bola:
velocidade=8

e depois na colisão da mesma com o player coloca:
velocidade-=4

.:Allison:.

Ranking : Nota B
Número de Mensagens : 630
Idade : 19
Data de inscrição : 25/07/2010
Notas recebidas : B
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://clubmaker.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por Super Games em Sab 20 Nov 2010, 15:12

Quando a bola colidir coloque:
Código:
speed=uma velocidade


Espero ter ajudado...

Super Games

Ranking : Nota D
Número de Mensagens : 2704
Idade : 18
Data de inscrição : 10/06/2010
Notas recebidas : D
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por galaverna em Sab 20 Nov 2010, 15:15

blz seis são FODAA mais teria como fazer pra a bola ir diminuindo a velo sem bater na parede tipo eu chuto ela ta 8 ai vai 7 ai 6 ai 5 ai 4 ai 3 ai 2 ai 1 tipo assim??tipo abaixando sozin como se fosse um jogo de futebol msm vlww

galaverna

Número de Mensagens : 237
Idade : 22
Data de inscrição : 13/11/2010
Reputação : -1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por Carlos L. em Sab 20 Nov 2010, 15:21

Faça assim.
Código:
bola2.speed-=1;//para fazer a bola ir diminuindo a velocidade de 1 em 1
if (bola2.speed<0)//para a bola nao ficar com avelocidade negativa
{
    speed=0;
}

Não testei mas acho que vai dar certo.
Laughing


Última edição por Carlos L. em Sab 20 Nov 2010, 16:52, editado 1 vez(es)

Carlos L.

Ranking : Nota C
Número de Mensagens : 270
Data de inscrição : 26/09/2010
Notas recebidas : C
Reputação : 8
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por .:Allison:. em Sab 20 Nov 2010, 15:29

No caso você teria que fazer um alarm

no evento alarm 0
Código:
velocidade-=1// a velocidade vai diminuindo
alarm[0]=30//faz suar o alarm denovo

e no código que a bola estiver rolando
Código:
alarm[0]=30 //60 = 1/2 segundo //30=1segundo //15 =  2 segundos// 7,5 = 4segundos........

é recomendavel que você crie uma variável para a bola rolando tipo:
Código:
bola_rolando=false

no step:
Código:
if bola_rolando=true {// se a variavel da bola rolando for verdadeira
alarm[0]=30//soe o alarm 0 ( você pode colocar o código que faz ela rolar aqui
}

Você pode mudar os números para ela ir mais rápido ou devagar

.:Allison:.

Ranking : Nota B
Número de Mensagens : 630
Idade : 19
Data de inscrição : 25/07/2010
Notas recebidas : B
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://clubmaker.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por galaverna em Sab 20 Nov 2010, 15:58

bom Carlos o seu eu não sei onde por

galaverna

Número de Mensagens : 237
Idade : 22
Data de inscrição : 13/11/2010
Reputação : -1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por Carlos L. em Sab 20 Nov 2010, 16:50

Coloque no evento Step.
Código:

if (bola2.speed=8)
{
bola2.speed-=1;
}
Este evento servira para diminuir um da velocidade da bola.

Ainda no evento Step.
Código:

if (bala2.speed<=0)
{
bola2.speed=0;
}
Este servira para quando a bola passar de zero ou tiver velocidade igual a zero a sua velocidade ser zero, sem isso a bola ia ficar diminuindo a velocidade constantemente.

Carlos L.

Ranking : Nota C
Número de Mensagens : 270
Data de inscrição : 26/09/2010
Notas recebidas : C
Reputação : 8
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por galaverna em Sab 20 Nov 2010, 17:21

tú sabes fazer rolinho?

galaverna

Número de Mensagens : 237
Idade : 22
Data de inscrição : 13/11/2010
Reputação : -1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [pedido]Reduzir velocidade

Mensagem por Conteúdo patrocinado Hoje à(s) 23:49


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