CreateDynamicObject использую и они появляются когда только подходишь прям близко
Вид для печати
CreateDynamicObject использую и они появляются когда только подходишь прям близко
Последний параметр отвечает за дальность прорисовки объекта, попробуй изменить значение этому параметру.PHP код:
CreateDynamicObject(modelid, Float:x,Float:y,Float:z,Float:rx,Float:ry,Float:rz,worldid = -1, interiorid = -1, playerid = -1, 300.0);
А при том. Если у него будет большой онлайн, и будет много объектов в одном месте + ко всему игроки. То тогда у него будет жутко лагать. А если снизить прорисовку в server.sfg, то будет меньше лагов, но к объектам надо будет поближе подходить, чтобы их увидеть. Это сугубо моё мнение, может я и не прав. Но все равно прописывать прорисовку каждому объекту - очень хреновая затея.
Прорисовка ставится по умолчанию во время создания через функцию стримера, достаточно ее увеличить. Я предлагал уже в постах выше убрать некоторое количество объектов, чтобы не было проблем с прорисовкой, автор темы попросил назвать ему альтернативный вариант решения, я таковой ему предоставил, в чем проблема?
Автор темы, теперь к вам обращаюсь. Всё таки ограничения существуют и отрицать их нельзя.
Попробуйте сократить кол-во объектов. А лучше посчитать их таким образом. Открыть чистый new.pwn -
удалить там всё (абсолютно) и скопировать весь колбэк/сток CreateObjects (или как-там у тебя объекты загружаются...). Этим способом мы узнаем кол-во объектов (по строчкам). Результат лучше бы скинуть сюда, чтобы точно знать с чем имеем дело.
- - - Добавлено - - -
Проблема в том, что это неудобно.
Печалька,так долго делал инт
Все объекты, кроме пола, на котором появляется игрок при телепорте, переделайте под CreateDynamicObject и уже настройте стример под себя.
У CreateObject лимит в 1000 объектов. И создаются они для игроков сразу. То бишь, только они зашли на сервер и объект сразу загружается в память. Потому и лимит всего в 1000.
Стример же работает по принципу создания только тех объектов, что находятся в зоне стрима игрока. Только объект выходит из зоны и стример сразу его удаляет.
Всё, конечно, не так просто работает. Кто хочет - сам поищет и разберётся. Я лишь дал краткое описание работы функций для общего ознакомления