Npc Random Raids

$22.00

Sold by: Razor

Npc that randomly raid ya base with triggers.

Description

Optional Dependency Raidable Bases – https://lone.design/product/raidable-bases-rust-plugin/
Optional Dependency Custom Loot – https://codefling.com/plugins/custom-loot

How To Call In Random Raids

  1. Randomly calls in npc raids with options for Mlrs and Attack Hele Set a configurable timer and chance to auto call in raid​
  2. With Raidable bases plugin set a chance with configurable options for the npc’s to come back and attack the raiders at one of there bases.
  3. After a certain amount of npc kills have a random chance.
  4. With item found in loot containers or given in shops by admins.

SEE ALL CONFIG SETTINGS!

Chat Command – Permission = randomraids.admin

/randomraid — Will display command usage.
/randomraid <item> – will display list of raid item for admin to give them self.

Server command
randomraid <playerid> <type> – Gives player raid item to start a raid.

{
  "Random settings": {
    "GUI AnchorMin": "0.807 0.96",
    "GUI AnchorMax": "0.996 0.99",
    "A player on the tc must be online": true,
    "Use random raid timer": false,
    "Random raid timer time": 3600,
    "Chance of random raid at time (1-100)": 10,
    "Authorized players Cooldown minutes before random raided again by chance": 1440,
    "The maximum amount of time a rocket will fly before exploding": 4.0,
    "Npc spawn damage delay": 2.0,
    "Display global chat message on raid start": true,
    "Display global map marker on raid start": true,
    "Display Gui to base owners": true,
    "Taunt players with .mp3 voices": []
  },
  "All Random Raid Types": {
    "Random raid types": {
      "easy": {
        "Total auth players on tc needed": 1,
        "Total npcs per wave": 1,
        "How many extra waves": 0,
        "Seconds untell next wave": 120,
        "Npc fires Mlrs at base": false,
        "Send in Attack Copter support": false,
        "Total event time in seconds": 640,
        "Npc drop loot on death": true,
        "Spawn health of the npc": 100.0,
        "Total rockets npc can fire": 20,
        "Total explosives npc can toss": 10,
        "Total AirDrops on event win": 1,
        "Rocket damage scale": 1.0,
        "Player damage scale from npc": 1.0,
        "Auto turret damage scale to npc": 1.0,
        "Raiders aimConeScale": 2.0,
        "Throw Explosive item shortnames": [
          "explosive.timed",
          "explosive.satchel"
        ],
        "Spawn Attack Heli profile": [
          "easy"
        ],
        "Spawn kits for the npcs": [],
        "Names to give the npcs": [
          "Cobalt Scientist"
        ],
        "CustomLoot config profile name": [
          "default"
        ],
        "CustomLoot config profile names for AirDrop": [
          "default"
        ],
        "Juggernaut config": [
          "easy"
        ]
      },
      "medium": {
        "Total auth players on tc needed": 2,
        "Total npcs per wave": 15,
        "How many extra waves": 1,
        "Seconds untell next wave": 120,
        "Npc fires Mlrs at base": false,
        "Send in Attack Copter support": true,
        "Total event time in seconds": 900,
        "Npc drop loot on death": true,
        "Spawn health of the npc": 200.0,
        "Total rockets npc can fire": 20,
        "Total explosives npc can toss": 10,
        "Total AirDrops on event win": 1,
        "Rocket damage scale": 1.0,
        "Player damage scale from npc": 1.0,
        "Auto turret damage scale to npc": 1.0,
        "Raiders aimConeScale": 2.0,
        "Throw Explosive item shortnames": [
          "explosive.timed",
          "explosive.satchel"
        ],
        "Spawn Attack Heli profile": [
          "easy"
        ],
        "Spawn kits for the npcs": [],
        "Names to give the npcs": [
          "Cobalt Scientist"
        ],
        "CustomLoot config profile name": [],
        "CustomLoot config profile names for AirDrop": [],
        "Juggernaut config": [
          "easy"
        ]
      },
      "hard": {
        "Total auth players on tc needed": 3,
        "Total npcs per wave": 20,
        "How many extra waves": 1,
        "Seconds untell next wave": 120,
        "Npc fires Mlrs at base": false,
        "Send in Attack Copter support": true,
        "Total event time in seconds": 1200,
        "Npc drop loot on death": true,
        "Spawn health of the npc": 400.0,
        "Total rockets npc can fire": 20,
        "Total explosives npc can toss": 10,
        "Total AirDrops on event win": 1,
        "Rocket damage scale": 1.0,
        "Player damage scale from npc": 1.0,
        "Auto turret damage scale to npc": 1.0,
        "Raiders aimConeScale": 2.0,
        "Throw Explosive item shortnames": [
          "explosive.timed",
          "explosive.satchel"
        ],
        "Spawn Attack Heli profile": [
          "easy"
        ],
        "Spawn kits for the npcs": [],
        "Names to give the npcs": [
          "Cobalt Scientist"
        ],
        "CustomLoot config profile name": [],
        "CustomLoot config profile names for AirDrop": [],
        "Juggernaut config": [
          "easy"
        ]
      },
      "expert": {
        "Total auth players on tc needed": 4,
        "Total npcs per wave": 30,
        "How many extra waves": 1,
        "Seconds untell next wave": 120,
        "Npc fires Mlrs at base": false,
        "Send in Attack Copter support": true,
        "Total event time in seconds": 1500,
        "Npc drop loot on death": true,
        "Spawn health of the npc": 400.0,
        "Total rockets npc can fire": 20,
        "Total explosives npc can toss": 10,
        "Total AirDrops on event win": 1,
        "Rocket damage scale": 1.0,
        "Player damage scale from npc": 1.0,
        "Auto turret damage scale to npc": 1.0,
        "Raiders aimConeScale": 2.0,
        "Throw Explosive item shortnames": [
          "explosive.timed",
          "explosive.satchel"
        ],
        "Spawn Attack Heli profile": [
          "easy"
        ],
        "Spawn kits for the npcs": [],
        "Names to give the npcs": [
          "Cobalt Scientist"
        ],
        "CustomLoot config profile name": [],
        "CustomLoot config profile names for AirDrop": [],
        "Juggernaut config": [
          "easy"
        ]
      },
      "nightmare": {
        "Total auth players on tc needed": 5,
        "Total npcs per wave": 30,
        "How many extra waves": 1,
        "Seconds untell next wave": 120,
        "Npc fires Mlrs at base": false,
        "Send in Attack Copter support": true,
        "Total event time in seconds": 2100,
        "Npc drop loot on death": true,
        "Spawn health of the npc": 400.0,
        "Total rockets npc can fire": 20,
        "Total explosives npc can toss": 10,
        "Total AirDrops on event win": 1,
        "Rocket damage scale": 1.0,
        "Player damage scale from npc": 1.0,
        "Auto turret damage scale to npc": 1.0,
        "Raiders aimConeScale": 2.0,
        "Throw Explosive item shortnames": [
          "explosive.timed",
          "explosive.satchel"
        ],
        "Spawn Attack Heli profile": [
          "easy"
        ],
        "Spawn kits for the npcs": [],
        "Names to give the npcs": [
          "Cobalt Scientist"
        ],
        "CustomLoot config profile name": [],
        "CustomLoot config profile names for AirDrop": [],
        "Juggernaut config": [
          "easy"
        ]
      }
    }
  },
  "AttackCopter profiles": {
    "Profile Names": {
      "easy": {
        "Heli float health": 1000.0,
        "Total crates to drop": 2,
        "Heli strafe cooldown": 50.0,
        "Heli can strafe x times": 3
      }
    }
  },
  "Block Random raid in colider": {
    "Blocked": [
      "iceberg",
      "ice_berg",
      "ice_sheet",
      "icesheet",
      "cliff",
      "cave"
    ]
  },
  "Raidable Base plugin settings": {
    "Raid player on Raidable Base Completed": false,
    "Warn player in chat of upcoming revenge on them": false,
    "Raidable Base Settings": {
      "0": {
        "Total amount of mode complete before ever has chance": 3,
        "Raidable Base Completed Delay Before Raid chance happens": 320.0,
        "raid chance (1-100)": 10,
        "Random raid to send them if chance": [
          "easy"
        ]
      },
      "1": {
        "Total amount of mode complete before ever has chance": 3,
        "Raidable Base Completed Delay Before Raid chance happens": 320.0,
        "raid chance (1-100)": 10,
        "Random raid to send them if chance": [
          "easy",
          "medium"
        ]
      },
      "2": {
        "Total amount of mode complete before ever has chance": 3,
        "Raidable Base Completed Delay Before Raid chance happens": 320.0,
        "raid chance (1-100)": 10,
        "Random raid to send them if chance": [
          "easy",
          "medium"
        ]
      },
      "3": {
        "Total amount of mode complete before ever has chance": 3,
        "Raidable Base Completed Delay Before Raid chance happens": 320.0,
        "raid chance (1-100)": 10,
        "Random raid to send them if chance": [
          "easy",
          "medium",
          "hard"
        ]
      },
      "4": {
        "Total amount of mode complete before ever has chance": 3,
        "Raidable Base Completed Delay Before Raid chance happens": 320.0,
        "raid chance (1-100)": 10,
        "Random raid to send them if chance": [
          "hard",
          "expert",
          "nightmare"
        ]
      }
    }
  },
  "Trigger by npc kills": {
    "Enable log kills and random raid on kills": false,
    "Reset npc kills on player raided.": false,
    "Warn player in chat of upcoming revenge on them": false,
    "Npc kills settings": {
      "scientistnpc_heavy": {
        "Total amount of Npc killed before chance can happen": 30,
        "Delay before chance happens": 320.0,
        "Raid chance (1-100)": 10,
        "Cooldown minutes before chance can happen again": 1440,
        "Random raid to send them if chance": [
          "medium"
        ]
      },
      "scientistnpc_oilrig": {
        "Total amount of Npc killed before chance can happen": 60,
        "Delay before chance happens": 320.0,
        "Raid chance (1-100)": 10,
        "Cooldown minutes before chance can happen again": 1440,
        "Random raid to send them if chance": [
          "easy"
        ]
      },
      "scientistnpc_patrol": {
        "Total amount of Npc killed before chance can happen": 60,
        "Delay before chance happens": 320.0,
        "Raid chance (1-100)": 10,
        "Cooldown minutes before chance can happen again": 1440,
        "Random raid to send them if chance": [
          "easy"
        ]
      },
      "scientistnpc_junkpile": {
        "Total amount of Npc killed before chance can happen": 60,
        "Delay before chance happens": 320.0,
        "Raid chance (1-100)": 10,
        "Cooldown minutes before chance can happen again": 1440,
        "Random raid to send them if chance": [
          "easy"
        ]
      }
    }
  },
  "Juggernaut profiles": {
    "easy": {
      "Juggernaut spawns on witch Wave number/Total to spawn": {
        "1": 1
      },
      "Spawn health of the juggernaut": 500.0,
      "Player damage scale from the juggernaut": 1.0,
      "juggernaut aimConeScale": 2.0,
      "Names to give the juggernaut": [
        "Juggernaut Raider"
      ],
      "Spawn kits for the juggernaut": []
    },
    "medium": {
      "Juggernaut spawns on witch Wave number/Total to spawn": {
        "1": 2
      },
      "Spawn health of the juggernaut": 700.0,
      "Player damage scale from the juggernaut": 1.0,
      "juggernaut aimConeScale": 2.0,
      "Names to give the juggernaut": [
        "Juggernaut Raider"
      ],
      "Spawn kits for the juggernaut": []
    }
  },
  "Item profiles": {
    "easy": {
      "Raid call item skin": 2893480896,
      "Raid call item name": "Npc Raid Level 1",
      "LootContainer Spawn enabled": false,
      "Can Spawn In LootContainer types": [
        "crate_normal",
        "crate_normal_2"
      ],
      "LootContainer Spawn Chance 1-100": 5.0
    },
    "medium": {
      "Raid call item skin": 2893480635,
      "Raid call item name": "Npc Raid Level 2",
      "LootContainer Spawn enabled": false,
      "Can Spawn In LootContainer types": [
        "crate_normal",
        "crate_normal_2",
        "heli_crate"
      ],
      "LootContainer Spawn Chance 1-100": 5.0
    },
    "hard": {
      "Raid call item skin": 2893481009,
      "Raid call item name": "Npc Raid Level 3",
      "LootContainer Spawn enabled": false,
      "Can Spawn In LootContainer types": [
        "bradley_crate",
        "crate_elite"
      ],
      "LootContainer Spawn Chance 1-100": 5.0
    },
    "expert": {
      "Raid call item skin": 2893481137,
      "Raid call item name": "Npc Raid Level 4",
      "LootContainer Spawn enabled": false,
      "Can Spawn In LootContainer types": [
        "bradley_crate",
        "crate_elite"
      ],
      "LootContainer Spawn Chance 1-100": 5.0
    },
    "nightmare": {
      "Raid call item skin": 2893482048,
      "Raid call item name": "Npc Raid Level 5",
      "LootContainer Spawn enabled": false,
      "Can Spawn In LootContainer types": [
        "bradley_crate",
        "crate_elite"
      ],
      "LootContainer Spawn Chance 1-100": 5.0
    }
  },
  "Version": {
    "Major": 1,
    "Minor": 2,
    "Patch": 2
  }
}

 

1 review for Npc Random Raids

  1. 5 out of 5

    Burel McNamara (verified owner)

    highly recommend for those wanting to add danger and action to your server. I’ve been waiting a long time for this plugin to come. Thanks Razor!


Only logged in customers who have purchased this product may leave a review.

Version 1.9.8 | Updated April 4, 2025
  • Fixed Small issues
Version 1.9.6 | Updated March 17, 2025
  • Fixed Fix for new guns and bow and npc not reloading correctly.
Version 1.9.5 | Updated February 26, 2025
  • Fixed Fix for playerdeath error
Version 1.9.4 | Updated October 18, 2024
  • Fixed Cooldown fix for authed players
Version 1.9.3 | Updated October 14, 2024
  • Fixed Fixed cooldown time not working in minutes
Version 1.9.2 | Updated September 30, 2024
  • Fixed Fix for npc spawn delay on multi raids at once.
Version 1.8.9 | Updated September 29, 2024
  • Fixed Fix for not ending event on plugin reload.
Version 1.8.8 | Updated September 25, 2024
  • Added Added check to flair item to make sure a base is not already in a raid
Version 1.8.7 | Updated September 13, 2024
  • Added Fixed some errors.
Version 1.8.6 | Updated September 10, 2024
  • Added All cooldown are global used so if you get raided by any trigger you can not be raided again by any other trigger until the cooldown runs out.  Cooldowns are stored in the RaidCooldownData.json file
Version 1.8.4 | Updated September 10, 2024
  • Fixed Fix for npc name from facepunch update.

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product