Log 4: Vehicle Basics


LegacyFuel Updated

We made a quick update to the LegacyFuel script. Toggling off ESX was easy enough, but it seems that the Jerry Can functions were breaking the script for all stations. We removed the Jerry Can variables and all is working well.

Interiors

We can't forget about the inside of buildings. Specifically, loading in the interiors for places like LSC so we don't fall through the map. The game understands that these objects "should" be there, but since they aren't rendered, we'll just fall through the map.

Vehicle Controls

This is a driving/racing server after all, so we need to add some more vehicle controls into the city. We'll look into things like indicators, doors, and other ways to interact with your vehicle.

Welcome to CornerstoneRP

Development Markers

Log 4 covers more foundational additions to the city. We’ll kick it off by mentioning Bob74_ipl for the buildings. I think this is a standard for any server in order to load in the interiors. I’m sure other options exist privately, but Bob74 works great. In regards to the vehicle, you now have the ability to switch seats, enter via any door, use the indicators, and open/close doors.

Bob74_IPL

This script fixes holes in the map by loading zones that aren’t loaded by default, such as LSC. As of 2.0, the plugin was rewritten from scratch. You can also customize various story mode and purchasable interiors.

Asser-Indicators

An "in-depth" script to add is the ability to toggle the indicators while driving. Super simple detail. Asser-Indicators does just that. With a few tweaks, we set it up so you can now indicate your beautiful driving maneuvers.

Car Doors

This is a small addition to the city that allows you to interact with each of the vehicle doors. Currently, when you press the 'Enter Vehicle' key, you'll start entering the nearest door.

JF Seat Shuffle

Something that goes hand-in-hand with the car doors is JF Seat Shuffle. This script allows you to shuffle between the seats. So, the next time you get into the passenger seat, you'll stay there. Hiding in the trunk? 'Shuffle' into the back seat.

Vehicle Controls

This is a simple addition that targets the doors and other functions of a vehicle. When you're inside the vehicle, you can toggle the engine, open the hood, trunk, or any doors.

Custom Vehicle Menu

This is my first attempt at creating a menu that is 'dependent' on another resource. This menu uses the exports from the vehicle controls script. Instead of using the textbox, you can use the menu to toggle the respective commands.