Getting Luas
Install a Lua script, run it in Scooby's Lua Editor, and manage reloads and automatic startup.
Getting Luas
Lua scripts add tools and custom interfaces to Scooby. Choose a script written for Scooby GTA 5, or a port that explicitly supports your menu version and GTA 5 edition. You can find shared scripts in the Scooby community or get them directly from their author.
Lua folder and menu
C:\scooby\GTA5\lua
Settings → Lua Editor → Scripts
Older builds may label the screen Lua Scripts.
Install a downloaded script
- Download the script and extract it if it is inside a ZIP or other archive. Check the author's requirements and keep any supplied libraries, configuration, and assets.
- Open Settings → Lua Editor and select Open Lua Folder. You can also paste
C:\scooby\GTA5\luainto File Explorer's address bar. - For a standalone script, copy its
.luafile directly into that folder. For a package, follow the author's folder layout so its supporting files stay in the expected locations. - Open the Scripts tab and select Refresh Scripts. Select the script file in the library.
- Select Run / Reload. Check the running-script list and the Console tab for its status or any startup error.
C:\scooby\GTA5\lua\
MyScript.lua
Keep the real .lua extension. A file named MyScript.lua.txt or a downloaded web page will not load as a Lua script. Enable file-name extensions in File Explorer if you cannot see the ending.
Reload, stop, and enable auto-run
- Run / Reload: starts the selected script, or reloads it after an edit.
- Reload / Stop: use the controls beside a running script. Stop All Scripts stops the entire running list.
- Auto-run: tick the checkbox beside a script in the library to run it when the menu starts. Test it manually first. Untick it to disable automatic startup.
- Remove a script: stop it, disable its auto-run checkbox, then remove its file from the Lua folder and refresh. Keep any settings you want to back up.
A script may add its own menu or window. Look at its instructions if it is running but you cannot find its controls.
Scripts made for another menu
Sharing the .lua extension does not guarantee compatibility. Scooby has compatibility helpers, but a script that relies on another menu's API may still need changes. Prefer a Scooby version supplied by the author.
Some builds expose Lua Scripts → Other Menus Luas for compatible imports from C:\scooby\GTA5\lua\other-menus-luas. If that screen is available, keep the package structure, refresh its list, and use Load. The current Lua Editor interface uses the Scripts tab described above; do not look for a separate tab if your build does not show one.
For creating or porting a script, open the Scooby GTA 5 Lua API reference.
If a script does not work
- Missing from Scripts: check the folder, extract the archive, confirm the
.luaextension, clear the search, and refresh. Start with a standalone script directly in the Lua folder. - Missing module or asset: restore the full package and follow its original directory layout.
- Error immediately after running: read the first error in Console. Confirm Scooby support and the correct Legacy/Enhanced edition with the author.
- Problems on every startup: untick auto-run and stop the script. If you cannot reach the menu, close the game and move that script out of the Lua folder before starting again.