SERVER: UNKNOWN COMMAND (Help)
#6

Try it:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/report", cmdtext, true, 10) == 0)
    {
        new reported, tmp[256], tmp2[256], Index;
        tmp = strtok(params,Index), tmp2 = strtok(params,Index);
        if(!strlen(params)) return SendClientMessage(playerid,COLOR_RED, "USAGE: /report [playerid] [reason]");
        reported = strval(tmp);
        if(IsPlayerConnected(reported) && reported != INVALID_PLAYER_ID) {
                if(IsPlayerAdminLevel(reported,1)) return SendClientMessage(playerid,COLOR_RED,"You can't report an admin.");
                if(playerid == reported) return SendClientMessage(playerid,COLOR_RED,"Why Would You Report Yourself??");
                if(strlen(params) > 7)
                {
                        new reportedname[MAX_PLAYER_NAME], reporter[MAX_PLAYER_NAME], str[128];
                        GetPlayerName(reported, reportedname, sizeof(reportedname));    GetPlayerName(playerid, reporter, sizeof(reporter));
                        format(str, sizeof(str), "%s(%d) Reported %s(%d) : %s",reporter,playerid, reportedname, reported, params[strlen(tmp)+1]);
                        for(new i = 0; i < MAX_PLAYERS; i++)
                                {
                    if(IsPlayerAdminLevel(reported,1))
                    {
                    GameTextForPlayer(i,"New Report",400,6);
                    SendClientMessage(i,COLOR_GREEN,str);
                    PlayerPlaySound(i,1057,0,0,0);
                    }
                                }
                        return SendClientMessage(playerid,COLOR_YELLOW, "Report Sent. Admin's Will Review It And Get Back To You.");
            } else return SendClientMessage(playerid,COLOR_RED,"Not A Valid Reason.");
        } else return SendClientMessage(playerid,COLOR_RED, "That Player Is Not Connected.");
        return 1;
    }
Reply


Messages In This Thread
SERVER: UNKNOWN COMMAND (Help) - by mickos - 28.08.2012, 18:15
Re: SERVER: UNKNOWN COMMAND (Help) - by ZBits - 28.08.2012, 18:18
Re: SERVER: UNKNOWN COMMAND (Help) - by mickos - 28.08.2012, 18:23
Re: SERVER: UNKNOWN COMMAND (Help) - by M3mPHi$_S3 - 28.08.2012, 18:24
Re: SERVER: UNKNOWN COMMAND (Help) - by mickos - 28.08.2012, 18:43
Re: SERVER: UNKNOWN COMMAND (Help) - by ThePhenix - 28.08.2012, 18:45
Re: SERVER: UNKNOWN COMMAND (Help) - by RedJohn - 28.08.2012, 18:47
Re: SERVER: UNKNOWN COMMAND (Help) - by mickos - 28.08.2012, 18:57
Re: SERVER: UNKNOWN COMMAND (Help) - by ThePhenix - 28.08.2012, 18:57
Re: SERVER: UNKNOWN COMMAND (Help) - by RedJohn - 28.08.2012, 19:00

Forum Jump:


Users browsing this thread: 2 Guest(s)