loop not working for id 0
#10

Quote:
Originally Posted by Weirdosport
Why involve a variable at all? My solution = no variable necessary, and it's most in keeping with what he originally posted..
Your code will stop after the first person which dont gets by the player ignored!

TimmehBoy's code use and extra if check and Jefff's code a always raising variable both should be on the same level

Here my solution, I use an already existing variable which need to be used and dont need an extra if check or raising
pawn Код:
if(strcmp(cmdtext, "/ignorelist", true) == 0 || strcmp(cmdtext, "/il", true) == 0)
    {
        SendClientMessage(playerid, 0x2641FEAA, "Ignoring:");
        string[0] = 0; //just for make sure that it works... not necessary if some factors are existing
        for(new i; i < MAX_PLAYERS; i++)
            if(MyIgnoredPlayers[playerid][i] >= 1)
            {
                GetPlayerName(i, playername, sizeof(playername));
                format(string, sizeof(string), "%s (%d)", playername, i);
                SendClientMessage(playerid, 0xFFFFFFAA, string);
            }
        if(!string[0]) SendClientMessage(playerid, COLOR_RED, "No One.");
        return true;
    }
Reply


Messages In This Thread
loop not working for id 0 - by StrickenKid - 16.05.2009, 21:01
Re: loop not working for id 0 - by Weirdosport - 16.05.2009, 21:03
Re: loop not working for id 0 - by MenaceX^ - 16.05.2009, 21:07
Re: loop not working for id 0 - by StrickenKid - 16.05.2009, 21:12
Re: loop not working for id 0 - by MenaceX^ - 16.05.2009, 21:15
Re: loop not working for id 0 - by Weirdosport - 16.05.2009, 21:41
Re: loop not working for id 0 - by Jefff - 16.05.2009, 22:15
Re: loop not working for id 0 - by [eLg]Timmy - 16.05.2009, 22:40
Re: loop not working for id 0 - by Weirdosport - 16.05.2009, 22:56
Re: loop not working for id 0 - by Nero_3D - 16.05.2009, 23:30

Forum Jump:


Users browsing this thread: 2 Guest(s)