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
You can build your own bases or modify existing ones:
There are moving NPC guardians in the dungeons:
There are puzzles with protective doors in the dungeons:
In the dungeons there are secret notes with codes in boxes or on NPCs:
Commands:
dungbase_start - force start event
dungbase_stop - force stop event
Hooks:
void DungeonBasesEventStarted() - // called when event starts
void DungeonBasesEventEnded() - // called when event ends
Configuration:
{
"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,
"Message that you cannot enter the dungeon without being the owner of the event or its teammate": "You cannot enter the dungeon without being the owner of the event or its teammate",
"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)": 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,
"Event message": "The dungeon bases event has started, find the entrance to the base and get the loot",
"End event message": "The dungeon bases event has ended",
"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)": false,
"Random order of choosing the entrance to the dungeon from the list (if false, will be selected in turn)": false,
"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 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,
"Message about closing the entrance and exit": "Time is up, the entrance and exit to the dungeon are closed forever!"
}
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.