Integration Resources
RocketCAD V6 brings a whole host of integration additions that allow you to perform essential RocketCAD functions in FiveM! Take a read through our integration options below and a short tutorial of how to get everything setup!
Downloading the Integration Resource
Make sure to login to your account
Select your Community (make sure it's the one you're currently Beta Testing with)
Click "Download Integration Resource"
Make sure to copy your "Community ID" as you will need this in the next steps.
Be sure to checkout the GitHub Readme for additional help!
Installing the Integration Resource
To begin the installation process, head to https://therocketcad.com/integrate and select your community.
Open the ReadMe for further details on how to install. That can also be found below.
When you select Download Integration Resources your download will automatically begin
Simply install the resource like any other FiveM resource and add the start rc-integration to your server.cfg
Installing the Whitelist Resource
Please remove any other whitelisting resources if you intend to use the RocketCAD Whitelist. Otherwise, simply delete or ignore the "rc-whitelist" folder completely
The "rc-whitelist" resource is included in your primary server resource.
Move the "rc-whitelist" folder out into your /resources/ directory
Add start rc-whitelist to your server.cfg file
Head into the "config.lua" file inside of the resource
Enter in your Community ID into the field provided, this is located on the "integrate" page of RocketCAD
You are done! The CAD will now check users to see if they are apart of your community before letting them into your server.
Renaming either resource anything other than "rc-integration" or "rc-whitelist" will cause it to fail, do not modify the name of the resource!
Read through the Github ReadMe for most up-to date installation instructions! https://github.com/TGilroyed/rocketcad-integration
Configuring the Integration Resource
Configuring the RocketCAD source is incredibly simple. Use the resources below to find quickly understand each option to get your server back up and running!
Temporarily, you must edit the "sv_integration.lua" file, to add your API Key.
config.lua Configuration
Name: The "name" setting is the name of your Communications Department. For example, "San Andreas Communications" or "Acme City Dispatch"
Community Code: The "code" setting is your Unique ID of your community, this can ONLY be found under the Billing Center. Head to https://therocketcad.com/amc > Billing Center > Community ID and paste this in here.
Server ID: The "serverid" setting is the ID for the specific server you're placing the resource in. This is found under the Owner Panel > API Access tab.
Alert
Alert 1: The "alert1" setting is the title of your Emergency Traffic Only alert, this should match the alert title you have configured in your CAD already. For example, "Signal 100"
Alert 2: The "alert2" setting is the title of your Stop Transmitting alert, this should match the alert title you have configured in your CAD already. For example, "10-3"
sv-integration.lua Configuration
API Key: The "api key" config option is the API Key you wish to use with this server. This can be generated from the Owner Panel > API Access tab.
RocketCAD Setup
After the resource is all setup there are a few steps you need to do in order for it to function properly.
Go to the AMC, Select your Community and go to Community Manager.
Click CAD Settings & Data and either edit your current server or create a new one (If you create a new one you will have to redo the serverID step).
Ensure you add your FiveM IP and Port for your server. (Ex. 192.168.52.51:30120).
Once done scroll down to the designs are ensure you're using the V6 designs. You can determine which one you're currently using because if the button says "USE NEW CAD + MDT STYLES" then they are not and you should click the button. If it says "REVERT STYLES BACK!" then ignore this step.
Go the the "NEW CAD + MDT" tab and enable GTA:V Locations and Location Tracking.
Integration Features
1) Call Notification & Directions
The Call Notification feature will notify you in-game when you are assigned to a new call and will provide you with the title and postal location. Accompanied by the CAD that will play an audible sound, you will now when you get a call and where you are supposed to go without even opening up the CAD! If the location is apart of our large database of locations around the map, you will be auto-waypointed to the location to begin responding to.
2) Automatic Location Updating
The Automatic Location Update feature allows for Dispatch and Units to be aware of all player's locations at all times. Every 60 seconds, a player's location will be updated in CAD giving Dispatch an almost instant picture of where every unit is. LEO and Fire units can also view each other's locations under the new "Units" tab of the MDT.
3) Plate Searches
The Plate Searching feature allows you to quickly type the plate of any vehicle in chat (Using the /plate command) and will return the results instantly as a sleek notification above your game map. This removes the need to tab into your Steam Browser or open the MDT externally.
4) Emergency and Stop Transmitting Tone Alerts
If you have opted to mute your MDT whilst patrolling, you will not hear the audible effects of Emergency Broadcast Only and Stop Transmitting alerts being placed into effect. You now will receive alerts in-game notifying you of these alerts, whether you have the MDT muted or not.
5) Panic Button Alert + Waypointing
If any unit in-game activates their Panic Button using the /panic command in-chat, all available units will be automatically way-pointed to their location and alerted in-game. This accompanies the visual and audio effects of the MDT itself.
6) 911 Alerts
Similar to the previous integration, the /911 command allows for Civilians to alert dispatchers of their Name and Current Location so they may quickly generate an assignment and begin sending units.
7) Whitelisting
In need of a non-sql or json whitelisting script? We've got you covered, RocketCAD now includes a whitelisting script that simply checks if the user is apart of your RocketCAD Community and either grants or denies access instantly. No need for resource or server restarts, as the API updates instantly!
Last updated