Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Breezy Skill Check

Breezy Skill Check is a lightweight, standalone FiveM NUI skill-check minigame created by Breezy Store.

It can be integrated into scripts that need a timing-based minigame, including lockpicking, hacking, repairing, crafting, digging, searching, robberies, drug processing, and treasure hunting.

Features

  • Standalone FiveM resource
  • Clean NUI interface
  • Simple client export
  • Configurable rounds
  • Configurable speed
  • Configurable target-zone size
  • Configurable timeout
  • Success and failure results
  • No framework required

Installation

  1. Add breezy-skillcheck to your server resources folder.

  2. Add the resource to your server.cfg:

ensure breezy-skillcheck
  1. Restart your server, or run:
restart breezy-skillcheck

Usage

Call the export from any client-side script:

local success = exports['breezy-skillcheck']:StartSkillCheck({
    rounds = 3,
    speed = 1.15,
    zoneSize = 18,
    timeout = 20000
})

if success then
    print('Skill check passed')
else
    print('Skill check failed')
end

Options

Option Description
rounds Number of successful hits required
speed Movement speed of the needle
zoneSize Size of the target zone; lower values are harder
timeout Time before automatic failure, in milliseconds

Accepted values are validated and limited by the resource to prevent invalid settings from breaking the minigame.

Security

The skill-check result is calculated client-side.

When using the result to award money, inventory items, experience, or progression, validate the player's eligibility and enforce rewards and cooldowns on the server.

Test Command

The test command is disabled by default.

To enable it, open config.lua and change:

Config.EnableTestCommand = false

to:

Config.EnableTestCommand = true

Then use this command in-game:

/testskillcheck

Keep the test command disabled on live servers when it is not needed.

Support

For support, updates, and questions:

Credits

Created by Breezy Store.

If It Ain't Breezy, Try Again.

About

A lightweight standalone FiveM NUI skill check minigame with configurable difficulty and a simple export system.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages