my24/7 - Own and manage your shop [ESX/QB]

Welcome to my24/7

The all-in-one script to own manage your shop.

Showcase Video:

Highlights:

  • Players can buy their own shops.
    → Also not-owned shops do still work. You can set up default items for them in the config.

  • Buy UI with different payment methods (cash and card) and basket-system

  • Full Management UI
    → Overview with Stats like trending products and revenue charts
    → Product overview to add/remove/edit your items and change the stock of them.
    Employee management: Hire/Fire/Promote or Transfer the shop to one of your employees
    Wallet with Log

  • Full support for special shops like Bars

  • Corporate market to buy items cheaper as a shop owner or employee (can be disabled if you use missions/farming routes for example)

Performance
image
→ Performance is optimized to a high level so this script doesn’t have an impact.

Showcase Pictures:
Buy items UI:

Management UI:

Default shops:
Set up your default shop in the config - this is used when a shop isn’t owned by a player:

Default shops config

-- When this is false you can only buy items at shops, which are owned.
Config.enableDefaultShops = true 

-- Set up the items, which can be purchased by players in shops which are not owned. Only if above is enabled.
Config.defaultItems = {
    {id = 1, Item = 'bread', label = 'Bread', description = 'Hmmh...Tasty!', amount = 99, price = 3, category = 'Food'},
    {id = 2, Item = 'sandwich', label = 'Sandwich', description = 'Fresh, Fresher, Sandwich!', amount = 99, price = 5, category = 'Food'},
    {id = 3, Item = 'water', label = 'Water', description = 'FIJI Water with Electrolytes!', amount = 99, price = 4, category = 'Drinks'},
}

As for all of our scripts you got:
You can change everything and german/english translations are included by default → 100% flexibility. Of course you can add every language you want.

Regarding Escrow

We paid the highest attention to the opportunity that everybody can simply modify everything without any encryption.
For this matter we only escrowed one pretty small functions, which never have to be modified and can’t cause any problems into the escrow file. So I can promise 100% that you will not even notice this protection, when you aren’t willed to leak the script. If you encounter any problems through this, we’ll directly remove those functions from the escrow file or simply remove it entirely.

Code is accessible 99% yes (See above)
Subscription-based No
Lines (approximately) 3000
Requirements ESX or QB
Support Yes

Price: 24.99 + tax
Get the script at: https://shop.myscripts.eu/package/6522450

:heart: Feel free to check out some of our other scripts

5 Likes

Update - 03.11.2024

  • Added Config.useOxInventory
    → all other modded inventories like cheeza and qs_inventory should work anyways. If not contact us and we’ll suit it for you
  • Fixed a bug where you were able to bring the item count to negative values
  • Fixed a bug where the management menu didn’t open because of wrong Log entries
  • Blips are now optimized
1 Like

Update - 08.11.2024

  • Added the option to make every shop buyable or not in the database: is_buyable
    → 1: can be owned; 0 = can not be owned
  • Added the option to set up special default shops: for exmaple you can set up now a bar or ammunation content for shops, which aren’t owned by players. Check out default_shop_type in the databse and the corresponding Config.

Please perform this update sql in your database:

ALTER TABLE `my247_stores`
	ADD COLUMN `is_buyable` TINYINT NULL DEFAULT 1 ,
	ADD COLUMN `default_shop_type` VARCHAR(50) NULL DEFAULT NULL;