evtl fix client errors
This commit is contained in:
@@ -4,10 +4,18 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
mp.events.add('toggleVehicleSiren', (vehicle, state) => {
|
mp.events.add('toggleVehicleSiren', (vehicle, state) => {
|
||||||
|
if (!vehicle) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
vehicle.setSirenSound(state);
|
vehicle.setSirenSound(state);
|
||||||
});
|
});
|
||||||
|
|
||||||
mp.events.add('entityStreamIn', (entity) => {
|
mp.events.add('entityStreamIn', (entity) => {
|
||||||
|
if (!entity) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (entity.isAVehicle()) {
|
if (entity.isAVehicle()) {
|
||||||
var state = entity.getVariable("sirenSound");
|
var state = entity.getVariable("sirenSound");
|
||||||
if (state === undefined) return;
|
if (state === undefined) return;
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
export default function tuningSync() {
|
export default function tuningSync() {
|
||||||
mp.events.add('entityStreamIn', (entity: EntityMp) => {
|
mp.events.add('entityStreamIn', (entity: EntityMp) => {
|
||||||
|
if (!entity) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (entity.isAVehicle()) {
|
if (entity.isAVehicle()) {
|
||||||
|
|
||||||
var vehicle: VehicleMp = entity as VehicleMp;
|
var vehicle: VehicleMp = entity as VehicleMp;
|
||||||
@@ -16,10 +19,17 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
mp.events.add('vehicleToggleMod', (veh, slot, newval) => {
|
mp.events.add('vehicleToggleMod', (veh, slot, newval) => {
|
||||||
|
if (!veh) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
veh.toggleMod(slot, newval);
|
veh.toggleMod(slot, newval);
|
||||||
});
|
});
|
||||||
|
|
||||||
mp.events.addDataHandler("vehicleTaxiLight", (entity: VehicleMp, state: boolean) => {
|
mp.events.addDataHandler("vehicleTaxiLight", (entity: VehicleMp, state: boolean) => {
|
||||||
|
if (!entity) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
entity.setTaxiLights(state);
|
entity.setTaxiLights(state);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user