About Maze Spawnable
What's Maze Spawnable?
The Maze spawnable plugin adds intensive pvp combat within a maze environment. Players navigate through the maze, engaging in intense battles to eliminate opponents and be the last man standing.
- Spawnable Maze Arena (No need for RustEdit to spawn the arena in the map)
- A Spawnable Maze Arena is included with the plugin for free
- Support for Both Solo & Team maze
- Configuration options for the maze
- Multiple arena setup
- Automatic schedule setup
- Setup winning rewards
- Spawns all the dead player's loot after the maze ends (Winner takes all)
- Discord Webhook Notification
- Just plug and play
Commands
Start & Stop Commands: /mazestart <ArenaName> - Starts the arena if it is available. /mazestop - Force stops the arena if it’s running (be cautious). Maze Admin Commands: /maze_admin create <ArenaName> - Creates a new arena with the specified name. /maze_admin edit <ArenaName> - Starts editing the specified arena. /maze_admin list - Shows all available arenas from data. /maze_admin remove <ArenaName> - Removes the arena from data. /maze_admin stopedit - Stops editing the current arena. /maze_admin copyarena <radius> - Copies entities around your position within the given radius to the selected arena. /maze_admin pastecopyraw - Pastes the copied arena data at your current position. /maze_admin pasterawclear - Clears all pasted entities from the world. /maze_admin drawarena_on - Draws the visual debug markers and outlines of the current arena. /maze_admin drawarena_off - Stops drawing the arena visualization. /maze_admin radius <value> - Sets the main arena radius (for visualization and bounds). /maze_admin wallradius <value> - Sets the wall radius around the arena center. /maze_admin meshheight <value> - Sets the vertical mesh height used for visualization and structure height.
Permissions
- MazeSpawnable.admin - Required to Start maze or editing arena
Configuration
Quote{ "Maze Debug to Console": false, "Maze Automatic Event": false, "Maze Automatic Event Interval Minimum (In Seconds)": 3600, "Maze Automatic Event Interval Maximum (In Seconds)": 7200, "Maze Minimum player requires to starts Auto": 2, "Maze Automatic Event Random From List": [ "MazeArena1" ], "Maze Winner Selection Type (0 = MazeSolo, 1 = MazeClan)": 0, "Maze Event Player Teleport Timer (In Seconds)": 5, "Maze Event Before Notification (In Seconds)": 10, "Maze Event Door Opening Notification (In Seconds)": 30, "Maze Event Door Closing In (In Seconds)": 60, "Maze Event Removing Walls Radius": 10, "Maze Event Shrink Amount": 3, "Maze Event Removing Walls Timer (In Seconds)": 5, "Show Kill Streak Messages": true, "Maze Walls Item List": [ "assets/prefabs/building/wall.external.high.stone/wall.external.high.stone.prefab", "assets/prefabs/misc/xmas/icewalls/wall.external.high.ice.prefab", "assets/prefabs/misc/xmas/icewalls/icewall.prefab", "assets/prefabs/deployable/barricades/brarricade.cover.wood_double.prefab" ], "Maze Event Blocked items": [ "grenade.beancan", "grenade.f1", "rock", "rocket.launcher", "ammo.rocket.basic", "ammo.rocket.smoke", "ammo.rocket.hv", "ammo.rocket.seeker", "ammo.rocket.fire", "explosive.satchel", "explosive.timed", "ammo.grenadelauncher.smoke", "ammo.grenadelauncher.buckshot", "ammo.grenadelauncher.he", "grenade.flashbang", "grenade.molotov", "multiplegrenadelauncher", "grenade.smoke" ], "Maze Event Blocked Commands": [ "kit", "trade", "remove", "tpa", "home", "shop", "clan" ], "Maze Map Marker Setting": { "Display Name": "MAZE", "Marker Radius": 0.5, "Marker Transparency": 0.6, "Marker Color": "#FFFF00" }, "Maze Rewards": { "Give commmands rewards upon winning the event": true, "Rewards player with higest kill from winning clan": true, "Rewards upon winning({PLAYER})": [ "inventory.giveto {PLAYER} supply.signal 1" ], "Spawn loot boxes in the arena": true, "Loot boxes time in seconds": 60 }, "Maze Chat Setting": { "Chat Avatar Icon": 0, "Chat Prefix": "<color=#FFFF00>Maze</color>: ", "Individual Winner Message": [ "<color=#FFD700>Maze Results:</color>", "", "Match Winner: <color=#FFD700>{Winner_Name}</color>", "", "Winner's Performance:", "- Kills: <color=#FFD700>{Kills}</color>", "- Deaths: <color=#FFD700>{Deaths}</color>", "- KDR: <color=#FFD700>{KDR}</color>", "- Total Damage: <color=#FFD700>{Damages}</color>", "- HeadShots: <color=#FFD700>{Headshots}</color>", "- Shooting Accuracy: <color=#FFD700>{Accuracy}%</color>", "- HeadShot Accuracy: <color=#FFD700>{HeadshotAccuracy}%</color>", "", "<color=#FFD700>Aggregate Totals:</color>", "- Total Kills: <color=#FFD700>{TotalKills}</color>", "- Total Damage: <color=#FFD700>{TotalDamages}</color>", "- Number of Participants: <color=#FFD700>{Participents}</color>" ], "Clan Winner Message": [ "<color=#FFD700>Maze Results:</color>", "\n", "Winner -> <color=#FFFF00>{WinningClanName}</color>", "", "{PlayerStats}", "", "<color=#FFD700>Totals:</color> Kills: {ClanTotalKills}, Deaths: {ClanTotalDeaths}, KDR: {ClanTotalKDR}", "Damage: {ClanTotalDamage}, Headshots: {ClanTotalHeadshots}", "", "<color=#FFD700>Aggregate Maze Totals:</color>", "- Total Kills: <color=#FFD700>{TotalKills}</color>", "- Total Damage: <color=#FFD700>{TotalDamages}</color>", "- Number of Participants: <color=#FFD700>{Participents}</color>" ], "Participents Message": [ "<color=#FFD700>Personal Stats</color>", "Kills: <color=#FFD700>{Kills}</color>, Deaths: <color=#FFD700>{Deaths}</color>, KDR: <color=#FFD700>{KDR}</color>, Total Damage: <color=#FFD700>{Damages}</color>, HeadShots: <color=#FFD700>{Headshots}</color>", "Shooting Accuracy: <color=#FFD700>{Accuracy}%</color>, HeadShot Accuracy: <color=#FFD700>{HeadshotAccuracy}%</color>" ], "Maze Event Solo Top Bar Message": [ "<size=25><color=#FFFF00><b>MAZE</b></color></size>", "<size=15><color=#FFFF00><b>{DYNAMIC_TIMER}</b></color></size>", "", "<size=15><color=#FFFF00>{TotalPlayers}</color><b> PLAYERS REMAINING</b></size>" ], "Maze Event Clan Top Bar Message": [ "<size=25><color=#FFFF00><b>MAZE</b></color></size>", "<size=15><color=#FFFF00><b>{DYNAMIC_TIMER}</b></color></size>", "", "<size=15><color=#FFFF00>{TotalTeams}</color><b> TEAMS REMAINING</b></size>", "<size=15><color=#FFFF00>{TotalPlayers}</color><b> PLAYERS REMAINING</b></size>" ] }, "Discord Setting": { "Enable Discord Webhook": false, "Discord Webhook URL": "", "Discord Webhook Message": [ "**MAZE ARENA**", "", "**Details**", "Total Kills: `{TotalKills}`", "Total Teams: `{TotalTeams}`", "Total Players: `{Participents}`", "", "**Winners**", "**{WinnerClanName}**", " Kills: `{ClanKills}` Deaths: `{ClanDeaths}`", " Headshots: `{ClanHeadshots}` Damages: `{ClanDamages}`", "", "**Members**", "{MembersStats}" ] }, "Maze Auto Spawn Arena Prefabs": { "Entities should we spawn/remove per tick when building/removing the Maze": 10, "Maze arena Center Deployable Prefab": "assets/prefabs/deployable/campfire/campfire.prefab", "Maze arena Corners Deployable Prefab": "assets/prefabs/deployable/mailbox/mailbox.deployed.prefab", "Maze arena Spawn Points Deployable Prefab": "assets/prefabs/deployable/woodenbox/woodbox_deployed.prefab", "Maze arena Doors Deployable Prefab": "assets/content/structures/interactive_garage_door/sliding_blast_door.prefab" }, "Maze World Spawn Setting": { "Open Space Required Radius": 100.0, "Minimum Distance To Monument": 300.0, "Minimum Inside Of World Edge": 400.0, "Perimeter Samples": 64, "Random Ocean Attempts": 200, "Minimum Over Oncean Water Level": 3.0 }, "Version": { "Major": 1, "Minor": 0, "Patch": 0 } }
Video Showcase
Support

