Dungeon Events

Платное Dungeon Events 3.6.5

What's New in Version 3.6.5​


  • Fixed an issue where dead players sometimes stayed stuck inside the dungeon instead of being sent back outside.
  • Added checks so dungeons will no longer spawn on top of beds or sleeping bags.
  • Adjusted NPC bodies and dropped items so they are removed together with the dungeon instead of falling to the map floor.
  • Added a config option to choose if dungeon doors should automatically close when a player dies.

What's New in Version 3.6.4​


New option to share Skill Tree XP when finishing the Dungeon among players, with two new settings added:

"Enable SkillTree XP Team Sharing": true,
"SkillTree XP Share Mode (0 = Split total between players, 1 = Give full amount to each player)": 0,

What's New in Version 3.6.3​


Fixed a bug in the dungeon clear reward handling that prevented the Skill Tree from granting the configured XP correctly.

What's New in Version 3.6.0​


IMPORTANT UPGRADE NOTICE (Breaking Changes)
This version changes the configuration format and resets settings on first run. Back up your old config before updating, especially the loot tables. Make a copy of oxide/config/DungeonEvents.json. After installing the update, review the new files and manually merge your custom values—pay extra attention to the new per-tier settings and loot tables.

  • Tier system reworked to allow creating any number of tiers.
  • Loot config moved out of the main config into \data\DungeonEvents: one global Default_Loot.json plus per-tier files (e.g., Easy\boss_loot.json, Easy\lootbox.json, Easy\npc_loot.json).
  • New global settings: “Prevent Drop Backpack” and “Teleport Player To Outside On Death.”
  • New per-tier settings: “Enable Auto Spawn,” “Enable Buy,” “Marker Color Hex,” “Max Auto Spawn (0 = Unlimited),” “Max Buy (0 = Unlimited),” “Per-Tier Buy Cooldown (seconds, 0 = use global),” “Max Items Per Box,” “Max Items Per NPC,” and “Max Items Per Boss NPC.”
  • Fixed validation for loot/NPC item rolls to avoid bugs when min or max is 0 (skips empty rolls).
  • Buy UI rebuilt; adds scrolling automatically when many tiers exist.
  • Startup converted to a coroutine that cleans leftover data and waits smartly based on player count for smoother restarts.
  • Buy cooldowns are now per tier (not global), with per-user, per-tier tracking.
  • Optional safer “teleport on death”: snaps to terrain/water surface to prevent players spawning inside terrain.
  • Codebase refactored across the board for readability and performance.

What's New in Version 3.6.1​

  • Adjusted compatibility with the SimplePVE plugin to prevent damage warnings.
  • Fixed a bug where, after the dungeon timer expired, it was not being removed; now the dungeon is removed and players are teleported outside.
  • Added new configurations to enable or disable dungeon spawn location checks, and in cases where dungeons are not being created on certain maps, it is possible to test by disabling some of them.
"Spawn Point Configuration": {
"Avoid Terrain Topology": true,
"Enable Physics Overlap Check": true,
"Enable Entity Proximity Check": true,
"Avoid ZoneManager Zones": true,
"Avoid Duelist Territory": true,
"Avoid Raidable Bases Territory": true,
"Avoid Abandoned Bases Territory": true
},

What's New in Version 3.6.2​

  • Update console command to give events to the player in shops and other places: spawnfixeddungeon <tierName> [playerID]
  • Commands are now configurable and registered dynamically (chat + console).
"Chat Commands": {
"Buy Dungeon": "buydungeon",
"Create Dungeon": "createdungeon",
"Reload Config": "de.reloadconfig",
"Toggle Purchases": "de.toggle",
"Remove Inactive Dungeons": "removeinactivedungeons",
"Remove All Dungeons": "removealldungeons",
"Remove Nearest Dungeon": "de.removenearest",
"Remove Own Dungeon": "removedungeon",
"Force Remove All Dungeons": "forceremovealldungeons"
},
"Console Commands": {
"Buy Dungeon": "buydungeon",
"Spawn Random Dungeon": "spawnrandomdungeon",
"Spawn Fixed Dungeon": "spawnfixeddungeon"
},

What's New in Version 3.5.8​


Fixed issue on Oxide with weapon turrets after forced update.

What's New in Version 3.5.9​


Two new settings have been created to enable or disable markers on the dungeon map.

"Create Map Markers for Purchased Dungeons": false,
"Create Map Markers for Auto-Spawned Dungeons": true,

What's New in Version 3.5.7​

  • Compliance with Facepunch Terms of Service changes
  • Hook OnDungeonWin now returns winnerId and TierName

What's New in Version 3.5.8​


- Fixed issue on Oxide with weapon turrets after forced update.

What's New in Version 3.5.6​

  • Added configurable spawn delay settings (SmallDelay/BigDelay); increase these values to improve performance during dungeon creation.
  • Reduced the UI font size, which was causing the text to not appear at certain resolutions.

What's New in Version 3.5.5​

  • New DungeonHeight in DungeonSpawnSettings lets you set the exact Y-coordinate where dungeons spawn.
  • Plugin now fires OnDungeonWin(ulong winner) when a dungeon is successfully cleared.
void OnDungeonWin(ulong winner)
{
Puts("OnDungeonWin: " + winner);
}

What's New in Version 3.5.4​

  • Added compatibility with the "Simple Turrets" plugin.
  • Fixed a bug where the UI text wouldn't appear for some players; changed the UI text to use CuiLabel and the default font.
  • Increased the placement check distance for the Portal to avoid player-deployed objects.

Вложения

  • fdgfhjfg.webp
    fdgfhjfg.webp
    57.2 KB · Просмотры: 18
  • fdhjhyj.webp
    fdhjhyj.webp
    71 KB · Просмотры: 20
  • gerrth.webp
    gerrth.webp
    52.1 KB · Просмотры: 17
  • hdfgfjfgh.webp
    hdfgfjfgh.webp
    24.5 KB · Просмотры: 16
  • hjhjhgh.webp
    hjhjhgh.webp
    44.2 KB · Просмотры: 17
  • jkııluık.webp
    jkııluık.webp
    36.9 KB · Просмотры: 18

What's New in Version 3.5.3​

  • Improved NPC repositioning logic: NPCs will now return to their initial position if they haven't taken damage for a while.
  • New config added – AutoSpawnDelay: Sets a minimum delay (in seconds) between automatic dungeon spawns.
  • Players can no longer be inside or own more than one owned dungeon at the same time, unless they have admin permissions.
  • Each difficulty tier now supports its own maximum for auto-spawned dungeons (MaxActiveAutoSpawn), preventing any single tier from flooding the map.
  • Added temperature control: Players will no longer feel cold or hot inside dungeons.
  • New difficulty tier – "Impossible": An extremely hard dungeon tier was added. It is configurable through the Impossible tier settings and is disabled by default.