# Tools

## 🔧 Robbery Tools

4 unique tools, each with different properties.

### Overview

| Tool       | Break % | Speed      | Reward | Minigame     |
| ---------- | ------- | ---------- | ------ | ------------ |
| Lockpick   | 40%     | Normal     | +0%    | Lock Picking |
| Drill      | 15%     | Fast (-3s) | +10%   | Drilling     |
| Thermite   | 100%    | Normal     | +25%   | Skill Bar    |
| USB Hacker | 50%     | Slow (+2s) | +40%   | USB Hack     |

### Lockpick

Item: lockpick Break Chance: 40% Time Bonus: 0 Reward Bonus: +0% Minigame: lockpick Prop: prop\_lockpick\_01 Animation: Break-in motion (once) then repair/reaching (loop)

### Drill

Item: drill Break Chance: 15% Time Bonus: -3000ms (faster) Reward Bonus: +10% Minigame: drill Prop: prop\_tool\_drill Animation: Drill start-up (once) then continuous drilling (loop)

### Thermite

Item: thermite Break Chance: 100% (single use) Reward Bonus: +25% Minigame: skillbar (ox\_lib) Special: Explosion system

Flow: Place thermite > Run away > Explosion > Return to collect loot

Thermite Settings:

* placeTime: 5000ms
* fuseTime: 10 seconds
* safeDistance: 10.0 meters
* explosionType: 2
* lootTime: 10000ms

### USB Hacker

Item: usb\_hacker Break Chance: 50% Time Bonus: +2000ms (slower) Reward Bonus: +40% Minigame: usb (3 phases) Prop: prop\_cs\_tablet Animation: Hacking loop

Flow: Terminal animation > Crack each digit > Enter code on keypad

### Adding Custom Tools

```

Add to Config.RobTools:

item = 'your_item'
label = 'Your Tool'
description = 'Description'
breakChance = 30
timeBonus = 0
rewardBonus = 15
minigame = 'wire' (wire, keypad, memory, lockpick, drill, usb, skillbar)
propModel = 'prop_name' (or false for no prop)
propOffset = vector3(0.0, 0.0, 0.0)
propRotation = vector3(0.0, 0.0, 0.0)
propBone = 57005
animDict = 'anim_dict'
animName = 'anim_name'
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://elena-scripts.gitbook.io/elenascripts/gameplay/atm-rob/tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
