Jump to content

2 Screenshots

About Bradley Tiers

Bradleys now spawn in Tiers with small config and lootcrate spawn options.


Features :

  • Spawns as Easy,Medium,Hard or Nightmare Tiers
  • Easy configuration and setup
  • BradleyGuards and BradleyOptions will disable their HP and Cratedrop settings automaticly (Krungh Crow versions).
  • Works on any Bradley no exceptions
  • Spawn and Kill Messages
  • Option to make a vanilla bradley spawn instead of a Tiered one at random.
  • Set a extra reward in the form of Economics or ServerRewards
  • Support for Tiered loot systems (using it set to false by default) v1.0.3
  • Showing Bradley tier on 1st damage then after each 2 minutes will show it again.
  • API for other developers is made available

Permissions :

  • bradleytiers.use : To be able to use the /bt info chatcommand

Commands :

  • /bt info : Just prints plugin info version and author to chat

Configuration :

Want a certain item to spawn as a blue print just add .bp behind its shortname !

 

Example of custom items like the ExtendedRecycler plugins recycler item.

      {
        "probability": 0.6,
        "shortname": "box.repair.bench",
        "name": "Recycler",
        "skin": 1594245394,
        "amountMin": 1,
        "amount": 1
      },

 

{
  "Main config": {
    "Debug": false,
    "Chat Prefix": "[<color=yellow>Bradley Tiers</color>] ",
    "Use GUIAnnouncement": false,
    "Reply to player in chat on attack": true,
    "Reply to player in chat on reward": true,
    "Show kills/spawns in Global chat": true,
    "Use Notify": false,
    "Notify profile ID": 0,
    "Include Vanilla Bradley": false,
    "Include ArmoredTrain Bradley": false,
    "Include Convoy Bradley": false,
    "Include SatDish/Harbor Event Bradley": false,
    "Bradley Tiers can interact with NPC": false
  },
  "Tier Names": {
    "Vanilla": "Vanilla",
    "Easy": "Easy",
    "Medium": "Medium",
    "Hard": "Hard",
    "Nightmare": "Nightmare"
  },
  "Kill Rewards": {
    "Use Economics?": true,
    "Use ServerRewards?": false,
    "Vanilla amount": 500,
    "Easy amount": 1000,
    "Medium amount": 1500,
    "Hard amount": 2000,
    "Nightmare amount": 2500
  },
  "Loot Tables": {
    "Use lootsystem": true,
    "Use Random Skins": false
  },
  "Easy Bradley": {
    "Bradley Health": 1500,
    "Bradley Max Fire Range": 100,
    "Bradley Bulletdamage (15 is vanilla)": 15.0,
    "Bradley Throttle Responce": 1.0,
    "Bradley Accuracy (0-1)": 0.6,
    "Bradley Damage scale (0-1)": 0.6,
    "Add Custom Loot": true,
    "Bradley Max crates after kill": 4,
    "Spawn Min Amount Items": 2,
    "Spawn Max Amount Items": 6,
    "Loot Table": [
      {
        "probability": 1.0,
        "shortname": "ammo.pistol",
        "name": "",
        "skin": 0,
        "amountMin": 5,
        "amount": 5
      }
    ]
  },
  "Medium Bradley": {
    "Bradley Health": 1800,
    "Bradley Max Fire Range": 100,
    "Bradley Bulletdamage (15 is vanilla)": 15.0,
    "Bradley Throttle Responce": 1.0,
    "Bradley Accuracy (0-1)": 0.75,
    "Bradley Damage scale (0-1)": 0.7,
    "Add Custom Loot": true,
    "Bradley Max crates after kill": 5,
    "Spawn Min Amount Items": 2,
    "Spawn Max Amount Items": 6,
    "Loot Table": []
  },
  "Hard Bradley": {
    "Bradley Health": 2000,
    "Bradley Max Fire Range": 100,
    "Bradley Bulletdamage (15 is vanilla)": 15.0,
    "Bradley Throttle Responce": 1.0,
    "Bradley Accuracy (0-1)": 0.8,
    "Bradley Damage scale (0-1)": 0.85,
    "Add Custom Loot": true,
    "Bradley Max crates after kill": 8,
    "Spawn Min Amount Items": 2,
    "Spawn Max Amount Items": 6,
    "Loot Table": []
  },
  "Nightmare Bradley": {
    "Bradley Health": 2500,
    "Bradley Max Fire Range": 100,
    "Bradley Bulletdamage (15 is vanilla)": 15.0,
    "Bradley Throttle Responce": 1.0,
    "Bradley Accuracy (0-1)": 0.85,
    "Bradley Damage scale (0-1)": 1.0,
    "Add Custom Loot": true,
    "Bradley Max crates after kill": 12,
    "Spawn Min Amount Items": 2,
    "Spawn Max Amount Items": 6,
    "Loot Table": []
  }
}

 

Localisation :
English language file included to use a different language just make a new file in the language folder.

{
  "Bradley": "Bradley",
  "Destroyed": "finally destroyed the",
  "Info": "\n<color=green>Available Commands</color>\n<color=green>/bt info</color> : Shows info on version/author and commands",
  "InvalidInput": "<color=red>Please enter a valid command!</color>",
  "KillRewardMessage": "You recieved {0}$ for Destroying the {1} BradleyApc",
  "AttackMessage": "You are taking on a {0} Bradleyapc",
  "Version": "Version : V",
  "NoPermission": "<color=green>You do not have permission to use that command!</color>",
  "KillNotification": "<color=orange>{0}</color> Destroyed a {1} BradleyApc",
  "SpawnMessage": "A {0} Bradley has spawned around {1}"
}

 

API :

When a Bradley has been updated to a Bradley Tier

OnBradleyTiersVanillaSpawned(BradleyAPC bradley)
OnBradleyTiersEasySpawned(BradleyAPC bradley)
OnBradleyTiersMediumSpawned(BradleyAPC bradley)
OnBradleyTiersHardSpawned(BradleyAPC bradley)
OnBradleyTiersNightmareSpawned(BradleyAPC bradley)

When a Bradley Tier has been destroyed

OnDestroyBradleyTiersVanilla(BradleyAPC apc, HitInfo info)
OnDestroyBradleyTiersEasy(BradleyAPC apc, HitInfo info)
OnDestroyBradleyTiersMedium(BradleyAPC apc, HitInfo info)
OnDestroyBradleyTiersHard(BradleyAPC apc, HitInfo info)
OnDestroyBradleyTiersNightmare(BradleyAPC apc, HitInfo info)

When a Bradley Tier is taking damage

OnBradleyTiersHitVanilla(BradleyAPC bradley, HitInfo info)
OnBradleyTiersHitEasy(BradleyAPC bradley, HitInfo info)
OnBradleyTiersHitMedium(BradleyAPC bradley, HitInfo info)
OnBradleyTiersHitHard(BradleyAPC bradley, HitInfo info)
OnBradleyTiersHitNightmare(BradleyAPC bradley, HitInfo info)

1997472344_discordbanner.png.a420428b0e99570e8fa9252aba8af1fd.png

  • Like 3
  • Love 9

User Feedback

1.5m

Downloads

Total number of downloads.

7k

Customers

Total customers served.

105.2k

Files Sold

Total number of files sold.

2.1m

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.