This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
YimMenu/docs/lua/tables/script.md
2023-07-02 00:59:02 +02:00

991 B

Table: script

Table containing helper functions related to gta scripts.

Functions (4)

register_looped(name, func)

Registers a function that will be looped as a gta script.

  • Parameters:
    • name (string): name of your new looped script
    • func (function): function that will be executed in a forever loop.

Exemple Usage:

script.register_looped(name, func)

run_in_fiber(func)

Executes a function inside the fiber pool, you can call natives inside it.

  • Parameters:
    • func (function): function that will be executed once in the fiber pool, you can call natives inside it.

Exemple Usage:

script.run_in_fiber(func)

yield()

Yield execution.

Exemple Usage:

script.yield()

sleep(ms)

Sleep for the given amount of time, time is in milliseconds.

  • Parameters:
    • ms (integer): The amount of time in milliseconds that we will sleep for.

Exemple Usage:

script.sleep(ms)