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 : 25/05/2010
Número de Mensagens : 35
Insígnias de JAM :

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

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

como fazer o player so poder usar magia a cada 5 segundos

em Qua 18 Ago 2010, 21:12
eu quero que ele use uma magia mas nao um monte de uma ves apenas qndo apertar control pode me ajudor obrigado flw's Like a Star @ heaven
avatar
Ranking : Nota A
Notas recebidas : A+A+A+A+A+A+A
Data de inscrição : 06/06/2009
Número de Mensagens : 2264
Insígnias de JAM :

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

Prêmios
   : 4
   : 2
   : 1
Ver perfil do usuário

Re: como fazer o player so poder usar magia a cada 5 segundos

em Qua 18 Ago 2010, 21:50
Tenta fazer isso....
no CREATE, vc coloca:
Código:
TIMER=0
No STEP...
Código:
if TIMER>0
TIMER-=1
E numa linha antes do código pra fazer ele lançar a magia...
Código:
if TIMER=0
{
...
E no código onde ele lança a magia,acrescente:
Código:
TIMER=20
Mude esse valor pra algum outro, até vc chegar no tempo certo q vc quer.
E é claro, no fim do código,coloque um },para nao dar erros! =D
Espero que funcione Happy
afro
avatar
Data de inscrição : 07/03/2010
Número de Mensagens : 426
Insígnias de JAM :

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

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

Re: como fazer o player so poder usar magia a cada 5 segundos

em Qua 18 Ago 2010, 22:38
No Create:
Código:
cooldown = 0;

No Step:
Código:
if (cooldown > 0) {
  cooldown -= 1;
}

se precionar "X" e cooldown for igual a 0 ele executa o ataque caso contrario não.
if (keyboard_check_pressed(ord("X")) && (cooldown == 0)) {
  //ação aqui
  cooldown = 5 * room_speed; //iniciando o tempo de espera(5 seg) para poder usar novamente o ataque
}

room_caption = string(cooldown);//apenas para teste
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