mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-17 14:59:16 +02:00
1.8 KiB
1.8 KiB
Home > bitburner > Sleeve > setToCommitCrime
Sleeve.setToCommitCrime() method
Set a sleeve to commit crime.
Signature:
setToCommitCrime(sleeveNumber: number, name: string): boolean;
Parameters
| Parameter | Type | Description |
|---|---|---|
| sleeveNumber | number | Index of the sleeve to start committing crime. Sleeves are numbered starting from 0. |
| name | string | Name of the crime. Must be an exact match. Refer to the list of crimes. |
Returns:
boolean
True if this action was set successfully, false otherwise.
Remarks
RAM cost: 4 GB
Return a boolean indicating whether or not this action was set successfully.
Returns false if an invalid action is specified.
You can set a sleeve to commit one of the following crimes. The crime names are not case sensitive. For example, you can pass in the crime name as "Shoplift", "shoplift", "shopLift", or even "SHOPLIFT".
- Assassination - Bond forgery - Deal drugs - Grand theft auto - Heist - Homicide - Kidnap - Larceny - Mug - Rob store - Shoplift - Traffick arms
Example 1
// NS1
// Assign the first 3 sleeves to commit various crimes.
var crime = ["mug", "rob store", "shoplift"];
for (var i = 0; i < crime.length; i++) {
tprintf("Sleeve %d commits crime: %s", i, crime[i]);
sleeve.setToCommitCrime(i, crime[i]);
}
Example 2
// NS2
// Assign the first 3 sleeves to commit various crimes.
const crime = ["mug", "rob store", "shoplift"];
for (let i = 0; i < crime.length; i++) {
ns.tprintf("Sleeve %d commits crime: %s", i, crime[i]);
ns.sleeve.setToCommitCrime(i, crime[i]);
}