[AJUDA] Erro em comando /relatorio
#7

Quando vc usa 1 parametro nгo, oq vc digitar depois do comando fica tudo armazenado na variavel "params" entao й sу usa-la como fiz no codigo que postei antes.

pawn Код:
dcmd_relatorio(playerid, params[])//veja a variavel params aqui serve como qualquer outro parametro em uma public ou stock
{
    if(!strlen(params)) return SendClientMessage(playerid, 0xDCDCDCAA, "Use: /relatorio [Texto]"); // se o tamanho do texto dentro da string for = 0 retorna a msg
    format(params,strlen(params)+38,"[Relatorio] %s: %s",Nome(playerid),params);
    //format(params = pega a variavel params e formata  ja que ela nгo й uma constante
    //strlen(params)+38 isso porque "[Relatorio] %s: " pode ter no maximo 38 caracteres entao pega o tamanho do texto em params + oque jб esta digitado
    for(new i=0;i<MAX_PLAYERS;i++)
    {
        if(IsPlayerConnected(i) && Admin[i] >= 1)
        SendClientMessage(i,0xDCDCDCAA,string);
    }
    return 1;
}
Reply


Messages In This Thread
[AJUDA] Erro em comando /relatorio - by Lucas OutLawz - 19.11.2011, 19:21
Re: [AJUDA] Erro em comando /relatorio - by Hardware - 19.11.2011, 20:23
Re: [AJUDA] Erro em comando /relatorio - by Pharrel - 19.11.2011, 23:07
Re: [AJUDA] Erro em comando /relatorio - by Cristhian - 20.11.2011, 00:29
Re: [AJUDA] Erro em comando /relatorio - by Pharrel - 20.11.2011, 00:31
Re: [AJUDA] Erro em comando /relatorio - by Cristhian - 20.11.2011, 00:37
Re: [AJUDA] Erro em comando /relatorio - by Pharrel - 20.11.2011, 00:44
Re: [AJUDA] Erro em comando /relatorio - by Cristhian - 20.11.2011, 00:54

Forum Jump:


Users browsing this thread: 3 Guest(s)