From the reference libraryFiveM

Shared

ox/ox_lib/Print/Shared.mdx

Shared

Prints to console conditionally based on convars set. Different level prints are colored and labeled. Resource name is always included.

lib.print

lib.print.error(...)
lib.print.warn(...)
lib.print.info(...)
lib.print.verbose(...)
lib.print.debug(...)
  • vararg: any
    • What to print in console. Converts tables into a pretty-print format.

lib.print > Example

lib.print.warn("query latency high: ", latency)

lib.print > Levels

  • Error

    • Indicates a failure in the system.
  • Warn

    • Warns of an unexpected condition, or a state which is likely to cause an error in the future.
  • Info

    • Information about high-level, successful operations.
  • Verbose

    • More detailed information containing intermediate steps of high-level, operations
  • Debug - Used by developers to understand the system and may contain detailed trace information. Should generally not be turned on when not debugging.

lib.print > Config

Use the following convars to set your print level. Prints less severe than the current level will not be executed. For example, a level of info will print error, warn, and info, but not verbose nor debug. Defaults to info if not set. Resource specific print levels override the global convar.

set ox:printlevel "info"
set ox:printlevel:ox_inventory "warn"
set ox:printlevel:<resourceName> "<level>"
Back to documentation