From the reference libraryRedM

Timeout

jo_libs/modules/timeout/index.md

Timeout

The Timeout module provides a set of utilities to manage script execution timing and thread control. It allows you to create delays, loops, and timeouts with easy-to-use functions that abstract away the complexity of thread management.

Include Timeout in your script

  1. To use the Timeout library, just add the initiator as a shared script inside of your fxmanifest.lua file.
shared_scripts {
  '@jo_libs/init.lua'
}

  1. Add the Timeout module inside the fxmanifest.lua (in lowercase)
jo_libs {
  'timeout',
}

You can now use the library inside of your resource with the jo.timeout global variable.

Functions

Documentation for the Both side.

Back to documentation