[paid][qbcore] unp-atmrobbery | nopixel inspired

Info about this script

This is an ATM Robbery script, inspired by nopixels version. A unique way of stealing ATMs! It lets you use the ATM as an item and earn rewards, same as searching it.

- Continuous Script, meaning you will get v2, v3 and so on, without any additional charges.
- Unlimited Support and Fixes for bugs and such.
- Unique, but NoPixel Inspired!
- 0.00 - 0.02ms Resmon. Idle: 0.00 & Active: Sometimes 0.02, but usually 0.01 whilst using.
- Encrypted via FiveM Escrow but has a highly configurable config.
- Supports Project Sloth dispatch.
- Configurable Item and Cash Rewards
- Customizeable Car Power Classes
- Customizeable Models
- Using QB-Target
- Configurable Police Count Requirement.

Purchase Link
Click Me [20GBP + TAX]

Preview
CLICK ME FOR PREVIEW


Config Preview

Config = {}

-- #####################################
-- #       ITEMS, TRIES AND POLICE     #
-- #####################################

Config.RopeItem = "towingrope" -- You can change this to your own item, but make sure it makes sense, as it will attach a rope.
Config.AlertPolice = true -- Will this alert Police?
Config.ProjectSlothDispatch = true -- If you dont use qb-dispatch from projectsloth, then make it false, otherwise keep it as it is. // Add the stuff in tutorial.txt for the alerts to work with project sloths dispatch!
Config.RemoveItemOnceUsed = true -- If you dont want the rope to be removed once used, then make sure its on ['false']
Config.HowManyPulls = 3 -- Maximum amount of tries to pull the ATM out // Depends on the vehicle.
Config.MinPolice = 0 -- Amount of police required to pull the ATM out and actually rob it.

-- ##########################################
-- #       MODELS AND CLASSES AND POWER     #
-- ##########################################

Config.BacklistedVehicles = {
    13, -- Bikes [bmx etc]
    15, -- Helicopters
    16, -- Planes
}

Config.MaxPowerVehicles = {
    12, -- Vans
    9, -- offroad cars
    2, -- SUV cars
}


-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
--           CAR CLASSES          --
-- 0: Compacts                    --
-- 1: Sedans                      --
-- 2: SUVs                        --
-- 3: Coupes                      --
-- 4: Muscle                      --
-- 5: Sports Classics             --
-- 6: Sports                      --
-- 7: Super                       --
-- 8: Motorcycles                 --
-- 9: Off-road                    --
-- 10: Industrial                 --
-- 11: Utility                    --
-- 12: Vans                       --
-- 13: Cycles                     --
-- 14: Boats                      --
-- 15: Helicopters                --
-- 16: Planes                     --
-- 17: Service                    --
-- 18: Emergency                  --
-- 19: Military                   --
-- 20: Commercial                 --
-- 21: Trains                     --
-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



Config.PowerfullVeh = {
    ["max-power"] = 3, -- Cars under Config.MaxPowerVehicles will use this configuration. Recommended to keep this at most 3 otherwise this will be too powerfull
    ["min-power"] = 1 -- Any other vehicles that arent listed on the Config.MaxPowerVehicles will use this. and will have to go through as many tries are under Config.HowManyPulls | By default it would be 20 pulls
}

Config.AtmModels = {
	"prop_atm_02",
	"prop_atm_03",
	"prop_fleeca_atm",
}

-- #####################################
-- #        PROGRESS BAR TIMERS        #
-- #####################################

Config.AttachRopeToCar = 10000 -- How long in Miliseconds it will take to attach the rope to the Vehicle
Config.AttachRopeToATM = 12500 -- How long in Miliseconds it will take to attach the rope to the ATM
Config.SearchATMForCash = 30000 -- How long in Miliseconds it will take to search the ATM
Config.PickUpATM = 5000 -- How long in Miliseconds it will take to pickup the ATM
Config.ATMOpening = 7500 -- How long in Miliseconds will it take to open the ATM open after lockpicking
Config.DetachRopeTimer = 5000  -- How long in Miliseconds will it take to detach the rope from ATM.
-- #####################################
-- #              REWARDS              #
-- #####################################
Config.EnableCashReward = true -- Enables Cash/Bank rewards from opening the ATM... // Using 'false' will make it a bank reward
Config.BankOrCash = 'cash' -- If you want to use bank // cash, then replace this with whichever youd like to use. // For RP purposes, id recommend keeping this as CASH
Config.ATMUseReward = math.random(2000, 8500) -- First one is minimum and other one is maximum of what you receive from the ATM once you use it.
Config.UseItemRewards = false -- If you want to enable getting an item from using the ATM, then set this to ['true']
Config.RewardItemATM = 'weapon_assaultrifle' -- If Config.UseItemRewards is set to true, set the items spawn name to give to the player after a successfull attempt on opening the ATM.
Config.RewardItemAmount = 1 -- Amount of the item you get.
Config.SearchRewardCash = {
    ['minimum'] = 3000, -- Minimum amount which you receive from searching the ATM // NOT USING IT
    ['maximum'] = 4000 -- Maximum amount which you receive from searching the ATM // NOT USING IT
}

-- #####################################
-- #              LANGUAGE             #
-- #####################################

Config.Lang = {
    ['attachropetocar'] = "Attaching Rope To the Vehicle",
    ['attachropetoatm'] = "Attaching Rope To the ATM",
    ['PickupBrokenATM'] = "Pickup ATM",
    ['pickingupATM'] = "Picking up ATM...",
    ['searchATM'] = "Search ATM",
    ['searchingATM'] = "Searching ATM...",
    ['detachRope'] = "Detach Rope",
    ['detachingRope'] = "Detaching Rope from ATM..",
    ['get_out_of_the_car'] = "Get out of the car first!",
    ['not_enough_police'] = "Cant do this at the moment!",
    ['car_not_allowed'] = "This car is not allowed",
    ['no_cars_near_you'] = "Theres no cars near you!",
    ['theres_no_atms_around'] = "No ATMs around you...",
    ['robberyinprogress'] = "ATM Robbery in progress", -- Only if you dont use Project Sloth Dispatch 
    ['AtmLockpiked'] = "lockpicking failed, try again...",
    ['AtmLockpickFailed'] = "lockpicking failed, try again...",
    ['progbar_canceled'] = "Canceled...",
    ['yousureyouhavethislol'] = "You dont even have an ATM on you lmao...",
    ['you_got_money'] = "You found: ",
    ['success_now_loot_theATM'] = "Success! Now loot the ATM...", -- Model will dissapear because it wont when out of its origin zone. So best warn them once done
}
Code is accessible No
Subscription-based No
Lines (approximately) Client: 400 & Server: 70
Requirements qb-core, qb-target, qb-lock
Support Yes
(qb-lock link is provided in the installation guide)
4 Likes

Decent looking script! I know it says qbcore, but any chance of this supporting esx/ esx legacy within the future by any chance :eyes:

1 Like

Hey there! Thanks and yes! Making one as were speaking, once finished with some small stuff of mine, ill release the esx version! :slightly_smiling_face:

1 Like

Can you add your own dispatch system or is it all escrowed?

We have support on our resources, so adding your dispatch wont be an issue for us.
Later on, Dispatch event and target event will be made open for everyone to be able to edit them!

Anyway you can make this for ESX?>

Will be released in the upcoming days. :slight_smile:

Once ESX is out please message me as we will get it

Just interested on what Native(s) you used to attach rope, never done it. Out of curiosity :slight_smile:

AddRope :slight_smile:

1 Like

How much of a hassle to convert this to standalone?

wouldnt be much of a hassle, but some functions would require to be recreated that are in frameworks for example getting closest objects, vehicles, playerdata and such.

if i buy you can convert to creative base

support iffy