12.05.2013, 00:52
(
Last edited by WINDAM; 12/05/2013 at 03:01 AM.
)
Оказалось придётся проверять ещё и обычные объекты помимо стримера
в GemeModeInit();
в конец мода
в GemeModeInit();
PHP Code:
SetTimer("CheckObjects",3000,1);
PHP Code:
forward CheckObjects();
public CheckObjects()
{
for(new i = 1; i < 4000; i++)//4000 - максимально возможное количество объектов стримера
{
if(IsValidDynamicObject(i))
{
if(i > 2504)//количество объектов CreateDynamicObject
{
DestroyDynamicObject(i);//удалять объект который по счёту больше 2504 количества серверных объектов
}
}
}
for(new i = 1; i < MAX_OBJECTS; i++)
{
if(IsValidObject(i))
{
if(i > 96)//количество объектов CreateObject
{
DestroyObject(i);//удалять объект который по счёту больше 96 количества серверных объектов
}
}
}
return 1;
}

