which part of this are you having a problem with? all 3 or just 1?
--AdminBuildingEntrance
if GetDistanceBetweenCoords(pos.x, pos.y, pos.z, AdminBuildingEntranceCoords.x, AdminBuildingEntranceCoords.y, AdminBuildingEntranceCoords.z) < 1 then
ESX.ShowHelpNotification("Click ~INPUT_PICKUP~ to enter the admin building")
if IsControlJustReleased(0, Keys['E']) then
DoScreenFadeOut(3000)
Citizen.Wait(4000)
SetEntityCoords(PlayerPedId(), AdminBuildingInsideCoords)
SetEntityHeading(PlayerPedId(), AdminBuildingInsideHeading)
DoScreenFadeIn(5000)
end
end
DrawMarker(1, AdminBuildingEntranceCoords.x, AdminBuildingEntranceCoords.y, AdminBuildingEntranceCoords.z-1, 0, 0, 0, 0, 0, 0, 1.5001, 1.5001, 0.5001, 168, 104, 40, 255, 0, 0, 0, 0)
--AdminBuildingExit
if GetDistanceBetweenCoords(pos.x, pos.y, pos.z, AdminBuildingInsideCoords.x-0.45, AdminBuildingInsideCoords.y-0.03, AdminBuildingInsideCoords.z) < 1.6 then
ESX.ShowHelpNotification("Click ~INPUT_PICKUP~ to catch elevator to exit.")
if IsControlJustReleased(0, Keys['E']) then
DoScreenFadeOut(3000)
Citizen.Wait(4000)
SetEntityCoords(PlayerPedId(), AdminBuildingEntranceCoords)
SetEntityHeading(PlayerPedId(), AdminBuildingEntranceHeading)
DoScreenFadeIn(5000)
end
end
DrawMarker(1, AdminBuildingInsideCoords.x-0.45, AdminBuildingInsideCoords.y-0.03, AdminBuildingInsideCoords.z-1, 0, 0, 0, 0, 0, 0, 3.0000, 3.0000, 0.5001, 0, 255, 0, 255, 0, 0, 0, 0)
--AdminBuildingReceptionDesk
if GetDistanceBetweenCoords(pos.x, pos.y, pos.z, AdminBuildingReceptionDeskCoords.x, AdminBuildingReceptionDeskCoords.y, AdminBuildingReceptionDeskCoords.z) < 1 and not menuopen then
ESX.ShowHelpNotification("Click ~INPUT_PICKUP~ to open the admin request menu!")
if IsControlJustReleased(1, Keys['E']) then
if menuopen or admincalled or (designatedroom ~= "") then
TriggerEvent('chat:addMessage', {
color = { 255, 0, 0},
multiline = true,
args = {"System", "You have already called for an admin, please back to room ".. designatedroom .."!"}})
if designatedroom == "2A" then
SetNewWaypoint(AdminRoom2ACoords.x, AdminRoom2ACoords.y);
elseif designatedroom == "2B" then
SetNewWaypoint(AdminRoom2BCoords.x, AdminRoom2BCoords.y);
elseif designatedroom == "2C" then
SetNewWaypoint(AdminRoom2CCoords.x, AdminRoom2CCoords.y);
elseif designatedroom == "2D" then
SetNewWaypoint(AdminRoom2DCoords.x, AdminRoom2DCoords.y);
end
else
menuopen = true
TriggerEvent("ShowARM")
SetNuiFocus(true, true)
end
end
end
DrawMarker(1, AdminBuildingReceptionDeskCoords.x, AdminBuildingReceptionDeskCoords.y, AdminBuildingReceptionDeskCoords.z-1, 0, 0, 0, 0, 0, 0, 1.5001, 1.5001, 0.5001, 255, 0, 0, 255, 0, 0, 0, 0)
end
end)