11.04.2018, 00:56
Tava aqui colocando o code de setar pmrj ai deu um erro que nгo entendi resolve pois nunca vi antes
erro
linha do code
sistema completo
erro
PHP Code:
C:\Users\Lan\Desktop\New GM\gamemodes\Gangs.pwn(2059) : error 001: expected token: ";", but found "if"
PHP Code:
if(!DOF2_FileExists(file))
PHP Code:
//==============================================================================
CMD:setpmrj(playerid,params[])
{
if(Player[playerid][PMRJ] >= 5 || Player[playerid][Admin] >= 5)
{
new tmp[256],Index;
new id;
new tmp2[256];
if(!strlen(tmp)||!strlen(tmp2)||!IsNumeric(tmp2)||!(strval(tmp2) >= 0 && 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 nickname, file[256];
format(file, sizeof(file), "Contas/%s.ini", nickname)
if(!DOF2_FileExists(file))
{
DOF2_SetInt(file,"PM", strval(tmp2));
new string[128];
format(string, sizeof(string), "{3A5FCD}PM: Vocк setou o level de PM da conta de %s para %d.", tmp, strval(tmp2));
SendClientMessage(playerid, COLOR_OPENSERV,string);
format(string, 128,"{3A5FCD}PM: O PM %s mudou o level de PM da conta de %s para %d.", GetName(playerid), tmp,strval(tmp2));
MensagemPmrj(string);
format(string, sizeof(string), "{3A5FCD}PM:%s promoveu %s a cargo %d de PM.", GetName(playerid), tmp, strval(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(string, 128,"{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(string, 128,"{3A5FCD}PM: Vocк mudou o level de PM da conta de %s (id: %d) para %d.",GetName(id), id, strval(tmp2));
SendClientMessage(playerid,COLOR_CLIENT,string);
format(string, 128,"{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(string, sizeof(string), "%s promoveu %s a cargo %d de PM.", GetName(playerid), GetName(id), strval(tmp2));
SalvarLog("SetPM", string);
Salvar_Conta(id);
}
}
else
SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem permissгo para usar este comando!");
return 1;
}