Loop help
#3

I do not promise anything, and this might not work at all but try:
pawn Код:
stock GetNextSlot(playerid)
{
    for(new i = 0; i < 10; i++)
    {
        if(i == 10) break;
        if(!PlayerInfo[playerid][pSlot][i]) // is slot empty
        {
            return i; // return empty slot
        }
    }
    return -1; // couldn't find an empty slot
}

// usage -> couldn't find
if(GetNextSlot(playerid) == -1) return SendClientMessage(playerid, COLOR_RED, "ERROR:{FFFFFF} Your inventory is full.");

// usage -> found an empty slot
if(GetNextSlot(playerid))
{
    // do something here, ...
}
Reply


Messages In This Thread
Loop help - by Blast3r - 18.11.2013, 20:49
AW: Loop help - by Littl3j0hNy - 18.11.2013, 21:08
Re: Loop help - by Loot - 18.11.2013, 21:23
Re: Loop help - by Blast3r - 20.11.2013, 08:21
Re: Loop help - by DaRk_RaiN - 20.11.2013, 09:22
Re: Loop help - by Konstantinos - 20.11.2013, 09:48

Forum Jump:


Users browsing this thread: 3 Guest(s)