[Ajuda] SetPMRJ
#1

Tava aqui colocando o code de setar pmrj ai deu um erro que nгo entendi resolve pois nunca vi antes

erro
PHP Code:
C:\Users\Lan\Desktop\New GM\gamemodes\Gangs.pwn(2059) : error 001expected token";"but found "if" 
linha do code
PHP Code:
if(!DOF2_FileExists(file)) 
sistema completo
PHP Code:
//==============================================================================
CMD:setpmrj(playerid,params[])
{
    if(
Player[playerid][PMRJ] >= || Player[playerid][Admin] >= 5)
    {
        new 
tmp[256],Index;
        new 
id;
        new 
tmp2[256];
        if(!
strlen(tmp)||!strlen(tmp2)||!IsNumeric(tmp2)||!(strval(tmp2) >= && strval(tmp2) <= 5))
            return 
SendClientMessage(playerid,COLOR_GREY,""TAG_USOCORRETO" /setpm [playerid/Nick] [level]");
        if(!
IsNumeric(tmp))
            
id ReturnPlayerID(tmp);
        else
        
id strval(tmp);
        if(!
IsPlayerConnected(id))
        {
            new 
nicknamefile[256];
            
format(filesizeof(file), "Contas/%s.ini"nickname)
            if(!
DOF2_FileExists(file))
            {
                
DOF2_SetInt(file,"PM"strval(tmp2));
                new 
string[128];
                
format(stringsizeof(string), "{3A5FCD}PM: Vocк setou o level de PM da conta de %s para %d."tmpstrval(tmp2));
                
SendClientMessage(playeridCOLOR_OPENSERV,string);
                
format(string128,"{3A5FCD}PM: O PM %s mudou o level de PM da conta de %s para %d."GetName(playerid), tmp,strval(tmp2));
                
MensagemPmrj(string);
                
format(stringsizeof(string), "{3A5FCD}PM:%s promoveu %s a cargo %d de PM."GetName(playerid), tmpstrval(tmp2));
                
SalvarLog("SetPM"string);
                return 
1;
            }
            else
            return 
SendClientMessage(playerid,COLOR_RED,""TAG_ERRO" Jogador nгo encontrado!");
        }
        else
        {
            if(
Player[id][pLogged] == false)
                return 
SendClientMessage(playerid,COLOR_RED,""TAG_ERRO" O jogador selecionado nгo estб logado.");
            if(
Player[id][Faccoes] < 13)return SendClientMessage(playerid,COR_ERRO,"» O jogador selecionado pertence a uma facзгo.");
            
ResetPlayerWeapons(id);
            new 
string[128];
            
Player[id][PMRJ] = strval(tmp2);
            
format(string128,"{3A5FCD}PM: O PM %s mudou o level de PM de sua conta para %d.",GetName(playerid),strval(tmp2));
            
SendClientMessage(id,COLOR_OPENSERV,string);
            
format(string128,"{3A5FCD}PM: Vocк mudou o level de PM da conta de %s (id: %d) para %d.",GetName(id), idstrval(tmp2));
            
SendClientMessage(playerid,COLOR_CLIENT,string);
            
format(string128,"{3A5FCD}PM: O PM %s mudou o level de PM da conta de %s para %d."GetName(playerid),GetName(id),strval(tmp2));
            
MensagemPmrj(string);
            
format(stringsizeof(string), "%s promoveu %s a cargo %d de PM."GetName(playerid), GetName(id), strval(tmp2));
            
SalvarLog("SetPM"string);
            
Salvar_Conta(id);
        }
    }
    else
    
SendClientMessage(playeridCOR_ERRO"ERRO: Vocк nгo tem permissгo para usar este comando!");
    return 
1;

Reply
#2

Falta um ; antes do if
error 001: expected token: ";", but found "if"

PHP Code:
format(filesizeof(file), "Contas/%s.ini"nickname
PHP Code:
format(filesizeof(file), "Contas/%s.ini"nickname); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)