[Ajuda] Bloquear o uso de jetpack procurado
#1

Como eu faria pra bloquear a jetpack no ar, tem /jetpack e nгo pode usar procurado mas acharam um jeito de burlar, minha ideia era parar a animaзгo de jetpack no ar e mandar uma mensagem, eu tentei mas nгo deu certo, alguйm poderia me ajudar ?
Reply
#2

Use GetPlayerSpecialAction(playerid) para detectar o uso de Jetpack e depois sete a posiзгo do player para bloquear.

Exemplo:
PHP код:
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
{
    new 
FloatpXFloatpYFloatpZ;
    
GetPlayerPos(playeridpXpYpZ);
    
SetPlayerPos(playeridpXpYpZ);

Reply
#3

Код:
public OnPlayerUpdate(playerid)
{
    if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
    {
  		if (GetPlayerWantedLevel(playerid) != 0)
  		{
            		SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
                	SendClientMessage(playerid,-1,"nгo se pode usar jetpack quando procurado");
  		}
    }
    return 1;
}
Reply
#4

Obrigado, sу uma coisa, como seria pra fazer como se ele tirasse a jetpack ? quando a jetpack some o som fica e nгo dб pra trocar de armas
Reply
#5

if (GetPlayerWantedLevel(playerid) != 0)return SendClientMessage(playerid,-1,"Vocк nгo pode usar jetpack com nivel de procurado");

coloque no comando /jetpack no inicio dele
Reply
#6

Quote:
Originally Posted by higor212
Посмотреть сообщение
Obrigado, sу uma coisa, como seria pra fazer como se ele tirasse a jetpack ? quando a jetpack some o som fica e nгo dб pra trocar de armas
Utilize meu cуdigo que passei ao invйs de SetPlayerSpecialAction.
PHP код:
new FloatpXFloatpYFloatpZ
GetPlayerPos(playeridpXpYpZ); 
SetPlayerPos(playeridpXpYpZ); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)