Conectar-se
Quem está conectado
18 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 18 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 08/02/2014
Número de Mensagens : 11
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2
Ver perfil do usuário

[Pergunta] Como fazer o player dar 3 tiros

em Sab 08 Fev 2014, 17:52
Eae pessoal!
sou novo aqui no forum, baixei Game Maker tem pouco tempo, vocês podem me ajudar?
alguem ai sabe como faço para o player dar 3 tiros de uma vez, e depois ficar alguns segundos
sem poder atirar novamente?
avatar
Data de inscrição : 17/11/2012
Número de Mensagens : 138
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 30

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [Pergunta] Como fazer o player dar 3 tiros

em Sab 08 Fev 2014, 17:55
Reputação da mensagem: 100% (1 votos)
no objeto que vai atirar, coloque isto no create:
atirar=true

no evento step:
if keyboard_check_pressed(a tecla que atira)
{
if atirar=true
{
repeat(3)
{
instance_create(x,y,obj_bala)

}
atirar=true
alarm[0]= o tempo que vai ficar sem atirar
}
}
fiz de cabeça, se n der certo avisa

EDIT:
esqueci, faz um evento "alarm[0]" e coloca o code:
atirar=true
avatar
Data de inscrição : 08/02/2014
Número de Mensagens : 11
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2
Ver perfil do usuário

Re: [Pergunta] Como fazer o player dar 3 tiros

em Sab 08 Fev 2014, 18:01
nao deu certo aki
avatar
Data de inscrição : 17/11/2012
Número de Mensagens : 138
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 30

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [Pergunta] Como fazer o player dar 3 tiros

em Sab 08 Fev 2014, 18:04
ah, desculpe, esqueci de uma coisa, no evento step, escreva isto enves daquilo:

no evento step:
if keyboard_check_pressed(a tecla que atira)
{
if atirar=true
{
instance_create(x,y,obj_bala)
instance_create(x+15,y,obj_bala)
instance_create(x+30,y,obj_bala)
atirar=false
alarm[0]= o tempo que vai ficar sem atirar
}
}
avatar
Data de inscrição : 08/02/2014
Número de Mensagens : 11
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2
Ver perfil do usuário

Re: [Pergunta] Como fazer o player dar 3 tiros

em Sab 08 Fev 2014, 18:06
Reputação da mensagem: 100% (1 votos)
obrigado agora deu certo.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum