[Pedido] /report
#3

ZCMD:

pawn Код:
CMD:report(playerid,params[]){
    new id,reason[64],result[128],pname[25],iname[25];
    if(sscanf(params,"is[64]",id,reason))
        return SendClientMessage(playerid,-1,"USE: /report [ID] [Motivo]");
    if(!IsPlayerConnected(id))
        return SendClientMessage(playerid,-1,"Erro: Este jogador nгo esta conectado");
    GetPlayerName(playerid,pname,25);
    GetPlayerName(id,iname,25);
    format(result,128,"REPORT: %s(%d) reportou %s(%d), motivo: %s",pname,playerid,iname,id,reason);
    SendAdminMessage(-1,result);
    return 1;
}
STRCMP:

pawn Код:
if(strcmp(cmd,"/report",true) == 0){
    new ,result[128],pname[25],iname[25];
    tmp = strtok(cmdtext, idx);
   
    if(strlen(tmp) == 0)
        return SendClientMessage(playerid,-1,"USE: /report [ID] [Motivo]");
   
    new id = ReturnUser(tmp);
    if(!IsPlayerConnected(id))
        return SendClientMessage(playerid,-1,"Erro: Este jogador nгo esta conectado");
   
    tmp = strtok(cmdtext, idx);

    if(strlen(tmp) == 0)
        return SendClientMessage(playerid,-1,"USE: /report [ID] [Motivo]");
   
    GetPlayerName(playerid,pname,25);
    GetPlayerName(id,iname,25);
    format(result,128,"REPORT: %s(%d) reportou %s(%d), motivo: %s",pname,playerid,iname,id,tmp);
    SendAdminMessage(-1,result);
    return 1;
}
No topo do gamemode coloque:

pawn Код:
stock SendAdminMessage(color,message[]){
    for(new i; i<MAX_PLAYERS; ++i){
        if(IsPlayerConnected(i) && PlayerInfo[playerid][pAdmin] >= 1) //troque a variavel caso nгo seja essa.
            SendClientMessage(i,color,message);
    }
    return 1;
}
Espero ter ajudado.
Reply


Messages In This Thread
/report - by RazieL- - 13.07.2012, 15:16
Re: /report - by .FuneraL. - 13.07.2012, 15:17
Re: /report - by RebeloX - 13.07.2012, 15:29
Re: /report - by RazieL- - 13.07.2012, 15:48
Re: /report - by RebeloX - 13.07.2012, 15:58
Re: /report - by RazieL- - 13.07.2012, 16:04
Re: /report - by RebeloX - 13.07.2012, 16:07
Re: /report - by Bieeel_Cwb - 13.07.2012, 16:08
Re: /report - by RazieL- - 13.07.2012, 16:20
Re: /report - by RebeloX - 13.07.2012, 16:53

Forum Jump:


Users browsing this thread: 1 Guest(s)