03.01.2017, 16:02
Good evening,problem is in the loop which is called when player is leaving server, his role in script is to destroy every object which was created for that player. To be correct I am using Streamer dynamic object function to create every object for every player individually. Then when disconnect script should delete all objects for that player. But problem is that this deleting is happining only for ID 0, not for other ID`s.
CODE:
CODE:
PHP код:
public OnPlayerDisconnect(playerid, reason)
{
for(new i = 0; i < 2000; i++)
{
if(!IsValidDynamicObject(i)) continue;
if(Streamer_GetIntData(STREAMER_TYPE_OBJECT, i, E_STREAMER_PLAYER_ID) == playerid)
{
DestroyDynamicObject(i);
}
}
return 1;
}


