Jump to content

Bank Heist 1.5.19

$10.00
   (10 reviews)

1 Screenshot

  • 66.7k
  • 1.2k
  • 365.08 kB

depends on

About Bank Heist

Spawns custom bank hesits at specified locations.

Optional Plugins

Kits umod

Part 1: Optional Bank Prefab Setup

Part 2: Bank Plugin Setup

Custom Prefabs:

Prefab name should be labled as "bankheist" or "bankheist_1" for multiple banks.

Permission

bankheist.manage // Allow admins to setup bank events
bankheist.worker // Stop guards attacking bank workers

Commands

1. /bse <type>, spawn prefab entity of type for setup
2. /blp create|remove|update <profile-name>, manage bank loot profiles
3. /bgp create|remove|update|stationary <profile-name>, manage bank guard profiles
4. /bdp create|remove|update <profile-name>, manage bank door profiles
5. /bhm create|remove <bank-name>, create or remove a bank
6. /bhm parent <bank-name> <monument-name>, setup a parent monument for the bank
7. /bhm <guard|loot|door> profile <bank-name> <id> <profile-name>, setup profile for a door or loot to use
8. /bhm <guard|loot|door> remove <bank-name> <id>, remove entity from a specified bank
9. /bhm <guard|loot|door> create <bank-name>, create entity for the specified bank
10. /bhm mmr <bank-name> <radius>, map marker radius
11. /bhm pdr <bank-name> <radius>, player detection radius
12. /bhm tbr <bank-name> <seconds>, seconds before bank will reset
13. /bhm ato <bank-name> <seconds>, seconds before alarm will disable 0 = until bank reset
14. /bhm debug <bank-name> <option>, enable debug information options: loot, door, guard, info, everything
15. /bhm monuments

Data

{
  "BankEntries": [
    {
      "bank display name": "Test Bank",
      "parent monument name": null,
      "time between resets": 1800.0,
      "alarm timeout seconds": 120.0,
      "alarm disable when all crates are looted": true,
      "spawn position": {
        "x": -668.1162,
        "y": 24.8576756,
        "z": 15.70411
      },
      "spawn rotation": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "player detection origin": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "player detection radius": 100.0,
      "map marker origin": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "map marker radius": 100.0,
      "map marker opacity": 0.6,
      "map marker ready color": "#2eff74",
      "map marker reset color": "#ff2e2e",
      "map marker outline color": "#ffffff",
      "loot spawn group entries": [
        {
          "Id": 3177,
          "Prefab": "assets/prefabs/deployable/chinooklockedcrate/codelockedhackablecrate.prefab",
          "Profile": "loot1",
          "Position": {
            "x": -0.04071045,
            "y": 0.04530716,
            "z": 0.196435928
          },
          "Rotation": {
            "x": -0.00194311875,
            "y": 283.140167,
            "z": 359.913574
          }
        }
      ],
      "door spawn group entries": [
        {
          "Id": 3593,
          "Prefab": "assets/prefabs/building/wall.frame.garagedoor/wall.frame.garagedoor.prefab",
          "Profile": "door1",
          "Position": {
            "x": 1.49249268,
            "y": 0.166625977,
            "z": -6.467394
          },
          "Rotation": {
            "x": 0.0,
            "y": 13.3333187,
            "z": 0.0
          }
        },
        {
          "Id": 9537,
          "Prefab": "assets/prefabs/building/wall.frame.garagedoor/wall.frame.garagedoor.prefab",
          "Profile": "door1",
          "Position": {
            "x": 4.67230225,
            "y": 0.354122162,
            "z": 5.18401432
          },
          "Rotation": {
            "x": 0.0,
            "y": 13.3333187,
            "z": 0.0
          }
        }
      ],
      "npcs spawn group entries": [
        {
          "Id": 1765,
          "Prefab": null,
          "Profile": "guard1",
          "Position": {
            "x": 3.79986572,
            "y": -0.289468765,
            "z": -7.350936
          },
          "Rotation": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          }
        },
        {
          "Id": 1227,
          "Prefab": null,
          "Profile": "guard1",
          "Position": {
            "x": 7.863037,
            "y": -0.0256900787,
            "z": 4.15430927
          },
          "Rotation": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          }
        },
        {
          "Id": 2957,
          "Prefab": null,
          "Profile": "guard1",
          "Position": {
            "x": 1.5680542,
            "y": 0.0291461945,
            "z": 4.185258
          },
          "Rotation": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          }
        },
        {
          "Id": 3914,
          "Prefab": null,
          "Profile": "guard1",
          "Position": {
            "x": -0.6699219,
            "y": 0.08488846,
            "z": -3.12963676
          },
          "Rotation": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          }
        }
      ]
    }
  ]
}

Loot Profiles Example

{
  "ProfileEntries": {
    "loot1": {
      "MinItems": 2,
      "MaxItems": 5,
      "SkinId": 0,
      "HackableSeconds": 60.0,
      "LootItems": [
        {
          "Shortname": "shotgun.m4",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "rifle.m39",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "rifle.semiauto",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "military flamethrower",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "weapon.mod.extendedmags",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "smg.2",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "smg.thompson",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "homingmissile.launcher",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "rifle.bolt",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "rifle.l96",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "ammo.rocket.basic",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 100,
          "MaxAmount": 100,
          "IsBlueprint": false
        },
        {
          "Shortname": "ammo.rocket.hv",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 100,
          "MaxAmount": 100,
          "IsBlueprint": false
        },
        {
          "Shortname": "ammo.rifle.explosive",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1000,
          "MaxAmount": 1000,
          "IsBlueprint": false
        },
        {
          "Shortname": "ammo.rocket.mlrs",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 100,
          "MaxAmount": 100,
          "IsBlueprint": false
        },
        {
          "Shortname": "ammo.rocket.fire",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 100,
          "MaxAmount": 100,
          "IsBlueprint": false
        },
        {
          "Shortname": "submarine.torpedo.straight",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 100,
          "MaxAmount": 100,
          "IsBlueprint": false
        },
        {
          "Shortname": "rifle.ak",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "hmlmg",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "smg.mp5",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "rifle.sks",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "rocket.launcher",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        },
        {
          "Shortname": "lmg.m249",
          "ItemName": null,
          "SkinID": 0,
          "MinAmount": 1,
          "MaxAmount": 1,
          "IsBlueprint": false
        }
      ]
    }
  }
}

Door Profiles Example

{
  "ProfileEntries": {
    "door1": {
      "Health": 10000.0,
      "SkinId": 0
    }
  }
}

Guard Profiles Example

{
  "ProfileEntries": {
    "guard1": {
      "Name": "Bank Guard",
      "WearItems": [
        {
          "ShortName": "metal.facemask",
          "SkinID": 0
        },
        {
          "ShortName": "metal.plate.torso",
          "SkinID": 0
        },
        {
          "ShortName": "roadsign.kilt",
          "SkinID": 0
        },
        {
          "ShortName": "hoodie",
          "SkinID": 0
        },
        {
          "ShortName": "pants",
          "SkinID": 0
        }
      ],
      "BeltItems": [
        {
          "ShortName": "rifle.ak",
          "Amount": 1,
          "SkinID": 0,
          "Mods": [
            "weapon.mod.holosight",
            "weapon.mod.lasersight"
          ],
          "Ammo": "ammo.rifle"
        }
      ],
      "Kit": "",
      "Health": 250.0,
      "RoamRange": 5.0,
      "ChaseRange": 25.0,
      "SenseRange": 75.0,
      "ListenRange": 37.5,
      "AttackRangeMultiplier": 8.0,
      "CheckVisionCone": false,
      "VisionCone": 180.0,
      "HostileTargetsOnly": false,
      "DamageScale": 1.0,
      "TurretDamageScale": 0.25,
      "AimConeScale": 0.35,
      "DisableRadio": false,
      "CanRunAwayWater": true,
      "CanSleep": false,
      "SleepDistance": 0.0,
      "Speed": 8.5,
      "HomePosition": "",
      "MemoryDuration": 30.0,
      "Stationary": true,
      "UseUnderGround": false
    }
  }
}

Configuration

{
  "enable notifications": true,
  "enable visible bubble": true,
  "enable visible marker": true,
  "enable alarm trigger": true,
  "enable eliminate guards": true,
  "enable zone messages": true,
  "prevent worker looting bank": false,
  "prevent teleport from bank": false,
  "blocked zone commands": [],
  "spawnable prefabs": {
    "garage-door": "assets/prefabs/building/wall.frame.garagedoor/wall.frame.garagedoor.prefab",
    "vault-door": "assets/bundled/prefabs/modding/asset_store/bankheist_package/bankheist_vol03/prefabs/door.vault.static.prefab",
    "toptier-door": "assets/prefabs/building/door.hinged/door.hinged.toptier.prefab",
    "toptier-d-door": "assets/prefabs/building/door.double.hinged/door.double.hinged.toptier.prefab",
    "hackable-crate": "assets/prefabs/deployable/chinooklockedcrate/codelockedhackablecrate.prefab",
    "elite-crate": "assets/bundled/prefabs/radtown/crate_elite.prefab",
    "crate-normal": "assets/bundled/prefabs/radtown/crate_normal.prefab",
    "crate-normal_2": "assets/bundled/prefabs/radtown/crate_normal_2.prefab"
  }
}

 

 

  • Like 6
  • Sad 1
  • Confused 1
  • Haha 1
  • Love 4

User Feedback

1.3m

Downloads

Total number of downloads.

6.6k

Customers

Total customers served.

97.6k

Files Sold

Total number of files sold.

1.9m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.