В начало:
Code
new CustomIDs[800] = { от 1 до 19398}; // тут надо заполнить свободными ID, позже заполню, наверное...
В OnPlayerConnect:
Code
if(IsPlayerUseCustomObjects(playerid)) Kick(playerid);
// if(!IsPlayerUseCustomObjects(playerid)) Kick(playerid); // если на сервере стоят кастомные объекты
В конец:
Code
stock IsPlayerUseCustomObjects(playerid)
{
for(new i; i<sizeof(CustomIDs); i++) if(IsValidPlayerObject(playerid,CustomIDs[i])) return 1; // проверяем, заменены ли пробелы в объектах до 0.3с
for(new j=19399; j<20000; j++) if(IsValidPlayerObject(playerid,j)) return 1; // проверяем, добавлены ли объекты в 0.3c
return 0;
}
Автор: EliranPesahov