Monument Progression

Monument Progression 1.0.0

Allows users to block monuments/part of monuments for a configured amount of time after wipe, players won't be able to loot high end weapons early in the game

You are able to add any monument you want in the configuration file, any position and any radius that you need blocked, you will only have to setup this once, after each map wipe the plugin will automatically detect the monument and block the desired zone

Use case examples:

Block certain parts of a monument for 24 hours, such as Launch Site's top of the main building

1667734827412.png


Commands:

/getpos (Requires admin access)
Use the command to get the proper position within the monument
image.png.9454a35a5f6c6520f6066aa3c1a68780.png
/showzones (Requires admin access)
Shows the blocked monuments

/testradius value (Requires admin access)
Draws a sphere with the specified radius in order to give you an idea of the blocked area based on the value
TestRadius.thumb.png.593181bda25d7d75666aaf3fa4ed2a9e.png
Configuration:
JSON:
{
  "Monument name & their settings": {
    "OilrigAI": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "OilrigAI2": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/harbor/harbor_1.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/harbor/harbor_2.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/harbor/fishing_village_a.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/harbor/fishing_village_b.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/harbor/fishing_village_c.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/xlarge/launch_site_1.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/large/excavator_1.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/large/powerplant_1.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/large/trainyard_1.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/medium/junkyard_1.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/large/airfield_1.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/large/water_treatment_plant_1.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/medium/compound.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/medium/bandit_town.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/small/sphere_tank.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/small/satellite_dish.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/tiny/water_well_c.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/tiny/water_well_d.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/tiny/water_well_e.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/medium/stables_a.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    },
    "assets/bundled/prefabs/autospawn/monument/medium/stables_b.prefab": {
      "IsEnabled": false,
      "Position": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
      },
      "Radius": 0.0,
      "Blocked time (seconds)": 0.0
    }
  }
}

Language:
JSON:
{
  "DayFormat": "<color=#ACFA58>{0}</color> day and <color=orange>{1}</color> hours",
  "DaysFormat": "<color=#ACFA58>{0}</color> days and <color=orange>{1}</color> hours",
  "HourFormat": "<color=#ACFA58>{0}</color> hour and <color=orange>{1}</color> minutes",
  "HoursFormat": "<color=#ACFA58>{0}</color> hours and <color=orange>{1}</color> minutes",
  "MinFormat": "<color=#ACFA58>{0}</color> minute and <color=orange>{1}</color> seconds",
  "MinsFormat": "<color=#ACFA58>{0}</color> minutes and <color=orange>{1}</color> seconds",
  "SecsFormat": "<color=#ACFA58>{0}</color> seconds",
  "Blocked": "You are not allowed to enter here! Try again in {0}"
}

Information

Author
supreme
First release
Last update
Rating
0.00 star(s) 0 ratings

Latest Release v1.0.0

Released
Nov 6, 2022 at 11:40 AM
Rating
0.00 star(s) 0 ratings


More resources from supreme

  • Rock Paper Scissors
    Rock Paper Scissors
    Allows players to invite others, gamble scrap & play rock, paper, scissors, the winner gets it all
  • Skin Perks
    Skin Perks
    Skin Perks allows you to modify and give certain stats to a skinned item
  • Furnace Stacks
    Furnace Stacks
    Allows players to stack furnaces
  • Barrel Stacks
    Barrel Stacks
    Barrel Stacks is a Rust plugin that allows players to stack barrels on top of each other!
  • Chest Stacks
    Chest Stacks
    Allows players to stack chests

Monument Progression by supreme
© chaoscode.io Nov 6, 2022