[Ajuda] Sistema de Abordagem
#1

Criei um sistema de abordagem mas estou com alguns problemas: Quando o policial aborda o procurado e ele se Rende era para mandar uma mensagem para o policial em que o procurado se rendeu e desativar o settimerex da abordagem, mas nгo sei como fazer isso

PHP Code:
    if(strcmp(cmd"/abordar"true) == 0)
    {
       if(
IsPlayerConnected(playerid))
        {
            if(!
IsACop(playerid))
            {
                
SendClientMessage(playeridCOLOR_GREY"   Vocк nгo й um policial!");
                return 
true;
            }
            if(
OnDuty[playerid] != 1)
            {
                
SendClientMessage(playeridCOLOR_GREY"   Vocк nгo Bateu o cartгo!");
                return 
true;
            }
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playeridCOLOR_LIGHTBLUE"Use: /abordar [id]");
                return 
true;
            }
            
giveplayerid ReturnUser(tmp);
            if(
IsPlayerConnected(giveplayerid))
            {
                if(
giveplayerid != INVALID_PLAYER_ID)
                {
                    if(
WantedPoints[giveplayerid] == 0)
                    {
                        
SendClientMessage(playeridCOLOR_LIGHTBLUE"   Este jogador nгo estб sendo procurado!");
                        return 
true;
                    }
                    if(
Abordagem[giveplayerid] == 1)
                    {
                        
SendClientMessage(playeridCOLOR_LIGHTBLUE"  O jogador ja estб sendo Abordado.");
                        return 
true;
                    }
                    if(
VozDePrisao[giveplayerid] == 1)
                    {
                     
SendClientMessage(playeridCOLOR_LIGHTBLUE"  O jogador jб sendo perseguido.");
                     return 
true;
                     }
                    if (
ProxDetectorS(9.0playeridgiveplayerid))
                    {
                        if(
giveplayerid == playerid) { SendClientMessage(playeridCOLOR_GREY"Vocк nгo pode abordar se abordar."); return 1; }
                        
GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
                        
GetPlayerName(playeridsendernamesizeof(sendername));
                        
format(stringsizeof(string), "[POLICIA] O jogador %s tem 15s para se render."giveplayer);
                        
SendClientMessage(playeridCOLOR_LIGHTBLUEstring);
                        
format(stringsizeof(string), "[POLICIA] Se o jogador nгo se render inicie uma perseguiзгo com o comando /vdp [id]");
                        
SendClientMessage(playeridCOLOR_LIGHTBLUEstring);
                        
format(stringsizeof(string), "Vocк foi abordado pelo policial %s[%d] e tem 15s para se render."sendernameplayerid);
                        
SendClientMessage(giveplayeridCOLOR_LIGHTBLUEstring);
                        
GameTextForPlayer(playerid"  ~r~Policia, ~b~Pare "50003);
                        
format(stringsizeof(string), "    Digite /render para se render."sendernameplayerid);
                        
SendClientMessage(giveplayeridCOLOR_LIGHTBLUEstring);
                        
SetTimerEx("Abordagemm"150000"ii"playeridgiveplayerid);
                        
Abordagem[giveplayerid] = 1;
                        }
                        else
                        
SendClientMessage(playeridCOLOR_LIGHTBLUE"   Jogador estб longe de vocк");
                        return 
true;
                    }
                }
            }
        } 
PHP Code:
if(strcmp(cmd"/render"true) == 0)
   {
    if(
IsPlayerConnected(playerid))
        {
   if(
Abordagem[playerid] == 0)
       {
    
SendClientMessage(playeridCOLOR_ORANGE"   Vocк nгo esta sendo abordado.");
    return 
true;
    }
    if(
Abordagem[playerid] == 1)
    {
    
SetPlayerSpecialAction(playeridSPECIAL_ACTION_HANDSUP);
    
Rendido[playerid] = 1;
    
SetTimerEx("Rendidoo"segundos(30), 0"i"playerid);
    return 
true;
    }
  }

Reply


Messages In This Thread
Sistema de Abordagem - by MateGPlay - 28.09.2018, 23:35
Re: Sistema de Abordagem - by GSantana - 28.09.2018, 23:58
Re: Sistema de Abordagem - by AutoMatic2 - 29.09.2018, 00:08
Re: Sistema de Abordagem - by GSantana - 29.09.2018, 00:31
Re: Sistema de Abordagem - by Malandrin - 29.09.2018, 00:51
Re: Sistema de Abordagem - by MateGPlay - 30.09.2018, 15:43

Forum Jump:


Users browsing this thread: 1 Guest(s)