14.02.2010, 15:04
Код:
dcmd_report(playerid,params[])
{
if(PlayerInfo[playerid][LoggedIn] != 1) return SendClientMessage(playerid, COLOR_RED, "You must be loged in");
new tmp[256], tmp2[256], Index;
tmp = strtok(params,Index), tmp2 = strtok(params,Index);
new kohde;
kohde = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid, 0xB4B4B4FF, "Use: /report [ID] [reason]");
if(!strlen(tmp2)) return SendClientMessage(playerid, 0xB4B4B4FF, "Use: /report [ID] [reason]");
if(!IsPlayerConnected(kohde)) SendClientMessage(playerid, 0xB4B4B4FF, "Wrong ID");
if(playerid == kohde) return SendClientMessage(playerid, 0xB4B4B4FF, "You cant report yourself -.-");
new string[128];
format(string, sizeof(string), "New report %s(%d) has reported %s(%d), reason: %s", PlayerName(playerid), playerid, PlayerName(kohde), kohde, params[2]);
SendMessageToAdmins(0xFF0000FF, string);
SendClientMessage(playerid, 0xB4B4B4FF, "Your report is sended to online admins");
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}

