progressBar
Displays a progress bar with optional emote and control restrictions.
Parameters:
text(string): The progress bar label/descriptiontime(number): Duration in millisecondsemote(string, optional): Emote to play during progressdisabled(table, optional): Controls to disable during progressmovement(boolean): Disable player movementcar(boolean): Disable car movementmouse(boolean): Disable mouse lookcombat(boolean): Disable combat actions
Returns:
success(boolean):trueif completed,falseif cancelled
Supported Styles:
qb- QB-Core Progressbaroxbar- OX Lib Progress Baroxcir- OX Lib Progress Circle
Example:
-- Basic progress bar
local success = ps.progressbar("Picking lock...", 10000)
if success then
print("Lock picked successfully!")
end
-- With emote and disabled controls
local disabled = {
movement = true,
combat = true,
mouse = false,
car = true
}
local success = ps.progressbar("Repairing engine...", 15000, "mechanic", disabled)
-- Quick progress with default restrictions
local success = ps.progressbar("Searching...", 5000, "search")Last updated