Update connected.js
This commit is contained in:
@@ -565,80 +565,97 @@ function isVehicleObject(vehicle) {
|
|||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function repairVehicle(vehicle) {
|
function repairVehicle(vehicleIndex) {
|
||||||
vehicle.fix();
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function setVehicleLights(vehicleId, lights) {
|
|
||||||
if (areServerElementsSupported()) {
|
if (areServerElementsSupported()) {
|
||||||
setEntityData(getElementFromId(vehicleId), "agrp.lights", lights, true);
|
getElementFromId(vehicleIndex).vehicle.fix();
|
||||||
sendNetworkEventToPlayer("agrp.veh.lights", null, vehicleId, lights);
|
|
||||||
} else {
|
} else {
|
||||||
sendNetworkEventToPlayer("agrp.veh.lights", null, getVehicleData(vehicleId).ivNetworkId, lights);
|
sendNetworkEventToPlayer("agrp.veh.fix", null, vehicleIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function setVehicleEngine(vehicleId, engine) {
|
|
||||||
|
function setVehicleLights(vehicleIndex, lights) {
|
||||||
if (areServerElementsSupported()) {
|
if (areServerElementsSupported()) {
|
||||||
vehicle.engine = engine;
|
setEntityData(getElementFromId(vehicleIndex), "agrp.lights", lights, true);
|
||||||
setEntityData(getElementFromId(vehicleId), "agrp.engine", engine, true);
|
sendNetworkEventToPlayer("agrp.veh.lights", null, vehicleIndex, lights);
|
||||||
} else {
|
} else {
|
||||||
sendNetworkEventToPlayer("agrp.veh.engine", null, getVehicleData(vehicleId).ivNetworkId, engine);
|
sendNetworkEventToPlayer("agrp.veh.lights", null, vehicleIndex, lights);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function setVehicleLocked(vehicle, locked) {
|
function setVehicleEngine(vehicleIndex, engine) {
|
||||||
vehicle.locked = locked;
|
if (areServerElementsSupported()) {
|
||||||
}
|
getElementFromId(vehicleIndex).engine = engine;
|
||||||
|
setEntityData(getElementFromId(vehicleIndex), "agrp.engine", engine, true);
|
||||||
// ===========================================================================
|
} else {
|
||||||
|
sendNetworkEventToPlayer("agrp.veh.engine", null, vehicleIndex, engine);
|
||||||
function setVehicleSiren(vehicle, siren) {
|
|
||||||
vehicle.siren = siren;
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function getVehicleLights(vehicle) {
|
|
||||||
return vehicle.lights;
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function getVehicleEngine(vehicle) {
|
|
||||||
return vehicle.engine;
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function getVehicleLocked(vehicle) {
|
|
||||||
return vehicle.lockedStatus;
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function getVehicleSiren(vehicle) {
|
|
||||||
return vehicle.siren;
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function setVehicleColours(vehicle, colour1, colour2, colour3 = -1, colour4 = -1) {
|
|
||||||
vehicle.colour1 = colour1;
|
|
||||||
vehicle.colour2 = colour2;
|
|
||||||
|
|
||||||
if (colour3 != -1) {
|
|
||||||
vehicle.colour3 = colour3;
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (colour4 != -1) {
|
// ===========================================================================
|
||||||
vehicle.colour4 = colour4;
|
|
||||||
|
function setVehicleLocked(vehicleIndex, locked) {
|
||||||
|
if (areServerElementsSupported()) {
|
||||||
|
getElementFromId(vehicleIndex).vehicle.locked = locked;
|
||||||
|
} else {
|
||||||
|
sendNetworkEventToPlayer("agrp.veh.locked", null, vehicleIndex, locked);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
|
function setVehicleSiren(vehicleIndex, siren) {
|
||||||
|
if (areServerElementsSupported()) {
|
||||||
|
getVehicleData(vehicleIndex).vehicle.siren = siren;
|
||||||
|
} else {
|
||||||
|
sendNetworkEventToPlayer("agrp.veh.siren", null, vehicleIndex, siren);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
|
function getVehicleLights(vehicleIndex) {
|
||||||
|
return getVehicleData(vehicleIndex).lights;
|
||||||
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
|
function getVehicleEngine(vehicleIndex) {
|
||||||
|
return getVehicleData(vehicleIndex).engine;
|
||||||
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
|
function getVehicleLocked(vehicleIndex) {
|
||||||
|
return getVehicleData(vehicleIndex).locked;
|
||||||
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
|
function getVehicleSiren(vehicleIndex) {
|
||||||
|
return getVehicleData(vehicleIndex).siren;
|
||||||
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
|
function setVehicleColours(vehicleIndex, colour1, colour2, colour3 = -1, colour4 = -1) {
|
||||||
|
if (areServerElementsSupported()) {
|
||||||
|
getVehicleData(vehicleIndex).vehicle.colour1 = colour1;
|
||||||
|
getVehicleData(vehicleIndex).vehicle.colour2 = colour2;
|
||||||
|
|
||||||
|
if (colour3 != -1) {
|
||||||
|
getVehicleData(vehicleIndex).vehicle.colour3 = colour3;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (colour4 != -1) {
|
||||||
|
getVehicleData(vehicleIndex).vehicle.colour4 = colour4;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
sendNetworkEventToPlayer("agrp.veh.colours", null, vehicleIndex, colour1, colour2, colour3, colour4);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -717,7 +734,7 @@ function setPlayerFightStyle(client, fightStyleId) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!areFightStylesSupported()) {
|
if (!isGameFeatureSupported("fightStyles")) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user