25.01.2014, 10:55
Bom eu peguei o meu comando /reportar [id] [motivo] como base pra fazer o /relatorio, digamos que o /sos pra chamar os admins ou enviar um pedido de ajuda, sу que quando o player digita /sos [texto] aparece assim O player % enviou um pedido de ajuda:
o texto do player nгo aparece...
o texto do player nгo aparece...
pawn Код:
CMD:sos(playerid, params[])
{
new texto[128];
new Str[128];
new pnome[MAX_PLAYER_NAME];
if(sscanf(params,"us",texto))
return SendClientMessage(playerid,-1,"{179AFF}[ > ] Uso correto: /sos [texto]");
GetPlayerName(playerid, pnome, MAX_PLAYER_NAME);
SendClientMessage(playerid,orange,"[ > ] Obrigado por reportar, aguarde que iremos anбlisar esse comunicado.");
for(new i; i < MAX_PLAYERS; i++)
{
if(PInfo[i][Level] > 2)
{
format(Str, sizeof(Str),"{EB90B9}[ > ] %s enviou um pedido de ajuda: {FFFFFF}%s", pnome, texto);
GameTextForPlayer(i, "~r~~h~~h~~h~~h~~h~NOVO PEDIDO DE AJUDA!", 3000, 3);
SendClientMessage(i, -1,Str);
}
}
return true;
}