Jim-CatCafe v1.7.2 - QBcore CatCafe Job Script

Here is my QBCore CatCafe Job Script, I hope you enjoy this as much as I enjoyed making it!

d5dec78acfba00c6a15953c7d077517c86e868a8.jpg
–==============================–

LINK TO PURCHASE :dollar: https://jimathy666.tebex.io/package/4848130

–==============================–

Preview Videos:

–==============================–

Features:

  • Full Support for Gabz CatCafe MLO
  • A Total of 23 qb-target enabled locations
  • A total of 19 cats added, these can be changed / added fairly easily
  • Petting the cats relieves stress and heals for 2hp (can be edited in config)
  • A total of 46 qb-target enabled chair locations
  • All menus are built in qb-menu
  • All trays on the counters are stashes so you can use them to pass food
  • 38 new items
  • 8 new drinks
  • 1 new alcoholic drink
  • 21 New Foods
  • Payment system built in
  • Successful payments go straight to CatCafe’s society account accessible through the bossmenu
  • Clock-in System so that if people go too far from the shops, they are automatically clocked out
  • This stops abuse of clocking in, and getting pay tickets while not in the area
  • Every successful payment gives everyone with the job, and who is on duty, a receipt that can be cashed in at the pacific bank only by employee’s
  • Food can’t be accessed and payments can’t be made by employee if not clocked in


–==============================–

Dependancies:

–==============================–

LINK TO PURCHASE: :dollar: https://jimathy666.tebex.io/package/4848130

–==============================–

|-----------------------|----------|
| Code is accessible    | Partially |
| Subscription-based    | No |
| Lines (approximately) | 1000-1200 |
| Requirements          | qb-core, qb-menu, qb-target, jim-payments |
| Support               | Yes |
|-----------------------|----------|
12 Likes

esx version possibly ?

1 Like

using escrow ?

Unfortunately I have never used ESX so I probably won’t be able to convert it

I’m not using escrow, I believe people should be able to edit it to what they need

4 Likes

amazing as always good stuff brother !

1 Like

I missed out a job check on line 49 of the client.lua causing all jobs to be affected by the distance check
the quick fix is change the line to this:

		if onDuty and PlayerJob.Name == "catcafe" then

I’ll update the tebex download with the fix, but I’m not sure theres much point sending it out to everyone again for 1 line

1 Like

UPDATE v1.1:

  • Cat Fixes/Updates
    • Added 6 cats that wander (they are dumb/blind and sometimes get stuck in corners)
    • Cats have no collision so you can walk through them (this is to stop people pushing them into corners and such)
    • ONLY sleeping cats can be petted to relieve stress (for now)
  • Added new food preparation location, the Hob/Stove next to the ovens
    • These are for noodles and soups
  • New Food Items:
    • Bowl of Ramen
    • Bowl of Noodles
    • Paw Cakes (Pancakes)
    • Kitty Pizza (Pizza)
    • Cat Cake Pop (Cake Lolly Pops)
    • Purrito (Burrito)
  • New Drink Item:
    • Mocha Meow (Mocha Drink)
  • New Ingredient:
    • Instant Noodles
  • Complete rewrite of the payment system, now using qb-menu and qb-phone
    • Tickets are still obtainable through this change
  • Added a minimum amount to get receipts, to stop possible $1 exploits
    • If someone tries to make a payment less than this amount, no one will get a receipt. If its over this amount it will work as usual
    • This is based on the amount set in config.lua with Config.MinAmountforTicket
    • This should, in theory be set to the cheapest product you are selling.
  • Couple of QoL fixes
1 Like

i can see the cats. i cannot pet the cats or use any interactions ?

1 Like

Are you using a recent version of qb-target?

I purchase the cat coffe, I got the discord link after purchased not the download files.

Please go ahead and review the rules again

Oh sorry, the tebex download IS immediately available through email.

But I’ve had SO many issues where people can’t download the file in their email so I’ve set up my support discord as an alternative in the case of a problem, only allowing access with a tebex id. No one is forced to join for the link, tebex always sends their link out first. I’m sorry if thats an issue.

So, how can I get the resource now ? Your tebex receipt email but the only email I’ve received is discord link. I paid via visa card not Paypal so I only have transaction ID on bank account. Please solve this problem!

I’ve actually sent a new email out to you through tebex already, a few hours ago.

I’m sorry about that inconvenience. I’ve sent you a private message. I really love your works and I know I was annoyed by this problem. But please check the private message. Thank you!

1 Like

UPDATE v1.2:

  • Payment systems removed/changed in favour of support for my free payment script jim-payments: https://github.com/jimathy/jim-payments#
    • Add this script to your server and payment systems will work as normal with extra features
    • This change removes events from client.lua and server.lua
  • Fixed typo in a hand washing qb-target location
  • Several QoL fixes I’ve lost track of
  • Removed doubled up cat from ledge near staff door
  • Rearranged qb-menu layout
  • Added item checkmarks to qb-menu’s to show if you have the required items or not
    • This adds changes to client.lua
  • Changed seat variable name in chairs.lua to reduce conflicts with my other scripts
  • After many arguements, people prefer to PET the cat not PAT the cat.
  • Fixed item requirements/removal. Messed up mochi ingredients all using mint
  • Added missing item, the orange.
  • Consumable info now stored in the shared’s item info

Bought a few of your scripts how do I go around getting the updates?

Um, if you DM I can sort that out :+1: