Npc Raid
Optional Dependencies
Kits, TruePve
Required Dependencies
Spawns, CopyPaste, ZoneManager
Please Delete your Lang/en/Npcraid file and data/NpcRaid/LootTables files if upgrading from version below "1.0.7"

Create Raid Bases For your players to raid. With or without TruePVE support.
Please read all the setup instructions.
1. Install ZoneManager, CopyPaste, spawns, NpcRaid
Grant your self perm npcraid.admin

2. Create a base and copy it with copyPaste and give it a save name You Will use this name where it says <CopyPastName>

3. Create a spawns file following there documentation create a lot of spawn spots where you want raid bases to spawn and save it remember the name you saved it as. You will use this save name where it says <SpawnFile>

4. Run command /npcraid new <CopyPastName> <SpawnFile>
The map marker name will be the <CopyPastName> inGame.
Or you can open the ui and setup a new base config /npcraid config


if using truePVE edit the config/NpcRaid.json and set TruePVE support to true and create a mapping file in TruePVE follow there docs also set "useZones" to true in the TruePVE config, and set the mapping name in the NpcRaid config "TruePVE Mapping" setting..

Edit other settings to your needs.
Leave "Use timer for auto bases" to false for now.


6. Once you have made all the edits Reload all plugins TruePVE, Spawns, Zonemanager, NpcRaid. and run command /npcraid random and a random raid base should spawn if not check for errors in your recon.
if everything spawns enable "Use timer for auto bases" and the bases will auto spawn with the time you set in the config. the first base will spawn with in 10 seconds of plugin reload.

if you would like to enable the npc's parachute in edit /data/NpcRaid/Base_settings.json

Auto Load Loot In Boxes.

Create a loot config.
/npcraid newloot <SomeRandomTableName>
The Table Name Default is already used.

Add Loot to the Loot Config.
/npcraid addloot <TableName> <ItemShortname> <Max Amount> <Min Amount>

Set the Loot Per Base in /data/NpcRaid/Base_settings.json
"LootTable": "The Config Name"

There is a Default Loot config loaded. You can view this in /data/NpcRaid/LootTables and put it as LootTable if you wish....

Chat command /npcraid config

256

Code:
  "Base": {
    "The Simple Raid Base MapMarkerName": {
      "NpcSpawnRange": 50,
      "zonesize": 60.0,
      "PasteFile": "CopyPasteFileName",
      "PasteHeightAjustment": 0.5,
      "SpawnsFile": "SpawnFileName",
      "ParaHeight": 150,
      "UseParaChute": true,
      "NpcTotal": 5,
      "NPCHealth": 150,
      "kit": "test2, test3",
      "stability": false,
      "LootTable": "Default",
      "TotalAllowToSpawnAtOnce": 1,
      "MapMarkerTransParent": 0.5,
      "MapMarkerColor": "00FFFF"
    },
      "The Master Raid Base MapMarkerName": {
      "NpcSpawnRange": 50,
      "zonesize": 60.0,
      "PasteFile": "CopyPasteFileName",
      "PasteHeightAjustment": 0.5,
      "SpawnsFile": "SpawnFileName",
      "ParaHeight": 150,
      "UseParaChute": true,
      "NpcTotal": 10,
      "NPCHealth": 150,
      "kit": "test2, test3",
      "stability": false,
      "LootTable": "Default",
      "TotalAllowToSpawnAtOnce": 1,
      "MapMarkerTransParent": 0.5,
      "MapMarkerColor": "00FFFF"
    }
  }
}


Author
Razor
Downloads
8
Type
Digital product
License duration
Unlimited
Views
705
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Razor

Latest updates

  1. Fix for Grid.

    Fix for grid not displaying correct double letter grids. added config option to remove player...
  2. Fixed grid message to output correct map location if is Double letter

    Fixed grid message to output correct map location if is Double letter . Added ability to remove...
  3. New ui BaseConfig options

    Backup and delete your data/NpcRaid/Base_Settings.. more options added to change map marker...