Dungeon Bases

VAULT+ RUST PLUGIN Dungeon Bases 1.2.6

No permission to download



About Dungeon Bases​


The plugin adds a dungeon event to your server. Dungeons are bases with puzzles, NPC defenders, turrets and more. You can create your own dungeons of varying difficulty


youtube.com/watch?v=Lr9Yf-ta7E8


You can build your own bases or modify existing ones:

1.jpg.5c5d4474be9169265ad9b69b8468ff60.jpg

There are moving NPC guardians in the dungeons:

2.jpg.6023c64db06b5bd5e823798e3eac737b.jpg

There are puzzles with protective doors in the dungeons:

3.jpg.41160233570451a817fcfa63a355e9d9.jpg

In the dungeons there are secret notes with codes in boxes or on NPCs:

5.jpg.edf3d3af7fb9e2bc23a965b738db1fdb.jpg

Commands:

dungbase_start - force start event

dungbase_start <entrance name> <dungeon name> <X> <Y> <Z> - force an event to start using the specified entrance and dungeon at coordinates X Y Z (you can also specify the name of the entrance or dungeon <random>)

example:

  • dungbase_start entrance1 dungeon1 122.3 5.2 872
  • dungbase_start random dungeon3
dungbase_stop - force stop event

dungbase_addblack <radius> - add a zone where dungeon spawning is not allowed



Hooks:

void DungeonBasesEventStarted() - // called when event starts

void DungeonBasesEventEnded() - // called when event ends

Configuration:

Code:
{
  "Allow only the event owner (the one who entered the dungeon first) into the dungeon": true,
  "Allow owner's teammates to enter the dungeon": true,
  "Time before ownership is lost after leaving the server(in seconds)": 300,
  "Event marker on the map": true,
  "Event marker name": "Dungeon Base",
  "Event marker transparency(0-1)": 0.55,
  "Event marker radius": 0.5,
  "Event marker color.R(0-1)": 1.0,
  "Event marker color.G(0-1)": 0.0,
  "Event marker color.B(0-1)": 0.0,
  "Display event owner name on marker": true,
  "Display the time remaining until the end of the event on the marker": true,
  "Autostart event(disable if you want to trigger the event only manually)": true,
  "Calculate the time until the next event only after the previous one has finished": false,
  "Minimum time to event start(in seconds)": 3600,
  "Maximum time to event start(in seconds)": 7200,
  "Minimum event duration(in seconds)": 2000,
  "Maximum event duration(in seconds)": 3000,
  "Minimum number of online players to trigger an event": 1,
  "List of NPC names": [
    "Dungeon NPC",
    "Dungeon Keeper",
    "Dungeon guard"
  ],
  "Dungeons list": [
    "#dung#base1",
    "#dung#base2",
    "#dung#base3",
    "#dung#base4"
  ],
  "Entrances list": [
    "#dung#entrance1",
    "#dung#entrance2",
    "#dung#entrance3",
    "#dung#entrance4"
  ],
  "Random order of choosing a dungeon from the list (if false, will be selected in turn)": true,
  "Random order of choosing the entrance to the dungeon from the list (if false, will be selected in turn)": true,
  "Change the time of day when entering the dungeon(from 0 to 23, if -1 - do not change the time)": 0.0,
  "How long before the end of the event does radiation start to affect players inside the dungeon": 180,
  "How long before the event ends will a warning message be displayed to players": 300,
  "How long after the event ends should the entrance be destroyed": 60,
  "Close the entrance and exit to the dungeon when the event time is over": true,
  "Will autoturrets attack NPCs": false,
  "Save event data (If true, the event will be saved and will continue even if you restart the server or plugin. Disable this if you get lag when saving)": true,
  "SteamID for chat message icon": 0
}

Note: The plugin is guaranteed to work correctly with bases enabled. NPCs will not behave as standard, as they use different algorithms. Only one dungeon can spawn on the map at a time.

Latest Reviews

Good plugin
Back
Top