Fix job vehicle keys issue

This commit is contained in:
Vortrex
2021-10-15 22:41:50 -05:00
parent 342e6a497f
commit 4261d63dba

View File

@@ -700,7 +700,7 @@ function doesPlayerHaveVehicleKeys(client, vehicle) {
}
if(vehicleData.ownerType == VRR_VEHOWNER_JOB) {
if(vehicleData.ownerId == getJobType(getPlayerCurrentSubAccount(client).job)) {
if(vehicleData.ownerId == getPlayerCurrentSubAccount(client).job) {
return true;
}
}
@@ -1379,4 +1379,33 @@ function setAllVehicleIndexes() {
}
}
// ===========================================================================
function doesVehicleHaveMegaphone(vehicle) {
if(getJobType(getJobIdFromDatabaseId(getVehicleData(vehicle).job)) == VRR_JOB_POLICE) {
return true;
}
if(getJobType(getJobIdFromDatabaseId(getVehicleData(vehicle).job)) == VRR_JOB_FIRE) {
return true;
}
if(getJobType(getJobIdFromDatabaseId(getVehicleData(vehicle).job)) == VRR_JOB_MEDICAL) {
return true;
}
return false;
}
// ===========================================================================
function getVehicleFromDatabaseId(databaseId) {
let vehicles = getServerData().vehicles;
for(let i in vehicles) {
if(vehicles[i].databaseId == databaseId) {
return vehicles[i].vehicle;
}
}
}
// ===========================================================================