beAtm - ATM Robbery script

A script by BE_Sketens

No reviews yet.
beAtm - ATM Robbery script main image

Price

Unknown

Full Description

beAtm

Hi!

For a bit of context, I’ve seen many Atm robberies but I never actually found one that I was like “Oh yeah that’s really cool !” so I decided to make one for my own server !

The available framework is ESX.

You can define :

  • If an item is required

  • The item name

  • The required item quantity

  • If you remove the item after usage

  • The money type ( money, bank, black_money or any account you’re using [ via addAccountMoney] )

  • The min and max possible reward

  • if you close the interface on death

  • if you warn the cops of the robbery ( you’ll have to handle the event )

  • You can set your own notification system

You can pretty much config anything that’s needed.

Nb : The player who is doing the mini game can leave at any point before losing and keep his winnings, but if you lose, you lose everything you’ve earned.

Very Important Note : if you’re using a bank script using the ATM’s then you will have to set different keys to access the interfaces ( example : banking : E, beAtm : H )

The content of the javascript files is done with classes. If you’re not familiar with this usage I’d recommend not trying to edit anything yourself, ask someone who knows what to do.

Config.lua

Located at ./config.lua

Everything you need to know to be able to modify the file is written via comments. It should be really easy to understand what does what.

Config.js

Located at ./html/config.js
The config mainly exists to make you able to translate the dynamic ( meaning the content could change ) text in the interface without having to go in the files yourself.

Translations

Notifications : you can change the language in the ./config.lua in the Config.Notifications/Config.HelpNotification ( either keep the ESX structure or use your own custom notification system )

Mini game interface : the static and dynamic content are located in ./html/config.js. There, you can see some text, to translate what I wrote I’d recommend using DeepL ( translate the text as I wrote it so you can exactly see what I meant and then modify the translation as you please ).

And of course since this is made via NUI, you can modify every aspect of the interface ( content, design, … ) - as long as you keep the “vital” part of course, or the script wont work anymore

Code is accessible No
Subscription-based No
Lines (approximately) 950ish
Requirements es_extended
Support Yes ( in the comments or discord linked in config )

Preview : Youtube preview

Here the link to my Tebex page if you are interested, the price is set at 8.99€

Thanks for your time and I really hope you like it !!