Function PlayCrimeReportForPlayer plays a crime report for a player - just like in single-player when CJ commits a crime.
Function PlayCrimeReportForPlayer was added in 0.3a and will not work in earlier versions!

(playerid, suspectid, crimeid)
int playerid The ID of the player that will hear the crime report.
int suspectid The ID of the suspect player whom will be described in the crime report.
int crimeid The crime ID, which will be reported as a 10-code (i.e. 10-16 if 16 was passed as the crimeid).

Return Values:
  • 1: The function was executed successfully.
  • 0: The function failed to execute. This means the player specified does not exist.

public OnPlayerCommandText(playerid, cmdtext[])
    if(!strcmp(cmdtext, "/suspect"))
        PlayCrimeReportForPlayer(playerid, 0, 16);
        SendClientMessage(playerid, 0xFFFFFFFF, "ID 0 committed a crime (10-16).");
        return 1;
    return 0;

Related Functions
The following functions may be useful, as they are related to this function in one way or another.