09.10.2011, 20:43
pawn Код:
#include a_samp
public OnPlayerCommandtext(playerid, cmdtext[])
{
if(!strcmp(cmdtext,"/relatar", true))
{
ShowPlayerDialog(playerid, 999, DIALOG_STYLE_INPUT,"~ Relato ~", "Por favor, digite oque vocк deseja relatar:","Relatar","Cancelar");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 999)
{
if(response)
{
if(!strlen(inputtext))
return ShowPlayerDialog(playerid, 999, DIALOG_STYLE_INPUT,"~ Relato ~", "Por favor, digite oque vocк deseja relatar:\nDigite alguma coisa!","Relatar","Cancelar");
if(strlen(inputtext) < 3)
return ShowPlayerDialog(playerid, 999, DIALOG_STYLE_INPUT,"~ Relato ~", "Por favor, digite oque vocк deseja relatar:\nO relato tem de ser maior que 3 caracters!!","Relatar","Cancelar");
new str[200], Nome[24]; GetPlayerName(playerid, Nome, 24);
format(str, sizeof(str), "[Relato] %s(%d) relatou: %s", Nome,playerid, inputtext);
ABroadCast(COLOR_KICKBAN,str,1);
format(str, sizeof(str), "Vocк relatou %s", inputtext);
SendClientMessage(playerid, -1, str);
}
}
return 1;
}