19.07.2013, 12:36
You can start of with defining the dialog, so somewhere on top of your script use
pawn Код:
#define DIALOG_REPORTMENU 1000 //Number 1000 to avoid bugs with other dialogs.
CMD:report(playerid, params[])
{//Now we are going to display the dialog menu
ShowPlayerDialog(playerid, DIALOG_REPORTMENU,DIALOG_STYLE_LIST,"REPORTMENU","Category1\nCategory2\nCategory3","Choose","Cancel");
return 1;
}
//Now for the response under OnDialogResponse
if(dialogid == DIALOG_REPORTMENU)
{
if(response)
{
switch(listitem)
{
case 0:
//Broadcast here your admin message from the player that reported for category 0.
//ETC.