manniche_garage and can change before the release.Console messages
| Message | Cause and fix |
|---|---|
[manniche_garage] ready: ... | Start-up finished. If this line never appears, check the lines below and that oxmysql is running |
sql/install.sql not found, tables not created | The file is missing from the resource folder. Restore sql/install.sql, or import the tables yourself and set Config.AutoCreateTables = false |
setting <name> in the database is not valid and is ignored | A saved value in manniche_garage_settings failed validation. Save the setting again in /garageadmin |
fake plates: fakeplate column found | Information only. A fakeplate column was found and is read |
no society account "<account>" or society "<account>" refused <amount> | ESX only. esx_addonaccount has no such account, or refused the payment. Check the account name or set ServerConfig.SocietyPayout |
SocietyPayout: ... | Your SocietyPayout function raised an error |
keys (<name>): ... | The call into your keys script failed. Check the name in Config.VehicleKeys or use 'custom' |
hooks <OnTakeOut, OnStore, OnImpound or OnTransfer>: ... | Your function in config/hooks.lua raised an error. The take-out or store still went through |
before-hook <name> from <resource>: ... | A before-hook handler raised an error and was treated as allow |
auto-impound: ... | An error in the auto-impound run |
the admin menu needs a player | You ran the admin command from the server console |
Common problems
Resource does not start
The manifest lists ox_lib and oxmysql as dependencies. Both must be installed and started. Ensure them before manniche_garage.
Wrong framework used
With Config.Framework = 'auto' the resource uses Qbox if qbx_core is started, then QB-Core if qb-core is, and otherwise ESX. If the framework is not started yet when manniche_garage loads, ESX is used. Ensure your framework first, or set Config.Framework to 'esx', 'qb' or 'qbx'.
Target does not appear
With Config.Interaction = 'target' the resource needs ox_target or qb-target started. If none runs, it falls back to the text prompt.
Admin command is refused
The player must match a principal in ServerConfig.AdminPrincipals. The admin menu calls also check the ACE permission command.garageadmin.
Player kicked with "too many requests"
A player hit the rate limits ServerConfig.KickAfterRejects times without a quiet minute. Set it to 0 to turn the kick off.
Export returns not_allowed
The calling resource is not in ServerConfig.ExportResources. Add it, or leave the list empty.