Technician
If you decide to utilize the technician job role, ensure you review all configurations located in
config/_technician.luaand link it to an existing job.
Please note that registering the technician job is the server developer's responsibility. You must register it within your framework just like any other standard job.
Installation
To install a camera as a technician, stand at your desired location and use the camera item from your inventory. Please note that moving more than 5 meters away from the original spot will cancel the installation process.
Pro Tip: Use a tight Field of View (FOV) close to your character. The system calculates the distance from the camera prop to the player's camera, so a high or wide FOV will severely limit your placement range.
Placement Controls
Change model: If available, you can change the camera model with your scroll wheel (up/down)
Rotate camera: Use your left / right keyboard keys to rotate the camera.
Cancel process: Press backspace to cancel placement.
Confirm: Press E to confirm the camera position and continue to the next step

Adjusting Camera
Arrow keys: Move camera position
Scroll Wheel: Rotate camera
E: Confirm and continue to next step
Backspace: Cancel process and go back to Placement mode.

Adjust View
Rendering the camera view directly from the object's coordinates is often suboptimal, as the perspective can clip through building collisions. Use this mode to fine-tune the camera’s exact positioning and ensure it is facing the precise area you want to monitor.
If the camera uses motion detection or the replay feature, this calibrated view angle will establish its actual detection area. Unless camera rotation angle is set to 360 then it will detect everything around it.

Arrow keys: Move the camera position
Hold shift + Arrow Keys: Changes the camera rotation
Page Up / Down: Sets the view height,
E: Confirm view and process with thumbnail process
Backspace: Cancel all process
Assign camera to player
Once a camera has been installed by a technician, you must link it to grant a player full control. Walk close to the camera, open the Technician App on your Laptop, and click the Initiate Scan button to display all nearby devices.

Click the Assign to User button and enter the player's server ID. The player will receive a notification allowing them to either accept or decline the camera ownership.


Once accepted, the status will change in your Technician App and player will be able to access his camera using the Cameras App


Repairing Cameras
As a technician, open your App near the affected camera, run a scan, and identify which devices require maintenance.

Click the Wrench icon to run the diagnostic, then wait for the scanning process to complete. Once finished, the App will display the specific hardware or battery issue affecting the camera.

The item required depends on the diagnostic result: use a
cam_kitfor hardware damage, or acam_batteryfor power failures. You must have the corresponding item in your inventory, otherwise the repair process cannot be initiated.


Technicians will receive a payout for repairing cameras. You can configure the reward amount in config/_technician.lua
Last updated