🔧Repair Garages (5 locations)

Repair Garages 🔧

Repair Garages Project is a beautiful addition to any roleplay server. 5 Unique locations and 2 interior styles makes each location experience unique. Actually working carlifts is a perfect touch to increase realism of your roleplay situations. Created with love and intent!


📍 Map Positions

chumash = -2969.34, 438.79, 17.16, city = 990.01, -1393.61, 32.43, highway = 2573.65, 481.06, 109.83, paleto = -292.54, 6042.77, 32.21, beach = -1645.78, -794.85, 11.17,


🧱 Reworked Exterior

  • 5 custom exteriors

  • Integrated visuals and smooth layout for easy roleplay

🔁 Entity Sets

You can toggle the following themes using EntitySets:

  • 1

  • 2

Use them in your scripts or prop editors like Codewalker.

🪑 Custom Props

This map includes custom, streamed furniture and ambiance items:

Chairs:

  • v_corp_sidechair

  • xs_x18intvip_bar_stool

  • xm_lab_sofa_02

  • prop_off_chair_01

TVs & Screens:

  • car_service_chiilzone_det


🎯 Custom Prop Animations (ox_lib Required)

This project includes custom prop animations that enhance immersion and interactivity. These animations only function if ox_libarrow-up-right is properly ensured in your server.

⚠️ Make sure ox_lib is started before this resource. Add this to your server.cfg if you haven’t already:

🪄 Activation Spots

Below are the locations where players can trigger animations on custom props:

Press "E" when looking at the RED button

Prop Names

Prop names are defined in each location's config. The default lifts use this naming pattern:

Prop
Name

Lift 1

prompt_sandy_is_lift_mechanic_1

Lift 2

prompt_sandy_is_lift_mechanic_2

Lift 3

prompt_sandy_is_lift_mechanic_3

Lift 4

prompt_sandy_is_lift_mechanic_4

Lift 5

prompt_sandy_is_lift_mechanic_5

Lift 6

prompt_sandy_is_lift_mechanic_6

Lift 7

prompt_sandy_is_lift_mechanic_7

Lift 8

prompt_sandy_is_lift_mechanic_8

Lift 9

prompt_sandy_is_lift_mechanic_9

Lift 10

prompt_sandy_is_lift_mechanic_10

circle-info

The exact prop names depend on your config.lua. Check the name field of each prop entry to find the correct identifier for your setup.

podcast Exports

getLiftState

isLiftBusy

setLiftState

isLiftBusy

liftAnimationComplete

Fires when a prop animation finishes.


🚪Doorlock System

This map includes a doorlock system to control access to specific areas. Below are the details for implementing the doorlock feature:

Doorlock Configuration

Add the following SQL lines to your database to configure the doorlock system:


🚀 Installation Guide

To install the Repair Garage map on your FiveM server, follow these steps:

  1. Download the Map Resource

    • Ensure the prompt_repair_shops resource is downloaded and placed in your resources folder.

  2. Add the Resource to server.cfg

    • Add the following line to your server.cfg to ensure the map loads when your server starts:

  3. Set Up Doorlocks

    • Add the provided SQL lines to your database to configure the doorlock system.

  4. Install MapData

    • For Sandy Area maps, ensure you have the correct MapData installed. Refer to the MapData Documentation for detailed instructions.

  5. Test the Map

    • Restart your server and visit the map at it's location to ensure everything is working correctly.


For further assistance, contact support. Enjoy using Repair Garage on your FiveM server! 🚀

Last updated