[Releases] [Free] Cayo Perico Improvements Freeroam 4.2.2

Probably but not any of my work, could do it yourself; this took me months to do because I was a codewalker noob. Iā€™m not exactly working on the island anymore.

For anyone using FRFuel, here is the coords for the pumps in the correct format:

Coords
	{
      "X": 4795.0835,
      "Y": -4307.28174,
      "Z": 3.7604
	},
	{
      "X": 4801.11133,
      "Y": -4297.86328,
      "Z": 4.13896942
	},
	{
      "X": 4887.385,
      "Y": -4479.00732,
      "Z": 9.067982
	},
	{
      "X": 4879.549,
      "Y": -4478.94531,
      "Z": 9.040056
	},
	{
      "X": 4865.26465,
      "Y": -4483.563,
      "Z": 9.040056
	},
	{
      "X": 4429.864,
      "Y": -4497.00342,
      "Z": 3.21622825
	},
	{
      "X": 4427.477,
      "Y": -4491.00049,
      "Z": 3.21622872
	},
	{
      "X": 5044.851,
      "Y": -4598.828,
      "Z": 2.05512142
	},
	{
      "X": 5154.41064,
      "Y": -5132.90234,
      "Z": 1.29033065
	},
	{
      "X": 5154.476,
      "Y": -5124.729,
      "Z": 1.28279376
	},
	{
      "X": 5021.393,
      "Y": -5198.10156,
      "Z": 1.52416146
	},
	{
      "X": 4892.949,
      "Y": -5458.83447,
      "Z": 29.6850548
	},
	{
      "X": 5139.82227,
      "Y": -5521.05566,
      "Z": 52.5282936
	},
	{
      "X": 4872.59766,
      "Y": -4478.98,
      "Z": 9.040056
	},
	{
      "X": 5467.76953,
      "Y": -5224.46436,
      "Z": 26.2785
	},
	{
      "X": 5465.771,
      "Y": -5231.452,
      "Z": 26.2620487
	},
	{
      "X": 5346.854,
      "Y": -5425.47559,
      "Z": 48.2057648
	},
	{
      "X": 5359.99072,
      "Y": -5415.49268,
      "Z": 48.17445
	},
	{
      "X": 5113.927,
      "Y": -5518.69,
      "Z": 53.1370544
	},
	{
      "X": 4905.817,
      "Y": -5459.42773,
      "Z": 29.6469364
	},
	{
      "X": 4888.27148,
      "Y": -5461.372,
      "Z": 29.6652
	},
	{
      "X": 5104.205,
      "Y": -5726.563,
      "Z": 14.7468739
	},
	{
      "X": 5100.45947,
      "Y": -5731.281,
      "Z": 14.7651587
	},
	{
      "X": 5096.517,
      "Y": -5736.247,
      "Z": 14.7844067
	},
	{
      "X": 5089.21045,
      "Y": -5739.44,
      "Z": 14.8049011
	}
1 Like

Shieettt! gonna contribute since Iā€™ve seen a buncha people contributing already! But not only will I contribute the files, Iā€™ll contribute knowledge as well!

I know the OP already cleared out the hangar interior, but I cleared it out and kept the default interior as well. Here are the files:

How I did it:
Luckily you donā€™t have to download expensive ass 3ds max to perform interior modifications.

Here are the resources Iā€™ve used to help me modify the interior:
Editing Collisions
Editing Building design (drawable / YDR)
Blender tutorial (PLEASE watch this if you plan on modifying interiors in the future!)

Pictures


Files:
h4_mph4_air_airstrip_00_fence.ydr - Fence design (drawable)
HangarInteriorWithoutGuardRail.rar - Contains the collision file (.ybn) and the design / drawable (ydr) for the hangar interior without the guard rails (shown in picture)
HangarInteriorWithGuardRail.rar - Same thing, except including the guardrail.

To include these within your server, simply drag and drop the files to the location where you store your hangar collision and drawable / texture (ybn and ydr). Replace when askedā€¦

If someone figures out how to fix the ambience (the night time bounce-light reflection on players and vehicles, include it here or let us all know!)

HangarInteriorWithGuardRail.rar (5.1 MB)
HangarInteriorWithoutGuardRail.rar (5.1 MB)
h4_mph4_air_airstrip_00_fence.ydr (7.9 KB)

Either leave it as is, or use this to start modeling an interior yourself! <3 - Enjoy!

1 Like

F***king legendary, thanks my man!

I wonā€™t include them in the release as theyā€™re specifically your work, but if people want to use them they of course most certainly can.

Does it conflict with Cayo Perico Shops at all?

Hey @anon70864786 NOT EVEN my friend - youā€™re the one doing the lords work out here, LOL!..feel free to include itā€¦
Also, as long as your shops donā€™t include the two ydr and ybn files, you should be fine (which Iā€™m 89% sure the answer to that is noā€¦)

True, fair point :thinking:

The Cayo Perico Shops resource is this one

Yep! just checked and the cayo perrico shops file has absolutely no interfering files with the oneā€™s Iā€™ve uploaded! So youā€™re free to add them to your resource without collision or breakage of anything!

This was a passion project of mine that began in December of 2020 to self teach myself Codewalker. It is no longer being worked on and is released ā€œas isā€. Please refrain from asking me how to do certain things, as I have more than likely answered it already and I am not focusing on this resource anymore; maybe when a new DLC drops with some props I can use, otherwise consider this ā€œabandonedā€.

3 Likes

Have you any Idea how i enable this with replaced standard map?, i used Liberty city and removed Lossantos with replace_level_meta and now Cayo is removed too^^

1 Like

No idea.

Just read it wont get uodated anymore :wink:

I just wanna say a huge THANKS for your awesome work the last 2 years. Keep on that good works.

Thanks. My main focus right now is RPEmotes - A Free Community Driven Emote Menu

1 Like

MINOR UPDATE

I have pushed a minor update to cp_config.lua which disables the annoying Flight Music when you fly a plane with no radio station selected. Some of us are just trying to RP, and we donā€™t need to be hit with a :copyright: strike just to get rid of this annoying music!

Open the file and set it to false to reenable it

Youā€™re welcome :stuck_out_tongue:

2 Likes

im trying to figure out how to get my hanger to load in right, its all clear and see through

1 Like

You have an IPL loader script messing with mp maps. Remove it.

what?

Is there a way i can get the guards to attack.

Not really

In fact, you canā€¦ Add this into main_peds.lua

if pedGroup.canAttack then
									SetPedFleeAttributes(npc, 0, 0)
									SetPedCombatAttributes(npc, 46, 1)
									SetPedCombatAbility(npc, 100)
									SetPedCombatMovement(npc, 2)
									SetPedCombatRange(npc, 2)
									SetPedKeepTask(npc, true)
									GiveWeaponToPed(npc, GetHashKey('weapon_assaultrifle_mk2'),250,false,true) -- Not specially needed but for test
									SetPedAsCop(npc, true)
									SetPedDropsWeaponsWhenDead(npc, false)
									FreezeEntityPosition(npc, false)
						            SetEntityInvincible(npc, false)
						            SetBlockingOfNonTemporaryEvents(npc, false)
								end

And add canAttack = true, in the peds_config like that :

	{
		model = 's_m_y_blackops_01',
		weapons = {
			{name = 'weapon_assaultrifle_mk2', minAmmo = 20, maxAmmo = 100}
		},
		defaultWeapon = 'weapon_assaultrifle_mk2',
		canAttack = true,
		locations = {

			{ x = 4976.98,  y = -5606.53, z = 22.80, heading = 49.44 },	-- Island Mansion Guard Gate
			{ x = 5005.61,  y = -5752.25, z = 27.85, heading = 248.48 }	-- Island Mansion Interior Guard


		}
	},