двери не пробовал с сигналки открывать?добрый день ! столкнулся с проблемой что можно сесть за руль тока авто, а пассажиры сесть, не могу в машину, не реагирует, не как в чем прилична где копать кто подскажет?
пробовал, фишка в том что вроде одновременно когда жмут игроки то засидятся в дваемдвери не пробовал с сигналки открывать?
let EnterVehicle = false;
gm.events.add("playerEnterVehicle", (vehicle, seat) => {
try {
if (vehicle.getOccupiedSeats() >= vehicle.getMaxNumberOfPassengers()) {
// Все места заняты
mp.gui.chat.push("В этом автомобиле нет свободных мест.");
return; // Прерываем посадку
}
EnterVehicle = vehicle; // Сохраняем ссылку на транспортное средство
// Действия только для водителя
if (seat == -1) {
setVehicleEngine(vehicle, null); // Включаем двигатель
gm.discord(translateText("За рулём")); // Отправляем сообщение в Discord
}
//global.localplayer.setConfigFlag (429, true);
lastdirt = vehicle.getDirtLevel();
if (dirtt != null) clearInterval(dirtt);
dirtt = setInterval(function () {
dirtlevel(vehicle);
}, 20000);
if (vehicle.model == 1747439474) vehicle.setMaxSpeed(30);
else if (vehicle.model == 2034235290) vehicle.setMaxSpeed(40);
if (vehicle.getVariable('BOOST') != undefined) global.boosted = true;
else global.boosted = false;
//imadriver = true;
} catch (e) {
mp.events.callRemote("client_trycatch", "vehicle/vehiclesync", "playerEnterVehicle", e.toString());
}
});
Ты поправил или ChatGPT?в клиенте в скрипте поправил уже
в коде что то не так? если где то ошибся подскажите что , не так сделал?Ты поправил или ChatGPT?
Ответ кроется в вопросе.)Ты поправил или ChatGPT?
Не знаю, не смотрел.в коде что то не так? если где то ошибся подскажите что , не так сделал?
понял. подскажите куда копать хотя б в какую сторону?Не знаю, не смотрел.
Просто когда исправляешь с ChatGPT, то не нужно выдавать за своё.
Такие комментарии в коде оставляет только ChatGPT.
В сторону взаимодействия с машиной конечно же.понял. подскажите куда копать хотя б в какую сторону?
[ServerEvent(Event.PlayerEnterVehicle)]
public void VehStreamEnter(ExtPlayer player, ExtVehicle vehicle, sbyte seat)
{
try
{
var sessionData = player.GetSessionData();
if (sessionData == null) return;
var vehicleStateData = vehicle.GetVehicleLocalStateData();
if (vehicleStateData != null)
{
if (vehicleStateData.Locked)
VehicleManager.WarpPlayerOutOfVehicle(player);
/*else
{
if (sessionData.ActiveWeap.Item != null)
WeaponRepository.RemoveHands(player);
}*/
}
}
catch (Exception e)
{
Log.Write($"VehStreamEnter Exception: {e.ToString()}");
}
}
Ну ты сначала сам пойми чего хочешь. В правильно заданном вопросе кроется половина ответа.dotnet\resources\NeptuneEvo\Core\VehicleSync.cs
вот тут в коде как я понимаю тут садиться в машину вот закомментировано убирать оружие
Код:[ServerEvent(Event.PlayerEnterVehicle)] public void VehStreamEnter(ExtPlayer player, ExtVehicle vehicle, sbyte seat) { try { var sessionData = player.GetSessionData(); if (sessionData == null) return; var vehicleStateData = vehicle.GetVehicleLocalStateData(); if (vehicleStateData != null) { if (vehicleStateData.Locked) VehicleManager.WarpPlayerOutOfVehicle(player); /*else { if (sessionData.ActiveWeap.Item != null) WeaponRepository.RemoveHands(player); }*/ } } catch (Exception e) { Log.Write($"VehStreamEnter Exception: {e.ToString()}"); } }
тут добавить нужно ? функцию какую то для пассажиров чтоб разрешено было? или нужно править только на клиенте ?
ну на данный момент не могут игроки садиться в машину если за рулем есть кто то то есть на свободные сидения . вот и думаю сам как бы на стороне клиенте в js нужно делать доработать что-то или проверку добавить . но что добавить я не знаю )Ну ты сначала сам пойми чего хочешь. В правильно заданном вопросе кроется половина ответа.
Помогают тут тем кто сам что-то делает, ты же не делаешь нихуя. (Кидать код в жпт и кричать "памагите" != что-то делать)может кто помочь? или нет? как умничать))) все рады высказаться)) а помочь)) на деле чет не кого))
Самый верный вариант в твоем случае, это откатиться к дефолтному моду редаги 3. Там все работаетможет кто помочь? или нет? как умничать))) все рады высказаться)) а помочь)) на деле чет не кого))
умник если б я, не чего не делал, я бы тут, не сидел.! если вы способны тока агро комментарии писать как школьник ,то будьте добры лучше не чего не писать!Помогают тут тем кто сам что-то делает, ты же не делаешь нихуя. (Кидать код в жпт и кричать "памагите" != что-то делать)
Спасибо за совет.Самый верный вариант в твоем случае, это откатиться к дефолтному моду редаги 3. Там все работает
Ну да, ты успел обосраться, поздравляю. Но это все != решению проблемы.умник если б я, не чего не делал, я бы тут, не сидел.! если вы способны тока агро комментарии писать как школьник ,то будьте добры лучше не чего не писать!
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?