Thread: [Ajuda] Dúvidas Curtas #1
View Single Post
Old 23/07/2019, 04:05 AM   #8913
iAplle
Big Clucker
 
iAplle's Avatar
 
Join Date: Jul 2018
Location: São Paulo
Posts: 70
Reputation: 4
Default Re: Dúvidas Curtas #1

Quote:
Originally Posted by sampbrasil View Post
Oque colocar pra quando o jogador morrer resetar o comando?
Exemplo quando digita esse CMD, libera o super pulo no OnPlayerKeyStateChange.
Quero que Quando morra tenha que digitar o CMD novamente.
Não sei se é assim que tu quer. Mas se for testa ai, não testei.

PHP Code:
/*Topo da GM*/
new ResetarComando[MAX_PLAYERS];

public 
OnPlayerConnect(playerid)
{
    
ResetarComando[playerid] = 0;
    return 
1;
}

public 
OnPlayerDeath(playeridkilleridreason)
{
    
ResetarComando[playerid] = 1;
    return 
1;
}

CMD:liberarpulo(playeridparams[])
{
    if(
ResetarComando[playerid] == 0)
    {
        
SendClientMessage(playerid0xFFFF00FF"| ERRO | Seu comando já está ativo!");
        return 
1;
    }
    
ResetarComando[playerid] = 0;
    
/*Funcão do comando*/
    
return 1;
}

public 
OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    if(
newkeys == KEY_WALK)
    {
        if(
ResetarComando[playerid] == 1)
        {
            
SendClientMessage(playerid0xFFFF00FF"| ERRO | Você morreu e terá que digitar o comando novamente!");
            return 
1;
        }
        
/*Função pra quando apertar a tecla LALT*/
        
return 1;
    }
    return 
1;

__________________
Code:
[GameMode] Gamemode BASE/RPG
iAplle is offline   Reply With Quote