The Contract Infos - Build 2545

Have you tried not starting bob74_ipl and see if the error still occurs ?

Alright, I got it already, nevermind.

1 Like

I commented everything out of the fxmanifest except my added dlc_contract and everything is fine now. I’m mostly testing stuff anyways and will add some neat information here soon :stuck_out_tongue:

1 Like

Nice :yum:

Alright, so I’ve been teleporting around to all of the agency locations and have jotted down all of the coordinates that people can use for teleporter scripts. Personally, I use this one to add ipl/map edits, teleport’s, and blips to GTA V:

https://github.com/TayMcKenzieNZ/online-interiors

My friend @kibukj forked and fixed it about 5 months ago.


AGENCY ROCKFORD HILLS

AGENCY ROCKFORD HILLS ON FOOT ENTRANCE:

X: -1035.3
Y: -431.42
Z: 39.62
H: 119.03

AGENCY ROCKFORD HILLS ELEVATOR (Teleport to and from on foot entrance and agency garage coordinates)

X: -1033.35
Y: -434.92
Z: 63.86
H: 296.08

AGENCY ROCKFORD HILLS GARAGE ENTRY

X: -1040.22
Y: -411.04
Z: 33.27
H: 25.94

AGENCY GARAGE EXIT:

X: -1072.48
Y: -67.98
Z: 90.2
H: 177.31


AGENCY HAWICK

AGENCY HAWICK ON FOOT ENTRANCE:

X: 389.92
Y: -76.12
Z: 68.18
H: 159.33

AGENCY HAWICK ELEVATOR:

X: 370.34
Y: -56.36
Z: 103.36
H: 253.34

AGENCY GARAGE EXIT:

X: -1072.48
Y: -67.98
Z: 90.2
H: 177.31


AGENCY VESPUCCI CANALS

AGENCY VESPUCCI CANALS ON FOOT ENTRANCE:

X: -1039.25
Y: -759.28
Z: 19.84
H: 92.67

AGENCY VESPUCCI ELEVATOR

X: -1003.11
Y: -744.16
Z: 61.89
H: 2.58

AGENCY VESPUCCI GARAGE ENTRY:

X: -987.07
Y: -769.43
Z: 15.94
H: 185.78


AGENCY LITTLE SEOUL

AGENCY LITTLE SEOUL ON FOOT ENTRANCE:

X: -589.42
Y: - 706.89
Z: 36.28
H: 0.23

AGENCY LITTLE SEOUL ELEVATOR:

X: -574.58
Y: -715.7
Z: 113.01
H: 87.17

AGENCY LITTLE SEOUL GARAGE ENTRY

X: -620.94
Y: 737.93
Z: 27.51
H: 91.09


AGENCY GARAGE ELEVATOR:

X: -1067.05
Y: -88.15
Z: -99.0
H: 1.32

I haven’t played this DLC in official GTA Online however have set up these teleporter locations to what I personally thought looked best and was accessible, including having the garage entry and exit coordinates a little far away from the door itself, to allow slightly bigger vehicles access.

Use the elevator coordinates to teleport from ON FOOR ENTRANCE to AGENCY ____ ELEVATOR and AGENCY GARAGE ELEVATOR: :sunglasses:

2 Likes

I changed the coordinate stuff to actual names to decipher what and where it is, noticeably here:

– ROCKFORD HILL AGENCY

– HAWICK AGENCY

– VESPUCCI CANALS AGENCY

– LITTLE SEOUL

local function ToggleEntitySet(interior, entitySet, toggle)
    if toggle then
        ActivateInteriorEntitySet(interior, entitySet)
    else
        DeactivateInteriorEntitySet(interior, entitySet)
    end
end

-- Big hangar door at the airport -1016.52, -2974.86, 13.95
-- RequestIpl("sf_dlc_fixer_hanger_door")
-- RequestIpl("sf_dlc_fixer_hanger_door_lod")

local function CustomContractOffice(interiorid)
    -- Decorations ans statues inside the office
    ToggleEntitySet(interiorid, "Entity_Set_Art_1", false)
    ToggleEntitySet(interiorid, "Entity_Set_Art_2", false)
    ToggleEntitySet(interiorid, "Entity_Set_Art_3", true)

    -- Walls style
    ToggleEntitySet(interiorid, "Entity_Set_Wpaper_1", false)
    ToggleEntitySet(interiorid, "Entity_Set_Wpaper_2", false)
    ToggleEntitySet(interiorid, "Entity_Set_Wpaper_3", false)
    ToggleEntitySet(interiorid, "Entity_Set_Wpaper_4", false)
    ToggleEntitySet(interiorid, "Entity_Set_Wpaper_5", false)
    ToggleEntitySet(interiorid, "Entity_Set_Wpaper_6", false)
    ToggleEntitySet(interiorid, "Entity_Set_Wpaper_7", true)
    ToggleEntitySet(interiorid, "Entity_Set_Wpaper_8", false)
    ToggleEntitySet(interiorid, "Entity_Set_Wpaper_9", false)

    -- Access to bedroom
    ToggleEntitySet(interiorid, "Entity_Set_Blocker", false)

    -- First room on the left upstairs
    ToggleEntitySet(interiorid, "Entity_Set_Standard_Office", true)
    ToggleEntitySet(interiorid, "Entity_Set_Armoury", false)

    -- Cardboards in the MP player office 
    ToggleEntitySet(interiorid, "Entity_Set_Moving", false)

    -- Block the access downstairs behind the statue
    ToggleEntitySet(interiorid, "Entity_Set_Tint_AG", true)

    -- Add one chair upstair next to one of the desktop
    ToggleEntitySet(interiorid, "Entity_Set_Spare_Seats", true)

    -- Two chairs in front of the desktop in the mp player office
    ToggleEntitySet(interiorid, "Entity_Set_Player_Seats", true)

    -- Two file on mp player desk 
    ToggleEntitySet(interiorid, "Entity_Set_Player_Desk", true)

    -- Golden disks on the mp player desk walls
    ToggleEntitySet(interiorid, "Entity_set_disc_01", true)
    ToggleEntitySet(interiorid, "Entity_set_disc_02", true)
    ToggleEntitySet(interiorid, "Entity_set_disc_03", true)
    ToggleEntitySet(interiorid, "Entity_set_disc_04", true)
    ToggleEntitySet(interiorid, "Entity_set_disc_05", true)
    ToggleEntitySet(interiorid, "Entity_set_disc_06", true)

    -- Golf bag in a corner of the mp office
    ToggleEntitySet(interiorid, "Entity_Set_M_Golf_Intro", true)

    -- ???
    ToggleEntitySet(interiorid, "Entity_Set_M_Setup", false)
    ToggleEntitySet(interiorid, "Entity_Set_M_Nightclub", false)
    ToggleEntitySet(interiorid, "Entity_Set_M_Yacht", false)
    ToggleEntitySet(interiorid, "Entity_Set_M_Promoter", false)
    ToggleEntitySet(interiorid, "Entity_Set_M_Limo_Photo", false)

    -- Add a wallet on the mp player desk
    ToggleEntitySet(interiorid, "Entity_Set_M_Limo_Wallet", true)
    -- Add keys next to the wallet
    ToggleEntitySet(interiorid, "Entity_Set_M_The_Way", true)

    -- ???
    ToggleEntitySet(interiorid, "Entity_Set_M_Billionaire", false)

    -- Green toy on the mp player desk
    ToggleEntitySet(interiorid, "Entity_Set_M_Families", true)
    -- Purple toy on the mp player desk
    ToggleEntitySet(interiorid, "Entity_Set_M_Ballas", true)

    -- ???
    ToggleEntitySet(interiorid, "Entity_Set_M_Hood", false)

    -- Wood stick on the desk
    ToggleEntitySet(interiorid, "Entity_Set_M_Fire_Booth", true)

    -- Trophy on the desk
    ToggleEntitySet(interiorid, "Entity_Set_M_50", true)

    -- Brand logo on the shelf behind the desk
    ToggleEntitySet(interiorid, "Entity_Set_M_Vehicles", true)
    -- Taxi on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Taxi", true)
    -- Annis Euros on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Tuner", true)
    -- Golf ball on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Gone_Golfing", true)
    -- Laptop with impact on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Hit_List", true)
    -- Stickybomb on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Motel", true)
    -- Cap on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Attack", true)
    -- Construction hat on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Construction", true)
    -- Weed neon on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Trip_01", true)
    -- Weed plant on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Trip_02", true)
    -- rumpo4 on the shelf
    ToggleEntitySet(interiorid, "Entity_Set_M_Trip_03", true)
end



-- ROCKFORD HILL AGENCY
RequestIpl("sf_fixeroffice_bh1_05")
EnableExteriorCullModelThisFrame("bh1_05_build1")
EnableExteriorCullModelThisFrame("bh1_05_em")
local interiorid = GetInteriorAtCoords(-1020.2860, -427.30180, 62.861130)
CustomContractOffice(interiorid)
RefreshInterior(interiorid)



-- HAWICK AGENCY

RequestIpl("sf_fixeroffice_hw1_08")
EnableExteriorCullModelThisFrame("HW1_08_hotplaz_rail")
EnableExteriorCullModelThisFrame("hw1_08_emissive_c")
local interiorid = GetInteriorAtCoords(384.8140, -60.7270, 102.3630)
CustomContractOffice(interiorid)
RefreshInterior(interiorid)



-- VESPUCCI CANALS AGENCY

RequestIpl("sf_fixeroffice_kt1_05")
EnableExteriorCullModelThisFrame("kt1_05_glue_b")
EnableExteriorCullModelThisFrame("kt1_05_kt_emissive_kt1_05")
local interiorid = GetInteriorAtCoords(-1003.9110, -759.6040, 60.894190)
CustomContractOffice(interiorid)
RefreshInterior(interiorid)



-- LITTLE SEOUL

RequestIpl("sf_fixeroffice_kt1_08")
EnableExteriorCullModelThisFrame("hei_kt1_08_buildingtop_a")
EnableExteriorCullModelThisFrame("hei_kt1_08_kt1_emissive_ema")
local interiorid = GetInteriorAtCoords(-589.47570, -716.5260, 112.00510)
CustomContractOffice(interiorid)
RefreshInterior(interiorid)

-- Franklin house 13.01, 544.59, 175.95
RequestIpl("sf_franklin")

-- Under the golf -1120.0 -70.0 -100.0
-- RequestIpl("sf_int_placement_sec_interior_0_dlc_office_sec_milo_")

-- -1010.0 -70.0 -100.0
RequestIpl("sf_int_placement_sec_interior_1_dlc_studio_sec_milo_")
local interiorid = GetInteriorAtCoords(-1010.0, -70.0, -100.0)
ToggleEntitySet(interiorid, "entity_set_default", false)
ToggleEntitySet(interiorid, "Entity_Set_FIX_STU_EXT_P1", false)
ToggleEntitySet(interiorid, "Entity_Set_FIX_STU_EXT_P3A1", false)
ToggleEntitySet(interiorid, "Entity_Set_FIX_TRIP1_INT_P2", true)
RefreshInterior(interiorid)

-- Garage
-- -1070.0 -70.0 -100.0
RequestIpl("sf_int_placement_sec_interior_2_dlc_garage_sec_milo_")
local interiorid = GetInteriorAtCoords(-1070.0, -70.0, -100.0)
-- Decorations on walls
ToggleEntitySet(interiorid, "Entity_Set_Art_1", false)
ToggleEntitySet(interiorid, "Entity_Set_Art_2", false)
ToggleEntitySet(interiorid, "Entity_Set_Art_3", true)

-- Walls style
ToggleEntitySet(interiorid, "Entity_Set_Wallpaper_01", false)
ToggleEntitySet(interiorid, "Entity_Set_Wallpaper_02", false)
ToggleEntitySet(interiorid, "Entity_Set_Wallpaper_03", false)
ToggleEntitySet(interiorid, "Entity_Set_Wallpaper_04", false)
ToggleEntitySet(interiorid, "Entity_Set_Wallpaper_05", false)
ToggleEntitySet(interiorid, "Entity_Set_Wallpaper_06", false)
ToggleEntitySet(interiorid, "Entity_Set_Wallpaper_07", true)
ToggleEntitySet(interiorid, "Entity_Set_Wallpaper_08", false)
ToggleEntitySet(interiorid, "Entity_Set_Wallpaper_09", false)

-- Add a wall to block the workshop
ToggleEntitySet(interiorid, "Entity_Set_Workshop_Wall", false)
-- Decoration on the wall blocking the workshop
ToggleEntitySet(interiorid, "Entity_Set_Art_1_NoMod", false)
ToggleEntitySet(interiorid, "Entity_Set_Art_2_NoMod", false)
ToggleEntitySet(interiorid, "Entity_Set_Art_3_NoMod", false)

-- ???
ToggleEntitySet(interiorid, "Entity_Set_Tints", false)
-- Light in the workshop area
ToggleEntitySet(interiorid, "Entity_Set_Workshop_Lights", true)
RefreshInterior(interiorid)

-- Weed warehouse 2920.0 4470.0 -100.0
RequestIpl("sf_int_placement_sec_interior_7_dlc_warehouse_sec_milo_")

-- On top of the recording studio
RequestIpl("sf_musicrooftop")

-- RequestIpl("sf_billboards") -- near tequilala

-- RequestIpl("sf_mansionroof") -- tiny bits of dirt on the roof of the mansion

-- Laggy, some textures are missing
-- -3262.1250 -1586.9720 5.43373900
-- RequestIpl("sf_yacht_01")
-- RequestIpl("sf_yacht_01_int")

-- -850.55520 -4818.5890 5.43373900
-- RequestIpl("sf_yacht_02")
-- RequestIpl("sf_yacht_02_int")
3 Likes

Nice job at taking these coords. :slight_smile:
I checked the only ones I know from GTAO (vespucci) and these are the right ones.
Just a small problem with the coords of the elevator, I think you meant to write 774 instead of 744 for the Y axis. :wink:

1 Like

Ah right, probably. Then there’s the studio exterior coordinates.

STUDIO ON FOOT ENTRANCE:

X: -841.6
Y: -229.32
Z: 37.26
H: 299.78

If you want to check it all and go over it, I’m currently working on adding it to this and then for the blips it’s pretty easy, I got that working soo far.

Could also probably add rooftop teleports for helicopters so you can take the elevator to and from the rooftop.

My only concern is that there is only one garage for the dlc.

1 Like

it would be a fine resource if it didnt decide to load all interiors by default, and then provide no sane way to unload it all in one go as opposed to having to edit that stuff in, especially considering that most servers dont actually have ways of entering these places other than actual teleport uis/whatnots where they could actually load that stuff in on pressing enter

2 Likes

I’ll check every coords a bit later if you want, I can’t atm

1 Like

when joining to server i’m getting crash: zebra-east-berlin

This one is wrong, it is -90 instead of 90 for the Z axis.

Caution, there is a space between the minus and the number for the Y axis.

Missing minus for the Y axis, -737 instead of 737.

1 Like

Of course something has to be broken. XD

1 Like

On a side note from this topic, I finally found out the coordinates and props names for the arcades machines thanks to what I learned while digging through this update. :slight_smile:


Need more work for it to be done well, there are a lot of coordinates for the same spot based on which arcade is placed and the size of it (you can see in the picture that some arcades are collading).

Plus, some informations that I found do not seem to make any sense xD

1 Like

easy script for tp to coords?

Note that the Entity_Set_Tint_AG will also change the highlight colour of the office, and can be set to 9 different colours using the SetInteriorEntitySetColor native. More information here under the “highlight” section.

SetInteriorEntitySetColor(interior_id, 'Entity_Set_Tint_AG', 0) -- Charcoal
SetInteriorEntitySetColor(interior_id, 'Entity_Set_Tint_AG', 1) -- Sage
SetInteriorEntitySetColor(interior_id, 'Entity_Set_Tint_AG', 2) -- Green
SetInteriorEntitySetColor(interior_id, 'Entity_Set_Tint_AG', 3) -- Gray
SetInteriorEntitySetColor(interior_id, 'Entity_Set_Tint_AG', 4) -- Purple
SetInteriorEntitySetColor(interior_id, 'Entity_Set_Tint_AG', 5) -- Red
SetInteriorEntitySetColor(interior_id, 'Entity_Set_Tint_AG', 6) -- Brown
SetInteriorEntitySetColor(interior_id, 'Entity_Set_Tint_AG', 7) -- Ash
SetInteriorEntitySetColor(interior_id, 'Entity_Set_Tint_AG', 8) -- Moss
3 Likes

Thank you for finding this !
It can also be used Entity_Set_Tints for the garage.

I just updated my posts thanks to you. :slight_smile:

@anon70864786 I also updated the code snippet with these informations, you may want to check it out. :wink:

2 Likes

Ah, did this all rather quickly my bad lol, did nee reviewing thoughd

1 Like

Np xD
I made myself a tool to copy coords as vector3 to clipboard on my server, it prevents so many mistakes xD

2 Likes