[Pedido/Ajuda] Comando /report
#1

eu sei q й muita folga da minha parte mas eu preciso que alguem me passe o comando /report ou me ajude a fazer pelomenos pra mim ter uma noзгo de como fazer ja usei search, ****** e nгo achei nada interessante
atй agora eu consegui fazer isso eu nгo consegui fazer a parte do ID e a parte do motivo ficou com um errinho =(

pawn Код:
if(strcmp(cmd,"/report",true) == 0 || strcmp(cmd, "/reportar", true) == 0)
{
    SendClientMessage(playerid,COLOR_GREY,"Seu report foi enviado aos administradores.");
   for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
        {
        if(IsPlayerAdmin(i))
            {

            GetPlayerName(playerid, NomePlayer, sizeof(NomePlayer));
            if(!strlen(cmdtext)) return SendClientMessage(playerid, COLOR_GREY, "Use: /report [id] [motivo]");
        format(string, sizeof(string), "[REPORT] Foi reportado por %s[ID: %d] Motivo: %s ",NomePlayer, playerid, cmdtext);
            SendClientMessage(i, COLOR_ORANGE, string);
            }
        }
    }
 
    return 1;
}
aqui estб o errinho \/
Reply
#2

Eu nao entendi direito,mais pelo q entendi vc quer tirar o Motivo : /report teste ali e?
se for tenta assim :
Код:
if(strcmp(cmd,"/report",true) == 0 || strcmp(cmd, "/reportar", true) == 0)
{
    SendClientMessage(playerid,COLOR_GREY,"Seu report foi enviado aos administradores.");
   for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
        {
        if(IsPlayerAdmin(i))
            {

            GetPlayerName(playerid, NomePlayer, sizeof(NomePlayer));
            if(!strlen(cmdtext)) return SendClientMessage(playerid, COLOR_GREY, "Use: /report [id] [motivo]");
        format(string, sizeof(string), "[REPORT] Foi reportado por %s[ID: %d] Motivo: %s ",NomePlayer, playerid, reason);
            SendClientMessage(i, COLOR_ORANGE, string);
            }
        }
    }
 
    return 1;
}
Reply
#3

Tenta:

pawn Код:
if(strcmp(cmd,"/report",true) == 0 || strcmp(cmd, "/reportar", true) == 0)
{
    SendClientMessage(playerid,COLOR_GREY,"Seu report foi enviado aos administradores.");
   for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
        {
        if(IsPlayerAdmin(i))
            {

            GetPlayerName(playerid, NomePlayer, sizeof(NomePlayer));
            if(!strlen(cmdtext)) return SendClientMessage(playerid, COLOR_GREY, "Use: /report [id] [motivo]");
             format(string, sizeof(string), "[REPORT] Foi reportado por %s[ID: %d] Motivo: %s ",NomePlayer, playerid, reason[9]);
            SendClientMessage(i, COLOR_ORANGE, string);
            }
        }
    }
 
    return 1;
}
Ou:

pawn Код:
if(strcmp(cmd,"/report",true) == 0 || strcmp(cmd, "/reportar", true) == 0)
{
    SendClientMessage(playerid,COLOR_GREY,"Seu report foi enviado aos administradores.");
   for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
        {
        if(IsPlayerAdmin(i))
            {
             strmid(reason,reson,9,strlen(reason));
            GetPlayerName(playerid, NomePlayer, sizeof(NomePlayer));
            if(!strlen(cmdtext)) return SendClientMessage(playerid, COLOR_GREY, "Use: /report [id] [motivo]");
        format(string, sizeof(string), "[REPORT] Foi reportado por %s[ID: %d] Motivo: %s ",NomePlayer, playerid, reason);
            SendClientMessage(i, COLOR_ORANGE, string);
            }
        }
    }
 
    return 1;
}
Ou

pawn Код:
if(strcmp(cmd,"/report",true) == 0 || strcmp(cmd, "/reportar", true) == 0)
{
    SendClientMessage(playerid,COLOR_GREY,"Seu report foi enviado aos administradores.");
   for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
        {
        if(IsPlayerAdmin(i))
            {
             strdel(reason, 0,9);
            GetPlayerName(playerid, NomePlayer, sizeof(NomePlayer));
            if(!strlen(cmdtext)) return SendClientMessage(playerid, COLOR_GREY, "Use: /report [id] [motivo]");
        format(string, sizeof(string), "[REPORT] Foi reportado por %s[ID: %d] Motivo: %s ",NomePlayer, playerid, reason);
            SendClientMessage(i, COLOR_ORANGE, string);
            }
        }
    }
 
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)