[Ajuda] loop ver membros
#6

Quote:
Originally Posted by SickAttack
Посмотреть сообщение
pawn Код:
#include <foreach>

CMD:fmembers(playerid)
{
    if(fmembro[playerid] == 0) return SendClientMessage(playerid, COLOR_RED, "You do not participate in a faction.");

    new string[30], suafacid = fmembro[playerid];
    foreach(new i: Player)
    {
        if(fmembro[playerid] != fmembro[i]) continue;

        format(string, sizeof(string), "%s %i", PlayerName(playerid), fcargo[playerid] );
        SendClientMessage(playerid, COLOR_WHITE, string);
    }
    return 1;
}
Imbecilidade adicionar uma include dessas para um simples comando.


Se quer otimizaзгo, faзa do modo correcto!
pawn Код:
CMD:fmembers(playerid){

        if(!fmembro[playerid])
            return SendClientMessage(playerid, COLOR_RED, "You do not participate in a faction.");

        static
            string[30], m, i
        ;

        for(m = GetMaxPlayers(), i = 0; i ^ m; ++i){

            if(!(fmembro[playerid]  ^ fmembro[i])){

                SendClientMessage(playerid, -1, (format(string, 30, "%s %i", PlayerName(playerid), fcargo[playerid] ), string));
            }
        }

        return 1;
    }
Reply


Messages In This Thread
loop ver membros - by maikons - 21.06.2015, 18:04
Re: loop ver membros - by Juniiro3 - 21.06.2015, 18:13
Re: loop ver membros - by RiqueP - 21.06.2015, 18:41
Re: loop ver membros - by zSuYaNw - 21.06.2015, 20:55
Re: loop ver membros - by SickAttack - 21.06.2015, 21:01
Re: loop ver membros - by zSuYaNw - 21.06.2015, 21:08
Re: loop ver membros - by SickAttack - 21.06.2015, 21:37
Re: loop ver membros - by zSuYaNw - 21.06.2015, 21:44
Re: loop ver membros - by SickAttack - 21.06.2015, 22:06

Forum Jump:


Users browsing this thread: 1 Guest(s)