# DoItDigital Electrician

## ⚡ Electrician – Generator Repair Job for FiveM

A clean, simple, and fully co-op compatible utility job where players can sign in, form groups, repair generators using immersive FX, earn money, and level up their electrician reputation.

***

### 🔧 How the Job Works

#### 🧍 Sign In at the NPC

Players begin their shift by signing in at the **Electrician NPC**.\
Once clocked in, they automatically receive the electrician job role.

***

#### 👥 Optional Group System

Players may create a **group** and invite friends.\
All members share:

* The same mission
* The same generator locations
* The same rewards structure

Perfect for **co-op utility work**.

***

#### ⚡ Dynamic Generator Repair Missions

* The system spawns generators across the map.
* Each generator includes **immersive particle FX** to make them easy to spot.
* Players must travel to each location and repair the generator.
* Each repair progresses the mission.

***

#### ✔️ Complete the Required Amount

Once the required number of generators is repaired:

* The mission ends automatically
* Players receive their payment
* Reputation and XP are granted

***

### 🛠️ Configurable Gameplay (Server Owner Options)

All balancing is fully customizable through the config file:

```lua
Config.Reputation = 0.4            -- Reputation gained per completed mission
Config.Reward = 33                 -- Base money earned per mission
Config.MissionExpire = 30*60       -- Mission expiration time (seconds)
Config.LocationsNeeded = 12        -- Number of generators needed to finish the job
Config.ContractXpNeeded = 200      -- XP required to unlock the electrician contract
Config.GroupBonusPerMember = 0.05  -- Extra reward per group member (5% example)
Config.GroupBonusMinMembers = 2    -- Minimum group size for bonuses to activate
```
