Job: Combine/CWU Locks for DarkRP
Apply
In Progress
Negotiations
Finished
Description
Job description:
We are currently seeking an experienced and reliable gLua developer to build a custom locking system, inspired by Combine/CWU locking mechanisms from the Clockwork/HELIX.
Key Features Required:
- Two distinct lock types:
- Combine Lock – accessible by Combine forces (
DarkRP.isCP()) - CWU Lock – accessible by selected CWU jobs
- Full integration with DarkRP:
- Team-based access control.
- Compatibility with
DarkRP.isCP()and custom job teams. - Functional interaction system:
- Players can lock/unlock with the E key (use key).
- Lock responds only if the player has access.
- If a player without access attempts to interact:
- A red light briefly flashes.
- A distinct "denied" beep plays.
- Visual feedback:
- Combine Lock:
- Blue light when locked.
- Green when unlocked.
- CWU Lock:
- Yellow light when locked.
- Green when unlocked.
- Sound effects:
- Locking and unlocking sounds (distinct for each lock type).
- Optional idle humming or power-up sound while locked.
- Attachment system:
- Locks are physically placed as props.
- Once touching a door, they automatically attach and follow it (even when opening/closing).
- Persistence:
- Locks must save their position, angle, state, and attached door.
- All data restored automatically on server restart/ignores cleanups.
- Toolgun integration:
- A custom toolgun category/tool to:
- Spawn locks on doors.
- Remove existing locks.
- Visually identify linked doors.
Interested developers can contact me directly via Discord:
> AlteredFancy