INTRODUCTION:
I like to play as SAHP more than any other agency, and after a while, the lack of a dedicated SAHP station makes the experience feel quite unimmersive—especially when using LSPDFR Enhanced/Extended.
After searching on the internet for stations to download, none of them satisfied me (either too basic/unimmersive or too complex (e.g., poorly mapeditor/menyoo autoloads, FIVEM, extra dlcprops, paywalled)). So I started making my own ones.
I took the Davis station as a base and remodeled it to better fit the SAHP aesthetic—removing unnecessary assets, resizing elements, adding blue window bars, SAHP logos, flags, some vegetation, and additional props to enhance realism. I usually play around the east side of the map, and after searching for a suitable location, I found an empty lot in Paleto Bay that seemed perfect. This location also provides flexibility in choosing which direction (east or west) to patrol to.
WHAT'S NEW IN V2.7?:
- Reworked Parking Lot. Remodeled and fixed glitched polygons, custom HD textures with terrain blending, more decals, one more parking slot. Also improved the backyard/doghouse area.
- Added a custom edited security hut model (scale, textures, door, collisions) as an access control. Fully enhanced with props.
- Improved the stations banner, resized and added holes to match the hanging ropes.
- Beautified a lot of props and areas around the station.
Hotfix 29/03/2025:
-
Updated the dropoff location due to conflict with the booth. Now is:
<DropOffPosition>-281.25f, 6127.16f, 31.31f</DropOffPosition>
HOW TO INSTALL:
- Drop bpsahp folder in mods/update/x64/dlcpacks/
-
Add this line as the last item in mods/update/update.rpf/common/data/dlclist.xml:
<Item>dlcpacks:/bpsahp/</Item>
LSPDFR Station functionalities (Optional) (skip if updating): -
Add these lines to \Grand Theft Auto V\lspdfr\data\stations.xml in order to have LSPDFR station functionalities:
<Station>
<Name>Paleto Bay SAHP Station</Name>
<Agency>sahp</Agency>
<ScriptName>pbsahp</ScriptName>
<Position>-289.5428f, 6120.8761f, 31.5151f</Position>
<Heading>110</Heading>
<CamPointOffset>-17f, -43f, 3f</CamPointOffset>
<CamEndOffset>10f, -5f, 1f</CamEndOffset>
<DropOffPosition>-281.25f, 6127.16f, 31.31f</DropOffPosition>
<GaragePosition>-299.21f, -6131.80f, 31.50f; 121.31</GaragePosition>
<GarageSpawnPosition>-297.41f, 6132.11f, 31.49f; 279.8097</GarageSpawnPosition>
</Station>
Skaters spawning in lot fix + Hwaycops ped ambient spawn. (Optional) (if updating replace cluckin_bell.ymt to add extra hwaycop in hut): -
Replace cluckin_bell.ymt in mods/update/update.rpf/x64/levels/gta5/scenario/
- Add (not replace) the line bellow in mods/update/update.rpf/common/data/ai/ambientpedmodelsets.meta: (if you already have done this from any of my other SAHP station mods, then it's already done, skip it)
Paste the code bellow after this Office one (use ctrl+f "office"):
<Item type="CAmbientModelSet">
<Name>OFFICE</Name>
<Models>
<Item>
<Name>A_F_Y_Business_01</Name>
<Variations type="NULL"/>
<Probability value="1.000000"/>
</Item>
<Item>
<Name>A_F_Y_Business_02</Name>
<Variations type="NULL"/>
<Probability value="1.000000"/>
</Item>
<Item>
<Name>A_F_M_Business_02</Name>
<Variations type="NULL"/>
<Probability value="1.000000"/>
</Item>
<Item>
<Name>A_M_Y_Business_01</Name>
<Variations type="NULL"/>
<Probability value="1.000000"/>
</Item>
<Item>
<Name>A_M_Y_Business_02</Name>
<Variations type="NULL"/>
<Probability value="1.000000"/>
</Item>
<Item>
<Name>A_M_Y_Business_03</Name>
<Variations type="NULL"/>
<Probability value="1.000000"/>
</Item>
<Item>
<Name>A_M_M_Business_01</Name>
<Variations type="NULL"/>
<Probability value="1.000000"/>
</Item>
<Item>
<Name>A_M_Y_BusiCas_01</Name>
<Variations type="NULL"/>
<Probability value="1.000000"/>
</Item>
</Models>
</Item>
(paste the code below at here)
↑
<Item type="CAmbientModelSet">
<Name>SAHP</Name>
<Models>
<Item>
<Name>s_m_y_hwaycop_01</Name>
<Variations type="NULL"/>
<Probability value="1.000000"/>
</Item>
</Models>
</Item>
KNOWN ISSUES & TROUBLESHOOTING
-
Stop The Ped Conflict (Jail Drop-Off)
- Issue: Stop The Ped overrides LSPDFR’s jail drop-off system, making it non-functional with any new/custom station.
-
Solution:
- Use the Arrest Manager plugin to add extra jail drop-off locations.
-
Simply call for transport or use the nearby Sheriff Station for processing.
-
Crash when nearing the station
- Cause: It happens because the game tries to call the added "SAHP" peds but they don't exist (aren't added). Can be due to installing a mod that replaces ambientmodelsets.meta therefore removing the added code for SAHP peds, or the existance of another new ambientmodelsets.meta that is loaded after this one
- Fix: Add the SAHP peds code in the last loading ambientmodelsets.meta or use the original cluckin_bell.ymt (backup provided in the .rar).
FUTURE PLANS (TBD)
- Remove litter and grass props.
- Improve LODs.
- Add nighttime window emissions.
- Make an installer.
- Make spawned cars not stealable. Just had a carjacking event lol.
- Add interiors.
25/03/2025:
I've made a garage interior and also have an office interior to add in. But I don't know how to activate the garage mlo once the player has selected vehicle and tp'd there via lspdfr (tping above a portal doesn't work), or to make it exterior but need to remove the original props (weeds) first that spawn inside without copying the whole rpf (3gb) to mods folder. Editing the props in hei_cs1_06_strm_2.ymap (and also it's LOD versions) directly and copying them into the dlc makes the hd/stream ymap not load while all area goes to a LOD level, editing using guid from my custom ymaps does't work either. Any advise will be helpful, until then I'm stuck and holding the new update/release.
CHECK OUT MY OTHER STATION
Whatever question, request or advise, feel free to share as everything can be improved (read TBD). Thanks.
Edited by OutCast
new version
What's New in Version 2.7
Released
Reworked lot, added hut, improved a bit of everything.
Recommended Comments
Create an account or sign in to comment