[Ajuda] Melhor maneira ?
#1

Boas, qual serб a melhor maneira para verificar se o player estб a premir uma certa tecla durante 25 segundos ?

Obrigado.
Reply
#2

pawn Код:
#define PRESSED(%0) \
    (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))

#define RELEASED(%0) \
    (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
Vocк pode usar estas duas defines da seguinte forma :

Quando o jogador apertar determinada tecla, vocк obtйm o gettime(), e assim que ele soltar a mesma tecla, vocк novamente obtйm o gettime().

Dessa forma, comparando o primeiro e o segundo, vocк pode verificar se o jogador segurou a tecla por 25 segundos.
Reply
#3

No caso de querer obter os 25 segundos exatos (porque eu acho que ninguem ficaria contando 25 segundos) entгo pode usar SetTimer e na callback para a qual serб encaminhado usa GetPlayerKeys
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)