The Contract Infos - Build 2545

Does anyone have any idea when the build will be available to the Master branch? I don’t personally want to run Canary on my server for now, as I’m trying to be as stable as possible.

1 Like

canary points to the current head of master though. :stuck_out_tongue:

If you mean ‘release/production’, possible next Monday or Tuesday.

6 Likes

Thanks. Good job on the updating and I hope the programming all goes smoothly!

Good to know! :smiley:

Does anyone got a clue? Loaded the IPL’s but if I look outside the window, Los Santos is quite disappearing.

Hello, I have a problem. When I want to connect to a server I got this message.

Thanks for any help.

Hey ! :slight_smile: simply go to fivem settings ( top right corner ) make sure you set it to canary down in the options. Close and restart fivem, u’ll be good to go

Anyone know if there’s a way to make the bullet proof windows not bulletproof anymore? :confused:

its to the left of everything, They lay each dlc it seems like in a row
I would say, about to the road, but still in the golf club

– 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_”)
– -1070.0 -70.0 -100.0
RequestIpl(“sf_int_placement_sec_interior_2_dlc_garage_sec_milo_”)
– Weed warehouse 2920.0 4470.0 -100.0
RequestIpl(“sf_int_placement_sec_interior_7_dlc_warehouse_sec_milo_”)

Does anyone have a file for all of the interiors etc like, ipls and entitysets configured?

I would say that the best way to find a lot of them would be to look at bob74_ipl for everything it contains, and for what’s left I would say that these can be found on the forum?
I never heard or found a file containing all the informations. :confused:

oh, sorry i meant a file for the new dlc with everything you can configure

R* most likely removes the building when you’re inside the interior.

--they run in a loop, while inside the interior.
SetDisableDecalRenderingThisFrame()
EnableExteriorCullModelThisFrame(model) -- need to specify the house exterior model.
DisableOcclusionThisFrame()

Oh okay xD
Here is what I used for all all my tests :
(I specify that this was for tests and that’s why it is not that clean xD)

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)
    -- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tint_AG", 0) -- Charcoal
    -- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tint_AG", 1) -- Sage
    -- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tint_AG", 2) -- Green
    -- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tint_AG", 3) -- Gray
    -- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tint_AG", 4) -- Purple
    SetInteriorEntitySetColor(interiorid, "Entity_Set_Tint_AG", 5) -- Red
    -- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tint_AG", 6) -- Brown
    -- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tint_AG", 7) -- Ash
    -- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tint_AG", 8) -- Moss

    -- 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

-- -1020.2860 -427.30180 62.861130
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)

-- 384.8140 -60.7270 102.3630
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)

-- -1003.9110 -759.6040 60.894190
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)

-- -589.47570 -716.5260 112.00510
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)

-- Change walls and lights colors
ToggleEntitySet(interiorid, "Entity_Set_Tints", true)
-- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tints", 0) -- Charcoal
-- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tints", 1) -- Sage
-- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tints", 2) -- Green
-- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tints", 3) -- Gray
-- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tints", 4) -- Purple
SetInteriorEntitySetColor(interiorid, "Entity_Set_Tints", 5) -- Red
-- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tints", 6) -- Brown
-- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tints", 7) -- Ash
-- SetInteriorEntitySetColor(interiorid, "Entity_Set_Tints", 8) -- Moss

-- 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")

I’m still missing things for the yachts that I really struggle with. :confused:
Let’s say that nobody want another yacht ? XD

lol thanks. Man, I keep getting this;

low-pennsylvania-saturn

Oh, I don’t.
Something related to the number of loaded ipl at the same time maybe?

1 Like

I just edited the function ToggleEntitySet in the snippet above, try with it now ? Removed args at the end of Activate.* and Deactive.*, missed those while doing a file replace.

1 Like

Possibly, entire bob74_ipl resource needs to be rewritten tbh.

1 Like

Thanks! One last question, how do I get the model from the exterior house? Is there a native for?

I agree with that, but that a massive work xD
Maybe when the complete overhaul of my server will be done (and nobody will has done it well before) I’ll look at doing it. But it is not for now, there is still a lot of work to be done before my complete overhaul is finished. xD