Hi, weiß jemand warum mein Pickup nicht erstellt bzw. manchmal nur 1 Sekunde gezeigt wird, sobald ich break; mit rein schreibe? Will damit eigentlich nur die Schleife beenden.
Code
for(new i=0; i<MAX_DROPPED_ITEMS; i++)
{
print("lel 1");
if(droppedItem[playerid][i][dPickup] == 999)
{
print("lel 2");
strmid(droppedItem[playerid][i][dItem], "MatsHolding", 0, strlen("MatsHolding"), 255);
droppedItem[playerid][i][dAmount] = PlayerInfo[playerid][pMatsHolding];
GetPlayerPos(playerid, droppedItem[playerid][i][dX], droppedItem[playerid][i][dY], droppedItem[playerid][i][dZ]);
droppedItem[playerid][i][dPickup] = CreatePickup(2358, 1, droppedItem[playerid][i][dX], droppedItem[playerid][i][dY], droppedItem[playerid][i][dZ]-0.65, -1);
PlayerInfo[playerid][pMatsHolding] = 0;
//break;
}
}
Alles anzeigen