Fixed vehicle sync
This commit is contained in:
@@ -27,6 +27,7 @@ mp.events.add("VehStream_SetLockStatus", (veh, status) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
mp.events.add("VehStream_PlayerEnterVehicleAttempt", (entity, seat) => {
|
mp.events.add("VehStream_PlayerEnterVehicleAttempt", (entity, seat) => {
|
||||||
|
entity = mp.vehicles.atRemoteId(entity);
|
||||||
if (entity === undefined || entity === null || !entity.isAVehicle()) return;
|
if (entity === undefined || entity === null || !entity.isAVehicle()) return;
|
||||||
if (typeof entity.getVariable("VehicleSyncData") !== 'undefined') {
|
if (typeof entity.getVariable("VehicleSyncData") !== 'undefined') {
|
||||||
var toggle = entity.getVariable("VehicleSyncData");
|
var toggle = entity.getVariable("VehicleSyncData");
|
||||||
@@ -51,7 +52,7 @@ mp.events.add("VehStream_PlayerExitVehicleAttempt", (entity) => {
|
|||||||
|
|
||||||
mp.events.add("VehStream_PlayerExitVehicle", (entity) => {
|
mp.events.add("VehStream_PlayerExitVehicle", (entity) => {
|
||||||
entity = mp.vehicles.atRemoteId(entity);
|
entity = mp.vehicles.atRemoteId(entity);
|
||||||
if (entity === undefined || entity === null/* || !entity.isAVehicle()*/) {
|
if (entity === undefined || entity === null || !entity.isAVehicle()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ using GTANetworkAPI;
|
|||||||
using reallife_gamemode.Model;
|
using reallife_gamemode.Model;
|
||||||
using reallife_gamemode.Server.Entities;
|
using reallife_gamemode.Server.Entities;
|
||||||
using reallife_gamemode.Server.Extensions;
|
using reallife_gamemode.Server.Extensions;
|
||||||
|
using reallife_gamemode.Server.Saves;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @overview Life of German Reallife - Managers LoadManager (LoadManager.cs)
|
* @overview Life of German Reallife - Managers LoadManager (LoadManager.cs)
|
||||||
@@ -22,7 +23,7 @@ namespace reallife_gamemode.Server.Managers
|
|||||||
{
|
{
|
||||||
using (var loadData = new DatabaseContext())
|
using (var loadData = new DatabaseContext())
|
||||||
{
|
{
|
||||||
foreach (Saves.SavedBlip b in loadData.Blips)
|
foreach (SavedBlip b in loadData.Blips)
|
||||||
{
|
{
|
||||||
if(b.Active == true)
|
if(b.Active == true)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user