Fix closest NPC to check interior and dimension

This commit is contained in:
Vortrex
2022-05-31 08:34:35 -05:00
parent 82bba6f3ed
commit eabf63cf86

View File

@@ -473,9 +473,13 @@ function getNPCInfoCommand(command, params, client) {
function getClosestNPC(position) {
let npcs = getServerData().npcs;
let interior = getPlayerInterior(client);
let dimension = getPlayerDimension(client);
let closest = 0;
for(let i in npcs) {
if(getDistance(npcs[i].ped.position, position) < getDistance(npcs[closest].ped.position, position)) {
if(getDistance(npcs[i].ped.position, position) < getDistance(npcs[closest].ped.position, position) && npcs[closest].interior == interior && npcs[closest].dimension == dimension) {
closest = i;
}
}