Command Help.
#5

I made the whole FS for you

Should work not tested
pawn Код:
#define FILTERSCRIPT

#include <a_samp>
#include <zcmd>
#include <sscanf2>

COMMAND:report(playerid, params[])
{
    new targetid, reason[128];
    if(sscanf(params, "us[128]", targetid, reason)) return SendClientMessage(playerid, 0xFFFFFFAA, "SYNTAX Error: /report (targetid | name) (reason)");
    else if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, 0xFFFFFFAA, "Error: That player is not connected");
    else if(playerid == targetid)  return SendClientMessage(playerid, 0xFFFFFFAA, "Error: You cannot report your self");
    {
        new string[128];
        format(string, sizeof(string), "%s(%d) has reported %s(%d) for: %s", PlayerName(playerid), playerid, PlayerName(targetid), targetid, reason);
        SendClientMessageToAdmins(0xFFFFFFAA, string);
    }
    return 1;
}

stock SendClientMessageToAdmins(color, const message[])
{
    for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && IsPlayerAdmin(i))
    {
        SendClientMessageToAll(color, message);
    }
}

stock PlayerName(playerid)
{
    new name[24];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
}
Reply


Messages In This Thread
Command Help. - by Alex_Obando - 21.05.2011, 00:33
Re: Command Help. - by grand.Theft.Otto - 21.05.2011, 00:36
Respuesta: Command Help. - by Alex_Obando - 21.05.2011, 00:40
Re: Command Help. - by grand.Theft.Otto - 21.05.2011, 01:20
Re: Command Help. - by Laronic - 21.05.2011, 01:35
Respuesta: Command Help. - by Alex_Obando - 21.05.2011, 03:48
Respuesta: Command Help. - by Alex_Obando - 21.05.2011, 13:05
Re: Command Help. - by wheelman_WM - 21.05.2011, 13:08
Respuesta: Command Help. - by Alex_Obando - 21.05.2011, 13:11

Forum Jump:


Users browsing this thread: 4 Guest(s)