это приколы рейджа, как с яхтамиУ меня актуальна проблема синхронизации самолётов.
Если на сервере тусуешься один, спавнишь самолёты, активно летаешь на них, улетаешь по карте за километры и возвращаешься к самолётам - то проблем нет.
Беда начинается, если вы у самолёта оказались вдвоём (что там втроём случается, я и знать не хочу). При удалении от самолёта одного из вас на расстоянии - начинает баговать прорисовка текстур до полного пропадания самолёта с поля зрения.
Если улететь на другую часть карты и вернуться на место паркинга самолёта, то проблема решается.
Проблема актуальна с самолётами dlc и с самолётами ванили.
тересно почему такого рода проблемы не возникает с тачками, зато с самолётами чей вес среди ванильных самолов отличается в меньшую сторону от длсишных машин.это приколы рейджа, как с яхтами
лечится это примерно никак
апд. в файвМ на моей памяти, где я просто играл на беспредельном сервере - такой проблемы с самолётами небыло, все фанились и подрывали друг-друга на длсшных аппаратах.тересно почему такого рода проблемы не возникает с тачками, зато с самолётами чей вес среди ванильных самолов отличается в меньшую сторону от длсишных машин.
дистанции я шевелил в хвост и в гриву чуть ли не в настройках чата, всё бестолку.
как только сядет пассажир - самолёт пропадает с концами.
это приколы именно рейджа? а не сборки редейджа? (я на ней же).
Мы до обнаружения этой проблемы склепали целую фракцию пилотов (Не работу, а фракцию) и у меня подгорает.
Самолёты все разукрашеные, звуки кастомные, всё настроено. Всё было хорошо, пока не сел пассажир))
ничего не знаю про самолеты, но по описанию похоже что область фокуса не меняется. Попробуй потыкать SetFocusAreaапд. в файвМ на моей памяти, где я просто играл на беспредельном сервере - такой проблемы с самолётами небыло, все фанились и подрывали друг-друга на длсшных аппаратах.
Плюсом недавно видел что самолёт гова в гта5рп летал без подобной проблемы над моей головой и слегка заполненной людьми. (месяца таки 2 назад).
Попробую. Вообще прорисовка ломается на моменте посадки пользователя (который рядом с вами, не вы лично) в самолет.ничего не знаю про самолеты, но по описанию похоже что область фокуса не меняется. Попробуй потыкать SetFocusArea
Именно рейджа.тересно почему такого рода проблемы не возникает с тачками, зато с самолётами чей вес среди ванильных самолов отличается в меньшую сторону от длсишных машин.
дистанции я шевелил в хвост и в гриву чуть ли не в настройках чата, всё бестолку.
как только сядет пассажир - самолёт пропадает с концами.
это приколы именно рейджа? а не сборки редейджа? (я на ней же).
Мы до обнаружения этой проблемы склепали целую фракцию пилотов (Не работу, а фракцию) и у меня подгорает.
Самолёты все разукрашеные, звуки кастомные, всё настроено. Всё было хорошо, пока не сел пассажир))
Тонут, когда из них выходишьВот лодки не проверял..
Попробую как вариант поправлю им хандлинги, хотя убью смысл безопасных полетов и посадок, будут клевать клювом в полосу (или ещё куда).Именно рейджа.
И да, реально подгорает, я тоже люблю самолётики.
Тонут, когда из них выходишь
Без понятия, можно ли умудриться это как-то пытаться на клиенте исправить - на мой взгляд это синхронизация, которая как и трейлеры - должна быть реализована на стороне самого рейджа. Все попытки синхры трейлеров что я видел - пизда какое кривое и странно работающее нечто, в целом думаю и упражнений по синхронизации самолётов с пассажирами это тоже точно так же касается. Но сервера где попытки есть - реально существуют.
Единственное что я помню вроде бы - в какой то момент времени (не гарантирую что это так сейчас) самолёт для второго игрока пропадал, когда получал повреждения (хотя бы 1хп).
То есть в теории если его заинвулить - всё будет плюс-минус окей. Но нет уверенности что это так же работает для пассажира.
А так да, это типа "know bugs" самой платформы, "be patient until it get fixed".
Самолетам в документации рейджа присвоен 16ый айди. Определяет он технику как самолет где-то на уровне длс. Я вот думаю, если исправить длс под вид наземного транспорта (машины условно), но оставить хандлингс настройками самолета, решится ли проблема этим костылем или нет.Именно рейджа.
И да, реально подгорает, я тоже люблю самолётики.
Тонут, когда из них выходишь
Без понятия, можно ли умудриться это как-то пытаться на клиенте исправить - на мой взгляд это синхронизация, которая как и трейлеры - должна быть реализована на стороне самого рейджа. Все попытки синхры трейлеров что я видел - пизда какое кривое и странно работающее нечто, в целом думаю и упражнений по синхронизации самолётов с пассажирами это тоже точно так же касается. Но сервера где попытки есть - реально существуют.
Единственное что я помню вроде бы - в какой то момент времени (не гарантирую что это так сейчас) самолёт для второго игрока пропадал, когда получал повреждения (хотя бы 1хп).
То есть в теории если его заинвулить - всё будет плюс-минус окей. Но нет уверенности что это так же работает для пассажира.
А так да, это типа "know bugs" самой платформы, "be patient until it get fixed".
Отлично тебя понимаю, я сам в своё время думал о всяких системах про полетатьПопробую как вариант поправлю им хандлинги, хотя убью смысл безопасных полетов и посадок, будут клевать клювом в полосу (или ещё куда).
Решить ещё оставляю надежды, я дня 4 маялся с настройкой хандлингов методом тыка, звуки реалистичные тоже тупил не сразу добавил. Скины на самолеты тоже делал потел.
Зашли полетать и вот те на те.
«Ну что, как полетали?»
Я в своё время пролистал весь дс рейджа - и не нашёл вообще нихуя кроме "да, не работает, да проблема движка"Самолетам в документации рейджа присвоен 16ый айди. Определяет он технику как самолет где-то на уровне длс. Я вот думаю, если исправить длс под вид наземного транспорта (машины условно), но оставить хандлингс настройками самолета, решится ли проблема этим костылем или нет.
Кстати на иностранных форумах упоминание проблемы «не нагуглил».
я проблему изучил и она точно связана с какими-то параметрами синхронизации при нахождении внутри самолета (любого педа внутри). Мы сравнили самолет, бегали-прыгали рядом и в даль летали от него, рисуется отлично. Всё неприятное происходит только в момент когда кто-то сядет.Я в своё время пролистал весь дс рейджа - и не нашёл вообще нихуя кроме "да, не работает, да проблема движка"
Ну - либо никто не ковырялся как ты, либо
Почему бы и не попробовать так то
Пассажир именно игрок или даже NPC? Проблема только в том, что садится игрок как пассажир самолета, верно?я проблему изучил
я проблему изучил и она точно связана с какими-то параметрами синхронизации при нахождении внутри самолета (любого педа внутри). Мы сравнили самолет, бегали-прыгали рядом и в даль летали от него, рисуется отлично. Всё неприятное происходит только в момент когда кто-то сядет.
На некоторых рейджовских серверах я замечал работу пилота (на ютубе этот сервер найти можно), там проблемы нет, хотя тоже рейдж.
её как-то решили и молчат) я заделюсь, если придумаю костыль.
Игрок, игрок, с педом я явно погорячилсяПассажир именно игрок или даже NPC? Проблема только в том, что садится игрок как пассажир самолета, верно?
Сумеете снять видео проблемы?Игрок, игрок, с педом я явно погорячился
А вот и нет, я нашел решение данной проблемы, она лечитсяэто приколы рейджа, как с яхтами
лечится это примерно никак
Не затруднит тебя объяснить тоже самое на уровне синдрома дауна?) то есть, куда мне зайти, что найти и что прописать?А вот и нет, я нашел решение данной проблемы, она лечится
Хоть и костылем, но для рейджа это нормально...
Необходимо вызвать для этого самолета метод setLodDist, с желаемой дальностью прогрузки
const lodDist = 500;
// можно заменить на forEachInStreamRange, если нужно отображать всех в стриме
mp.vehicles.forEachInRange(mp.players.local.position, lodDist, vehicle => {
if (!mp.vehicles.exists(vehicle)) return;
const name = String(mp.game.vehicle.getDisplayNameFromVehicleModel(vehicle.model)).toLowerCase();
if (!["titan", "lazer", "besra"].includes(name)) return;
vehicle.setLodDist(lodDist);
});