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, то будет меньше лагов, но к объектам надо будет поближе подходить, чтобы их увидеть. Это сугубо моё мнение, может я и не прав. Но все равно прописывать прорисовку каждому объекту - очень хреновая затея.
Последний раз редактировалось Just_Fenix; 15.05.2014 в 21:41.
Прорисовка ставится по умолчанию во время создания через функцию стримера, достаточно ее увеличить. Я предлагал уже в постах выше убрать некоторое количество объектов, чтобы не было проблем с прорисовкой, автор темы попросил назвать ему альтернативный вариант решения, я таковой ему предоставил, в чем проблема?
Мои работы и публикации:
Автор темы, теперь к вам обращаюсь. Всё таки ограничения существуют и отрицать их нельзя.
Попробуйте сократить кол-во объектов. А лучше посчитать их таким образом. Открыть чистый new.pwn -
удалить там всё (абсолютно) и скопировать весь колбэк/сток CreateObjects (или как-там у тебя объекты загружаются...). Этим способом мы узнаем кол-во объектов (по строчкам). Результат лучше бы скинуть сюда, чтобы точно знать с чем имеем дело.
- - - Добавлено - - -
Проблема в том, что это неудобно.
Печалька,так долго делал инт
Все объекты, кроме пола, на котором появляется игрок при телепорте, переделайте под CreateDynamicObject и уже настройте стример под себя.
У CreateObject лимит в 1000 объектов. И создаются они для игроков сразу. То бишь, только они зашли на сервер и объект сразу загружается в память. Потому и лимит всего в 1000.
Стример же работает по принципу создания только тех объектов, что находятся в зоне стрима игрока. Только объект выходит из зоны и стример сразу его удаляет.
Всё, конечно, не так просто работает. Кто хочет - сам поищет и разберётся. Я лишь дал краткое описание работы функций для общего ознакомления
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Just_Fenix (16.05.2014)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)