-
Публикаций
3 335 -
Зарегистрирован
-
Посещение
-
Победитель дней
21
Тип контента
Профили
Форумы
Календарь
Блоги
Отряды
Формы
Видео
Весь контент DAP
-
@Octopus, это потому что я и не прячусь
-
@Mopo3 не стесняйся, забирай. Воскресенье будет свободно
-
@MSC то есть ванильная техника тоже недостаточно качественная?
-
А острова и постройки ванильные вы тоже скрыли?
-
Администрация имеет отношение ко всему. Иначе это уже не администрация
-
@crabe у nearestobject? Нет. Она зашита в движок. Это у nearestobjects ты можешь радиус указывать.
-
@crabe тогда вертушку можно будет перезаряжать даже если она сядет в 50-ти метрах от площадки.
-
@crabe лучше используй комбинацию проверки по высоте от земли(getposatl), статусу двигателя(isengineon) и distance2D. Использование distance2D лучше тем, что distance меряет расстояние от координат "нулевой точки" модели относительно координат мира, а у разной техники они разные.
-
Ты просто неправильно делаешь
-
@Makaveli а передозировки не боишься?
-
@Mopo3 ага! Сами себя сдали! Умно! А когда расстрелы?
-
А у вас на проекте такие водятся?
-
@crabe, себя не похвалишь, никто не похвалит
-
PvE миссии? TvT Доминации? С "респауном"? Простите, я на тот форум зашел вообще?
-
@Oubi изверг. Во-первых - createvehicle создает объект глобально. То есть он создается на всех машинах. Ты создаешь этот объект на старте миссии через init.sqf. То есть при старте миссии каждый клиент будет у себя создавать объект глобально. То есть количество объектов на миссии будет умножаться на количество клиентов, запустивших миссию, потому что каждый подключившийся клиент будет создавать глобальный объект "#particlesource". Тебе надо поступать совершенно по-другому. На сервере запускается скрипт, который создает глобальные объекты и записывает их в массив. Затем этот массив ты раздаешь на клиенты, которые используя этот массив будут у себя локально спавнить партикли по координатам этих объектов (потому что партикли ВСЕГДА локальны клиенту, на которых они заспавнены и по сети не передаются). Самый простой вариант - создать отдельно функцию, которая будет спавнить объекты и функцию, которая будет спавнить партикли по массиву, переданному в эту функцию. Создание функций подробно описано здесь.
-
@Oubi смотри сюда. Пример: if (isserver) then {[object1,object2,...objectN] remoteexeccall ["my_burning_function",-2,true];};
-
@crabe а ты его слушай больше Он тебе еще и не такое расскажет
-
@almost , боже, расставь запятые. А то я чуть мозг не сломал, пытаясь понять, как пристрелка миномета влияет на возможность респауна противника и почему ты на респаун противника надеешься При том, что у вас жи игоры без респауна Только прочитав несколько раз сообразил что к чему
-
@Gromint почему я еще не вижу эту игру в стиме в раннем доступе?
-
-
Это-то верно, просто JSRS во многих местах так себе. Его самого дапдопиливать надо напильником. Плюс звуки далеко не всех устраивают. Плюс он сильно проседает при массовой пальбе, пытаясь проиграть одновременно миллион звуков и упираясь в жесткий лимит (к тому же еще и просто катастрофически низкий) на количество одновременно проигрываемых семплов у нашей всеми любимой армочки.