Command Error
#1

pawn Код:
if(strcmp(cmd, "/verificacentura", true) == 0)
    {
        new playa;
        new carrr = GetVehicleModel(playerid);
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_YELLOW, "[INFO] {FFFFFF}/verificacentura [playerid]");
            return 1;
        }
        if(strlen(tmp))
        {
            playa = ReturnUser(tmp);
        }
        else
        {
            playa = strval(tmp);
        }
        if(GetPlayerState(playa) == PLAYER_STATE_ONFOOT)
        {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Aceasta persoana nu se afla intr-o masina");
            return 1;
        }
        if(carrr == 448 || carrr >= 461 && carrr <= 463 || carrr == 468 || carrr == 471 || carrr == 481 || carrr == 501 || carrr == 510 || carrr >= 521 && carrr <= 523 || carrr == 581 || carrr == 586)
        {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Aceasta persoana nu este intr-o masina ci pe un motor!");
            return 1;
        }
        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
        GetPlayerName(playerid, sendername, sizeof(sendername));
        if (!IsACop(playerid))
        {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Nu sunteti un Politist!");
            return 1;
        }
        if (ProxDetectorS(9.0, playerid, giveplayerid))
        {
            new stext[24];
            if(PlayerInfo[playa][pSeatBelt] == 0)
            {
                stext = "Centura scoasa! [OFF]";
            }
            else if(PlayerInfo[playa][pSeatBelt] == 1)
            {
                stext = "Centura pusa! [ON]";
            }
            format(string, sizeof(string), "%s centura de siguranta este %s" , giveplayer , stext);
            SendClientMessage(playerid,COLOR_WHITE,string);
            new string2[255];
            format(string2, sizeof(string2), "* %s a verificat daca %s foloseste centura de siguranta.", sendername ,giveplayer);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTRED, "Aceasta persoana nu se afla langa dumneavoastra!");
        }
        return 1;
    }
I don't know why , but if i am next to player and i type (/verificacentura) /checkseatbelt it say i'm not next to player !

What i did wrong ?

Thank's in advance !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)