Send location blips to client

This commit is contained in:
VortrexFTW
2020-09-06 11:29:16 -05:00
parent cfe6eb5d36
commit ad63300ade

View File

@@ -3179,8 +3179,14 @@ function sendAllPoliceStationBlips(client) {
if(serverConfig.blipSprites[server.game].policeStation != -1) { if(serverConfig.blipSprites[server.game].policeStation != -1) {
let tempBlips = []; let tempBlips = [];
for(let i in serverData.policeStations[server.game]) { for(let i in serverData.policeStations[server.game]) {
tempBlips.push([serverConfig.blipSprites[server.game].policeStation, serverData.policeStations[server.game][i].position, 0, 0]); tempBlips.push([
//serverData.policeStations[server.game][i].blip = createBlip(serverConfig.blipSprites[server.game].policeStation, serverData.policeStations[server.game][i].position); serverConfig.blipSprites[server.game].policeStation,
serverData.policeStations[server.game][i].position.x,
serverData.policeStations[server.game][i].position.y,
serverData.policeStations[server.game][i].position.z,
3,
serverConfig.colour.byName.policeBlue,
]);
} }
triggerNetworkEvent("ag.blips", client, tempBlips); triggerNetworkEvent("ag.blips", client, tempBlips);
} }
@@ -3192,8 +3198,14 @@ function sendAllFireStationBlips(client) {
if(serverConfig.blipSprites[server.game].fireStation != -1) { if(serverConfig.blipSprites[server.game].fireStation != -1) {
let tempBlips = []; let tempBlips = [];
for(let i in serverData.fireStations[server.game]) { for(let i in serverData.fireStations[server.game]) {
tempBlips.push([serverConfig.blipSprites[server.game].fireStation, serverData.fireStations[server.game][i].position, 0, 0]); tempBlips.push([
//serverData.fireStations[server.game][i].blip = createBlip(serverConfig.blipSprites[server.game].fireStation, serverData.fireStations[server.game][i].position); serverConfig.blipSprites[server.game].fireStation,
serverData.fireStations[server.game][i].position.x,
serverData.fireStations[server.game][i].position.y,
serverData.fireStations[server.game][i].position.z,
3,
serverConfig.colour.byName.firefighterRed,
]);
} }
triggerNetworkEvent("ag.blips", client, tempBlips); triggerNetworkEvent("ag.blips", client, tempBlips);
} }
@@ -3205,8 +3217,14 @@ function sendAllHospitalBlips(client) {
if(serverConfig.blipSprites[server.game].hospital != -1) { if(serverConfig.blipSprites[server.game].hospital != -1) {
let tempBlips = []; let tempBlips = [];
for(let i in serverData.hospitals[server.game]) { for(let i in serverData.hospitals[server.game]) {
tempBlips.push([serverConfig.blipSprites[server.game].hospital, serverData.hospitals[server.game][i].position, 0, 0]); tempBlips.push([
//serverData.hospitals[server.game][i].blip = createBlip(serverConfig.blipSprites[server.game].hospital, serverData.hospitals[server.game][i].position); serverConfig.blipSprites[server.game].hospital,
serverData.hospitals[server.game][i].position.x,
serverData.hospitals[server.game][i].position.y,
serverData.hospitals[server.game][i].position.z,
3,
serverConfig.colour.byName.medicPink,
]);
} }
triggerNetworkEvent("ag.blips", client, tempBlips); triggerNetworkEvent("ag.blips", client, tempBlips);
} }
@@ -3218,8 +3236,14 @@ function sendAllAmmunationBlips(client) {
if(serverConfig.blipSprites[server.game].ammunation != -1) { if(serverConfig.blipSprites[server.game].ammunation != -1) {
let tempBlips = []; let tempBlips = [];
for(let i in serverData.ammunations[server.game]) { for(let i in serverData.ammunations[server.game]) {
tempBlips.push([serverConfig.blipSprites[server.game].ammunation, serverData.ammunations[server.game][i].position, 0, 0]); tempBlips.push([
//serverData.ammunations[server.game][i].blip = createBlip(serverConfig.blipSprites[server.game].ammunation, serverData.ammunations[server.game][i].position); serverConfig.blipSprites[server.game].ammunation,
serverData.ammunations[server.game][i].position.x,
serverData.ammunations[server.game][i].position.y,
serverData.ammunations[server.game][i].position.z,
3,
0
]);
} }
triggerNetworkEvent("ag.blips", client, tempBlips); triggerNetworkEvent("ag.blips", client, tempBlips);
} }
@@ -3231,8 +3255,14 @@ function sendAllPayAndSprayBlips(client) {
if(serverConfig.blipSprites[server.game].payAndSpray != -1) { if(serverConfig.blipSprites[server.game].payAndSpray != -1) {
let tempBlips = []; let tempBlips = [];
for(let i in serverData.payAndSprays[server.game]) { for(let i in serverData.payAndSprays[server.game]) {
tempBlips.push([serverConfig.blipSprites[server.game].payAndSpray, serverData.payAndSprays[server.game][i].position, 0, 0]); tempBlips.push([
//serverData.payAndSprays[server.game][i].blip = createBlip(serverConfig.blipSprites[server.game].payAndSpray, serverData.payAndSprays[server.game][i].position); serverConfig.blipSprites[server.game].payAndSpray,
serverData.payAndSprays[server.game][i].position.x,
serverData.payAndSprays[server.game][i].position.y,
serverData.payAndSprays[server.game][i].position.z,
3,
0
]);
} }
triggerNetworkEvent("ag.blips", client, tempBlips); triggerNetworkEvent("ag.blips", client, tempBlips);
} }
@@ -3243,8 +3273,14 @@ function sendAllPayAndSprayBlips(client) {
function sendAllFuelStationBlips(client) { function sendAllFuelStationBlips(client) {
if(serverConfig.blipSprites[server.game].fuelStation != -1) { if(serverConfig.blipSprites[server.game].fuelStation != -1) {
for(let i in serverData.fuelStations[server.game]) { for(let i in serverData.fuelStations[server.game]) {
tempBlips.push([serverConfig.blipSprites[server.game].fuelStation, serverData.fuelStations[server.game][i].position, 2, serverConfig.colour.byName.burntOrange]); tempBlips.push([
serverData.fuelStations[server.game][i].blip = createBlip(serverConfig.blipSprites[server.game].fuelStation, serverData.fuelStations[server.game][i].position, 2, serverConfig.colour.byName.burntOrange); serverConfig.blipSprites[server.game].fuelStation,
serverData.fuelStations[server.game][i].position.x,
serverData.fuelStations[server.game][i].position.y,
serverData.fuelStations[server.game][i].position.z,
3,
serverConfig.colour.byName.burntOrange,
]);
} }
triggerNetworkEvent("ag.blips", client, tempBlips); triggerNetworkEvent("ag.blips", client, tempBlips);
} }
@@ -3335,3 +3371,15 @@ function boolToInt(boolVal) {
} }
// --------------------------------------------------------------------------- // ---------------------------------------------------------------------------
function sendAllBlips(client) {
sendAllPoliceStationBlips(client);
sendAllFireStationBlips(client);
sendAllHospitalBlips(client);
sendAllPayAndSprayBlips(client);
sendAllAmmunationBlips(client);
sendAllFuelStationBlips(client);
sendAllJobBlips(client);
}
// ---------------------------------------------------------------------------