Skip to Content

Skill Check

Interactive skill check minigame that tests player timing.

Exports

ExportParametersReturns
SkillCheck(difficulty, inputs, options)boolean — true if passed, false if failed
SkillCheckActive()boolean
CancelSkillCheck()—

SkillCheck Parameters

ParameterTypeRequiredDescription
difficultystring or tableYesDifficulty level(s): 'easy', 'medium', 'hard'
inputstableNoInput keys for the skill check
optionstableNoAdditional options

Usage

Basic Skill Check

local success = exports['flux-ui-pack']:SkillCheck('easy') if success then print('Passed!') else print('Failed!') end

Multiple Difficulty Levels

local success = exports['flux-ui-pack']:SkillCheck({'easy', 'medium', 'hard'})

Check if Active

if exports['flux-ui-pack']:SkillCheckActive() then print('A skill check is running') end

Cancel Skill Check

exports['flux-ui-pack']:CancelSkillCheck()
Last updated on