Progress bar
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
Triggered when using progress bar
RegisterNetEvent("farming_creator:internalProgressBar", function(time, text)
end)
time
int
Progress bar duration in seconds
text
string
Description text
-- In farming_creator/integrations/cl_integrations.lua
RegisterNetEvent("farming_creator:framework:ready", function()
-- Disables the default script progress bar (otherwise there would be 2 progress bars)
exports["farming_creator"]:disableScriptEvent("farming_creator:internalProgressBar")
end)
-- Example to replace the script progress bar with an external one
RegisterNetEvent("farming_creator:internalProgressBar", function(time, text)
-- The event to activate your external progress bar
TriggerEvent("external_progressbar:start", time, text)
end)
You can place it in the file integrations/cl_integrations.lua
of the script, at the bottom of the file on new lines
If you like the default progress bar of the script, and you want to use it in external scripts, this is the event
TriggerEvent("farming_creator:startProgressBar", timeInMS, text, hexColor)
timeInMS
integer
Duration of the progress bar in milliseconds
text
string
The text that will be shown with the progressbar
hexColor
string
The color of the progressbar in hex code (example #70f2b4
). Can be nil
to use the default one of the script
-- This will create a command to show a red progressbar
-- /progressbar 5000 Hello
RegisterCommand("progressbar", function(playerId, args)
TriggerEvent("farming_creator:startProgressBar", tonumber(args[1]), args[2], "#ff0000")
end)