24.03.2013, 15:41
Aparentimente nada errado, mais na hora do comando dentro do jogo, nгo dб em nada, conseguem ver o erro?
pawn Код:
if(strcmp(cmd, "/sedemitir", true) == 0) {
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
new string2[256];
for(new c = 0; c < MAX_CASAS; c++)
{
format(string, sizeof(string), "/Props/prop%d.ini", c);
if(dini_Exists(string)){
if(IsPlayerInRangeOfPoint(playerid, 2.0, dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"))){
if(strcmp(dini_Get(string, "Morador"), pname, true) == 0 && dini_Int(string, "TMorador") == 1){
SendClientMessage(playerid, Verde, "Vocк agora nгo trabalha mais aqui !");
format(string2, sizeof(string2),"| EMPRESA | O jogador %s, se demitiu da empresa '%s' ID:%d.",pname,dini_Get(string,"Nome"),c);
SendClientMessageToAll(0xFFFFFFAA,string2);
dini_IntSet(string, "TEmp", 0);
dini_Set(string, "Emp", "Ninguem");
return 1;
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo trabalha aqui!");
return 1;
}
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo estб em uma empresa.");
return 1;
}
}
}
return 1;
}