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; }