Goodlife Bowling ESX & QBcore

15.00 USD

Purchase

Goodlife Bowling ESX & QBcore

Yep, I don't think this script needs a ton of description so check out the video here.
[Video Preview](https://www.youtube.com/watch?v=IF6Jz-p8BvQ)

The script uses bt-target to reset the lanes & grab the balls. You can EASILY convert this to use any method you'd like (3D Text, for example) and I'll likely release a 3D Text version later.

**A little walkthrough**.
* Walk to the lane of your choice and Alt-Menu (Cause Bt-target, duh) near the ground and choose to reset the lane.

* Upon doing so, the Pins will spawn (They last for 30 seconds). Once doing so, grab the balls from the Ball Return and begin bowling!

* You'll be able to throw Two Balls (In 5 second intervals, so the first ball has time to delete so you don't just have 100 Bowling Balls stacking up).
* Once you reset the lane, you'll be allowed to throw two more balls, rinse-repeat.

* Talking to the guy at the entrance will reset your lane/score so you can start a new game. This works for any lane.

It tracks your Score for the Frame, and your Total Score. Currently no frame limit, so bowl to your hearts content and keep track yourself!

It was tested on a live server, with every single lane being used at the same time with no issues.

Resmon sits at 0.00 to 0.01.

The Bowling MLO is free here : *Thanks to breze*
https://forum.cfx.re/t/release-bowling-hall-interior-mlo/846941

You may need to go into the _resource.lua of the Bowling MLO and swap it over to fxmanifest, as it's just a blank _resource.lua

Upon purchase you’ll be given a download link to your e-mail. If the link doesn’t work by clicking, try copy/pasting it into your browser directly and it *should* work.

**The script requires ESX; Tested on Legacy but should work on -any-**
**PolyZone** - [GitHub - mkafrin/PolyZone: PolyZone is a FiveM mod to define zones of different shapes and test whether a point is inside or outside of the zone ](https://github.com/mkafrin/PolyZone)
**bt**-**target** - [GitHub - brentN5/bt-target ](https://github.com/brentN5/bt-target)
*mythic_notify* - But you can swap it over to any notification system of your choice.
*InteractSound* - You don’t HAVE To use this, it’s just what I used for the Bowling Sound.
**If you are using the base bt-target resource, you need to add my export to the scripts main.lua - listed below.**

> function AddEntityZone(name, entity, options, targetoptions)
> Zones[name] = EntityZone:Create(entity, options)
> Zones[name].targetoptions = targetoptions
> end
>
>
>
> exports(“AddEntityZone”, AddEntityZone)


**You’ll need to add the following item(s) to your database; bowlingball**