[Ajuda] Existe algum callback para quando o jogador aperta esc? - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Existe algum callback para quando o jogador aperta esc? (
/showthread.php?tid=632778)
Existe algum callback para quando o jogador aperta esc? -
Colgate - 19.04.2017
Bom, pergunta bem simples...
Re: Existe algum callback para quando o jogador aperta esc? -
HoodScript - 19.04.2017
Quote:
Originally Posted by Colgate
Bom, pergunta bem simples...
|
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_SUBMISSION)//KEY ESC
{
cуdigo aqui
}
return 1;
}
espero ter ajudado
Re: Existe algum callback para quando o jogador aperta esc? -
Colgate - 19.04.2017
porйm usando a tecla eu irei ter que criar exceзхes para quando ele estiver com dialog ou textdraw selecionбvel (porque ele apertarб esc porйm nгo entrar no menu de esc, o que pode gerar bugs), nгo existe um callback mesmo pra isso nй?
Re: Existe algum callback para quando o jogador aperta esc? -
HoodScript - 19.04.2017
Quote:
Originally Posted by Colgate
porйm usando a tecla eu irei ter que criar exceзхes para quando ele estiver com dialog ou textdraw selecionбvel (porque ele apertarб esc porйm nгo entrar no menu de esc, o que pode gerar bugs), nгo existe um callback mesmo pra isso nй?
|
nгo gera bugs se for utilizado para o SelectTextDraw pois ele verifica o OnPlayerKeyStateChange antes de abrir o menu do jogo.
Re: Existe algum callback para quando o jogador aperta esc? -
Colgate - 19.04.2017
No caso o que to fazendo й o seguinte, й um sistema anti tempo parado (quando um jogador perde a sincronizaзгo com o server e acaba nгo tomando dano), porйm nгo quero que o sistema reconheзa um jogador que estб de esc com um player que estб sem sincronizaзгo com o server.
Re: Existe algum callback para quando o jogador aperta esc? -
RodrigoMSR - 19.04.2017
A OnPlayerUpdate para de ser chamada quando a sincronizaзгo й perdida ou quando o jogador usa pause/ESC.
Re: Existe algum callback para quando o jogador aperta esc? -
ViniBorn - 19.04.2017
Tenta isso
pawn Код:
if(NetStats_MessagesRecvPerSecond(playerid) < 3)
//Estб de ESC