[Ajuda] Setagem
#1

Bom estou testando uns comandos que eu editei ai botei o MOTO-TAXI pra setar ate 3 mas quando eu me setado do lvl 1 ate o 3 aparece primeiro o lvl dps deseto mas fica setado.
PHP код:
dcmd_setmototaxi(playerid,params[])
{
    if(
Player[playerid][pAdmin] < && Player[playerid][pMotoTaxi] < 3)
        return 
SendClientMessage(playeridCOR_ERRO"ERRO: Vocк nгo tem permissгo!");
    new 
tmp[256],Index;
    
tmp strtok(params,Index);
    new 
id;
    new 
tmp2[256]; tmp2 strtok(params,Index);
    if(!
strlen(tmp)||!strlen(tmp2)||!IsNumeric(tmp2)||!(strval(tmp2) >= && strval(tmp2) <= 3))
        return 
SendClientMessage(playerid,AzulEscuro,"ERRO: /SetMotoTaxi |ID| |1 - 3|");
    if(!
IsNumeric(tmp))
        
id ReturnPlayerID(tmp);
    else
    
id strval(tmp);
    if(!
IsPlayerConnected(id))
    {
        new 
file[256];
        
format(file,256,CONTAS,tmp);
        if(
DOF2_FileExists(file))
        {
            
DOF2_SetInt(file,"MotoTaxi"strval(tmp2));
            new 
string[128];
            if(
strval(tmp2) == 1) {
                
format(stringsizeof(string), "{6495ED}ADMCmd: Vocк setou a conta de %s para Moto Taxi."tmp);
                
SendClientMessage(playeridCOR_PRINCIPAL,string);
                
format(string128,"{6495ED}ADMCmd: O %s %s setou %s de Moto Taxi."AccountName(playerid), getPName(playerid), tmp);
                
SendMessageToAdminsEx(string);
                
format(stringsizeof(string), "%s setou %s de Moto Taxi."getPName(playerid), tmp);
                
WriteLog("setMotoTaxi"string);
            }
            else {
                
format(stringsizeof(string), "{6495ED}ADMCmd: Vocк retirou o Moto Taxi da conta %s."tmp);
                
SendClientMessage(playeridCOR_PRINCIPAL,string);
                
format(string128,"{6495ED}ADMCmd: O %s %s retirou o Moto Taxi de %s."AccountName(playerid), getPName(playerid), tmp);
                
SendMessageToAdminsEx(string);
                
format(stringsizeof(string), "%s retirou o Moto Taxi de %s."getPName(playerid), tmp);
                
WriteLog("setMotoTaxi"string);
            }
            return 
1;
        }
        else
        return 
SendClientMessage(playerid,COR_ERRO,"ERRO: Jogador nгo encontrado!");
    }
    else
    {
        if(
Player[id][pLogged] == false)
            return 
SendClientMessage(playerid,COR_ERRO,"ERRO: O jogador selecionado nгo estб logado.");
        new 
string[128];
        
Player[id][pMotoTaxi] = strval(tmp2);
        if(
strval(tmp2) == 1) {
              
format(string128,"INFO» O %s %s Mudou seu level de  Moto-Taxi para 1.",getPName(playerid));
            
SendClientMessage(id,COR_VERDECLARO,string);
            
format(string128,"LOG» Vocк setou %s (id: %d) deMoto-Taxi Level 1.",getPName(id), id);
            
SendClientMessage(playerid,COR_PRINCIPAL,string);
            
format(string128,"{00688B}LOG» O %s %s setou %s de Moto-Taxi Level 1."getPName(playerid), getPName(id));
            
SendMessageToAdminsEx(string);
            
format(stringsizeof(string), "{00688B}%s setou %s de Moto-Taxi."getPName(playerid), getPName(id));
            
WriteLog("setMotoTaxi"string);
        }
        if(
strval(tmp2) == 2) {
              
format(string128,"INFO» O %s %s Mudou seu level de  Moto-Taxi para 2.",getPName(playerid));
            
SendClientMessage(id,COR_VERDECLARO,string);
            
format(string128,"LOG» Vocк setou %s (id: %d) deMoto-Taxi Level 2.",getPName(id), id);
            
SendClientMessage(playerid,COR_PRINCIPAL,string);
            
format(string128,"{00688B}LOG» O %s %s setou %s de Moto-Taxi Level 2."getPName(playerid), getPName(id));
            
SendMessageToAdminsEx(string);
            
format(stringsizeof(string), "{00688B}%s setou %s de Moto-Taxi."getPName(playerid), getPName(id));
            
WriteLog("setMotoTaxi"string);
        }
        if(
strval(tmp2) == 3) {
              
format(string128,"INFO» O %s %s Mudou seu level de  Moto-Taxi para 3.",getPName(playerid));
            
SendClientMessage(id,COR_VERDECLARO,string);
            
format(string128,"LOG» Vocк setou %s (id: %d) deMoto-Taxi Level 3.",getPName(id), id);
            
SendClientMessage(playerid,COR_PRINCIPAL,string);
            
format(string128,"{00688B}LOG» O %s %s setou %s de Moto-Taxi Level 3."getPName(playerid), getPName(id));
            
SendMessageToAdminsEx(string);
            
format(stringsizeof(string), "{00688B}%s setou %s de Moto-Taxi."getPName(playerid), getPName(id));
            
WriteLog("setMotoTaxi"string);
        }
        else {
              
format(string128,"INFO» O %s %s Mudou seu level de  Moto-Taxi para 0.",getPName(playerid));
            
SendClientMessage(id,COR_VERDECLARO,string);
            
format(string128,"LOG» Vocк retirou %s (id: %d) deMoto-Taxi Level 0.",getPName(id), id);
            
SendClientMessage(playerid,COR_PRINCIPAL,string);
            
format(string128,"{00688B}LOG» O %s %s retirou %s de Moto-Taxi Level 0."getPName(playerid), getPName(id));
            
SendMessageToAdminsEx(string);
            
format(stringsizeof(string), "{00688B}%s retirou o %s de Moto-Taxi."getPName(playerid), getPName(id));
            
WriteLog("setMotoTaxi"string);
        }
        
SalvarPlayer(id);
    }
    return 
1;

Reply


Messages In This Thread
COMANDO BUGADO. - by henriqueTL - 03.03.2017, 20:13
Re: Setagem - by johntrybescripter - 03.03.2017, 20:50
Re: Setagem - by henriqueTL - 04.03.2017, 14:47
Re: Setagem - by JhefTFJ - 04.03.2017, 16:04
Re: Setagem - by henriqueTL - 04.03.2017, 16:11

Forum Jump:


Users browsing this thread: 1 Guest(s)