21.05.2011, 14:33
any errors?
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;
}
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;
}