The Commands Doesnt Work With GivePlayerID
#5

Try this:
pawn Код:
if(strcmp(cmdtext, "/suspect", true) == 0 || strcmp(cmdtext, "/su", true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GREEN, "Usage: /Suspect [PlayerID/PlayerName]");
        new GivePlayerID = ReturnUser(tmp);
        if(!IsPlayerConnected(GivePlayerID) || GivePlayerID == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "This Player Is Not Connected.");
        Suspect[GivePlayerID]++;
        if(Suspect[GivePlayerID] >= 6)
        {
            Suspect[GivePlayerID] = 6;
            SetPlayerColor(GivePlayerID, COLOR_RED);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    SetPlayerMarkerForPlayer(i, GivePlayerID, COLOR_RED);
                }
            }
        }
        new string[50], PLAYERNAME[MAX_PLAYER_NAME];
        format(string,sizeof(string),"Your Wanted Level Is Now: %d",Suspect[GivePlayerID]);
        SendClientMessage(GivePlayerID, COLOR_ORANGE, string);
        SetPlayerWantedLevel(GivePlayerID, Suspect[GivePlayerID]);
        GetPlayerName(GivePlayerID, PLAYERNAME, MAX_PLAYER_NAME);
        format(string,sizeof(string),"You Have Reported %s.",PLAYERNAME);
        SendClientMessage(playerid, COLOR_GREEN, string);
        return 1;
    }
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)