SA-MP Forums Archive
[Ajuda] O que estб error ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] O que estб error ? (/showthread.php?tid=425037)



O que estб error ? - Dana_scully - 24.03.2013

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;
    }



Re: O que estб error ? - LucaAllexandre - 24.03.2013

pawn Код:
if(strcmp(cmd, "/sedemitir", true) == 7) {
    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;
    }
Tente Isto.