Quote:
Originally Posted by Kar
pawn Код:
stock DestroyAllDynamicRaceCPsEx(playerid) { if(playerid == INVALID_PLAYER_ID) { DestroyAllDynamicRaceCPs(); } else { new upper_bound = Streamer_GetUpperBound(STREAMER_TYPE_RACE_CP), checkpointid; for( ; checkpointid < upper_bound; checkpointid++ ) { if(!IsValidDynamicRaceCP(checkpointid)) continue; if(Streamer_IsInArrayData(STREAMER_TYPE_RACE_CP , checkpointid, E_STREAMER_PLAYER_ID, playerid)) { TogglePlayerDynamicRaceCP(playerid, checkpointid, false); // just to make sure it's hidden Streamer_RemoveArrayData(STREAMER_TYPE_RACE_CP , checkpointid], E_STREAMER_PLAYER_ID, playerid); } } } return 1; }
|
Incognito made one already for me, thanks.
Код:
Streamer_DestroyPlayerRaceCPs(playerid)
{
for (new i = 1, j = Streamer_GetUpperBound(STREAMER_TYPE_RACE_CP); i < j; i++)
{
if (Streamer_IsInArrayData(STREAMER_TYPE_RACE_CP, i, E_STREAMER_PLAYER_ID, playerid))
{
DestroyDynamicRaceCP(i);
}
}
}