JM-UwUCatCafe ships with four pre-configured door lock files for qb-doorlock. These were built and tested against the Gabz UwU Cat Cafe MLO.
Installation#
Copy the four .lua files from the qb-door-lock-files/ folder into your qb-doorlock/configs/ directory, then restart qb-doorlock (or your full server).
Configured Doors#
| File | Door label | Type | Minimum grade |
|---|---|---|---|
UWUCAFE-MAINENTRANCE.lua | UwU Cat Cafe | Double door (main entrance) | Grade 0 (any staff) |
UWUCAFE-FrontCounter.lua | UwU Front Counter | Single door | Grade 0 (any staff) |
UWUCAFE-EmployeeOnly.lua | UwU Employee Access | Single door | Grade 0 (any staff) |
UWUCAFE-ManagerOffice.lua | UwU Manager's Office | Single door | Grade 4 (Owner only) |
All doors default to locked. Any player with the uwucafe job can interact with the main entrance, front counter, and employee-only door. The manager's office requires grade 4 (Owner).
Customising#
Each file registers its door inside Config.DoorList, which is populated at resource start by the shared scripts listed in fxmanifest.lua. If you use a different MLO or your door objects are at different coordinates, open the relevant file and update objCoords and objYaw to match.
Door object names (objName) are GTA V model hashes. These values are MLO-specific — if your cafe uses a different MLO, you will need to find the correct hash values for each door object.