[PAID][QB/ESX][Casino] SSDev InsideTrack

SSDev Studio - Inside Track

SSDev InsideTrack is an addition to the casino, it allows both single player and multiplayer horse racing in the “InsideTrack” area!

Supports ESX & QBCore - You can also modify the SSDev_Framework resource to support your own framework.

Important Links

Dependencies

  • SSDev_Framework (This allows the use of multiple/custom frameworks. Github/Download)
  • Casino IPL (Cayo Perico & Casino DLC IPL Loader) / Or a casino that has the InsideTrack area with screen
  • QTarget (Optional)
  • QBTarget (Optional)
    If you do not use either QTarget OR QBTarget you will need to access the betting consoles using a command (/betconsole). You also have the option to use your own targetting system using events to open the consoles

Features:

  • Optimized
    • 0.00ms when not near InsideTrack area
      • 0.02ms - 0.04ms when near InsideTrack area
      • 0.03ms - 0.05ms when betting console is open
  • Works across multiple frameworks ESX | QB-Core | Custom (Standalone)
  • Can play single player games while players wait for the multiplayer game to start
  • Multiplayer horses synced across all participants screens (Everyone sees the same race, horse positions, horse colours, horse winner)
  • Security
    • Ability to add your own ban resource for when players attempt to cheat/exploit the game
    • Horse winners are determined server side instead of client side, unlike other scripts.
    • Server determines the winning amount to give to the player and the client does not send a custom amount to the server them self.
  • Fully Customizable
    • Ability to open the console using QTarget or a Command
    • Ability to change the currency that the players play with and win
    • Rules button can be enabled and disabled
    • Ability to change the minimum and maximum game duration (Game duration is random between these two values)
    • Ability to change the amount of time there is between multiplayer games
    • Ability to change how long the results screen is shown for
    • Ability to change the default horse name
    • Ability to automatically set the horse name to the first person who betted on it name.
    • Changeable horse colours
    • Minimum and Maximum bet amounts
    • Bet multiplier for the winnings
    • Changeable bet increment/decrements amounts
    • Overridable settings for both single player and multiplayer
    • Configurable betting console positions
    • Custom Rules Screen
    • Custom Scaleform
    • Locale Support
    • Currency/Item support
    • Togglable sound effects

Updates

v1.1.0

  • [x] Added options for ambient sound in the InsideTrack area.
  • [x] Added configurable sound (You can enable/disable the starting sound, the race loop sound, etc)
  • [x] Added Item support (You can now configure it to use chips, etc)
  • [x] Stream custom scaleform for the inside track.
  • [x] You can now configure the inside track rules button to show custom rules (see config)
  • [x] Locale Support (You can add your own translations in the Config file)
  • [x] Added advanced screen settings in the Config (You can set the render radius, coords, type of screen, etc)
  • [x] Added custom horse names (You can define your own list of names in the Config file for the horses instead of using GTA’s localised ones)
  • [x] Added custom notification icon & title.
  • [x] Added custom rules (You can define your own list of rules in the Config file)

v.1.1.1

  • [x] Fix items as a currency

Screenshots

Main Betting Screen
Horses Racing
Perf 1

Checkout our other scripts!

Claw Machine

Code is accessible No (Excluding config and some utilitiy files)
Subscription-based No
Lines (approximately) ~1500
Requirements READ DEPENDENCIES
Support Yes
7 Likes

Nice release! :+1:

2 Likes

Great release bois! :pinched_fingers:

2 Likes

Wow great release sir i went and purchased looking forward to seeing how it works

1 Like

Greetings, I would like to know if the script is encrypted, since in my casino scripts they work with chips, and I have opening hours in which the casino is open and closed.

Yes the script is encrypted.
If you use ESX or QB Core and your chips are a currency you can simply change the Config to take the chips currency instead and it should just work. If you need to do something more than that look at the ssdev_framework resource and change the AddMoney, RemoveMoney functions for your own framework to do what you need it to do.

As for you’re casino open/close times, a simple way to disable the inside track from letting players play is to set the Config.ConsoleTargetMode to Custom mode and use the events to open/close the console in your own targetting system which will precheck if the casino is open.
Alternatively, if you need I will implement a export to open/close the insidetrack area.

What is new in this script? i bought few month ago qs-casino and i have exatlly the same one in there,

Im unsure what qs-casino is. Quick google shows quasar casino. If thats the one you are referring too – afaik quasar casino does not have multiplayer (horse racing on the big screen), which is the main part of this script.

if you can create a custom event in the config to be able to develop it in the config to open the console. Because I don’t like the command or the qb-target, I prefer the classic method, as I currently have it (Desktop 2022 04 11 12 50 25 02 - YouTube). As for the chips, I’m going to look at your “SSDev_Framework” because in my casino there are 2 types of chips, the standard one and the event one.

Hi, this already exists. You can set the Config.ConsoleTargetMode to “Custom” and then use the event ssdev_insidetrack:openConsole to open the betting console in your own resource.

I changed “DefaultHorseName” and it says “SSDev”. On QBCore.

I noticed that you use the space meant for the horses’ winning odds to display the custom names of the horses.

Is it possible for the system to utilize the odds payout method similar to GTA Online?
E.g. #3 horse has 12/1 odds, so the winning payout would be 12x?

It’s work now.