[Ajuda] Detectar se player estб segurando espaзo
#6

Quote:
Originally Posted by Ermanhaut
Посмотреть сообщение
Isto funcionarб bem, mas tem uma funзгo na SAMP Wiki para isto:
Код:
#define HOLDING(%0) \
	((newkeys & (%0)) == (%0))

//Uso

if(HOLDING(KEY_SPRINT)){//Se o player estiver segurando 'espaзo'
    
    //bla bla bla
}
A funзгo HOLDING sу funcionarб dentro da public OnPlayerKeyStateChange, ou seja, quando o player apertar ou soltar uma tecla, o que faz essa funзгo HOLDING nгo ser tгo ъtil quanto simplesmente colocar
Код:
if(newkeys & KEY_SPRINT) { /**/ }
Para verificar se o player persiste segurando a tecla espaзo, terб que usar ou um Timer com GetPlayerKeys dentro ou a public OnPlayerUpdate.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)