Report doesnt work
#1

Код:
CMD:report(playerid,params[]) // CMD for report to admin
{
	if(PlayerInfo[playerid][pReportMuted] == 1)
	{
		SendClientMessage(playerid, COLOR_RED, "{F20707}[SERVER] {CDED2B}You have been muted from using /report.");
		return 0;
	}
	else
	{
		new sendername[MAX_PLAYER_NAME], string[128];
		GetPlayerName(playerid, sendername, sizeof(sendername));
		sendername[strfind(sendername,"_")] = ' ';
		if(isnull(params)) return SendClientMessage(playerid,COLOR_WHITE,"{F20707}[SERVER] {CDED2B}USAGE: /report [text]");
    	format(string, sizeof(string), "[Report] From %s: %s", sendername, params);
		ABroadCast(COLOR_RED,string,1);
	}
	return 1;
}
It says unknown command
Reply
#2

You should always return 1 on a command in OnPlayerCommandText if it is indeed a command. Returning 0 results in Unknown command.
Reply
#3

Try this:
pawn Код:
COMMAND:report(playerid, params[])
{

        new
            pplayerid,string[1000],reason[100];
        if(sscanf(params, "us[100]", pplayerid,reason)) return SCM(playerid, COLOR_RED, ""COL_CYAN"Info: "COL_WHITE"/Report (Playerid) (Reason)");
        if(pplayerid == IPI) return SCM(playerid, -1, ""COL_RED"Error: "COL_WHITE"Wrong Playerid.");
        format(string,sizeof(string),""COL_BLUE"(REPORT): "COL_WHITE" \"%s (%d)\" has reported against \"%s (%d)\". (Reason: %s)",GetName(playerid),playerid,GetName(pplayerid),pplayerid,reason);
        SendAdminMessage(string);
        SCM(playerid, -1, ""COL_GREEN"Report successfully sended, please wait for the admins to take action.");
        return 1;
}
And at top of your file define this:
pawn Код:
#define     SCM             SendClientMessage
#define     COL_WHITE       "{FFFFFF}"
#define     COL_BLACK       "{0E0101}"
#define     COL_GREY        "{C3C3C3}"
#define     COL_GREEN       "{6EF83C}"
#define     COL_RED         "{F81414}"
#define     COL_YELLOW      "{F3FF02}"
#define     COL_ORANGE      "{FFAF00}"
#define     COL_LIME        "{B7FF00}"
#define     COL_CYAN        "{00FFEE}"
#define     COL_BLUE        "{0049FF}"
#define     COL_MAGENTA     "{F300FF}"
#define     COL_VIOLET      "{B700FF}"
#define     COL_PINK        "{FF00EA}"
#define     COL_MARONE      "{A90202}"

#define     COLOR_GREY      0xAFAFAFAA
#define     COLOR_GREY      0xAFAFAFAA
#define     COLOR_GREEN     0x33AA33AA
#define     COLOR_RED       0xAA3333AA
#define     COLOR_YELLOW    0xFFFF00AA
#define     COLOR_WHITE     0xFFFFFFAA
#define     COLOR_LIGHTGREEN 0x7FFF00
#define     COLOR_DARKGREEN 0x006400
#define     COLOR_LIGHTBLUE 0x91C8FF
#define     COLOR_ORANGE    0xFF9900AA
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)