Hello There, Guest! Login or Register


Need a new command like ".report"...
#4
I made a /report Command.
it won't save reports though, tell if me you want them to, i'll make one. :)
Code:
CMD:report(playerid,params[])
{
    new Reporter[30], Hacker[30], HackerID, Report[128], Reason[50];
    if(sscanf(params,"us",Hacker,Reason)) return SendClientMessage(playerid,COLOR_RED,"USAGE: /report [id] [reason]");
    if(HackerID == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED,"This player Is not Connected or Invalid ID.");
    SendClientMessage(playerid,COLOR_GREEN,"Your Report has been sent to the Online Administrators, please bear with us.");
    GetPlayerName(playerid,Reporter,sizeof(Reporter));
    GetPlayerName(HackerID,Hacker,sizeof(Hacker));
    new Hour,Minute,Second;
    gettime(Hour,Minute,Second);
    format(Report, sizeof(Report), "[%d:%d:%d][Report] %s[%i] has reported %s[%i], Reason:%s.", Hour, Minute, Second, Reporter, playerid, Hacker, HackerID, Reason);
    for(new i = 0; i < MAX_PLAYERS; ++i)
    {
        if(IsPlayerConnected(i) && !IsPlayerNPC(i) && IsPlayerAdmin(i)/*Or use if(pInfo[i][Adminlevel] >= 1)*/) SendClientMessage(i,COLOR_BLUE, Report);
    }
    return 1;
}
[COMMAND PROCESSOR: ZCMD]


Messages In This Thread
Need a new command like ".report"... - by Halsey - 01-29-2016, 03:19 PM
RE: Need a new command like ".report"... - by Godey - 01-30-2016, 11:55 AM