SafeZones

Verified SafeZones 3.5

No permission to download

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Website User Information:

On GameServersHub, developers can earn a "Verified" prefix tag for their resources. This tag indicates that the developer has been granted a website role to upload verified resources, which are generally of higher quality than unverified ones. By consistently providing dedicated and quality results for the gaming community, developers can earn this tag and showcase their commitment to providing top-notch content. So, if you're looking for the best gaming resources, be sure to keep an eye out for the "Verified" tag on GameServersHub.
SafeZones

SafeZones

Source: Click Here

Features:
  • Prevent PVP in certain area's
  • Prevent Building in certain area's
  • Prevent Structure damage in certain area's
  • Notifications on Entering and Leaving SafeZone area's
  • Ability to restrict players from joining/leaving area
  • Ability to give items in SafeZone's
  • Change spawn point
  • Configuration reloading
  • Supports Permissions Plugin
  • Visual bubble to mark safe zones
  • Override map spawn points to your own ones
  • Can enable PvP in certain zones even in PvE servers!
Console Commands:
  • SZGiveItems <ZoneName> - Gives items from config to all players in this zone.
  • SZEnterSettings <ZoneName> <PreventEntering> <PreventLeaving> - Changes safezone enter settings. PreventEntering and PreventLeaving can be either 1 or 0.
  • SZReloadConfig - Reloads config.json.
  • SZCreateZone <ZoneName> - Creates a zone in the player's position and adds it to config (only name and position, all other options are false by default)
  • SZShowSpawnPoints - It will show the name of the spawn points for getting correct config values for the override spawn feature
RCON Commands:
  • SZGiveItems <ZoneName> - Gives items from config to all players in this zone.
  • SZReloadConfig - Reloads config.json.
  • SZShowSpawnPoints - It will show the name of the spawn points for getting correct config values for the override spawn feature
Useful command to display your coordinates: ShowDebug physics or ccc (it will copy your current coords to clipboard)

Config:
Default config contains 2 zones as an example. You can create as many as you want.
JSON:
{
  "Name":"Zone1", // Safe zone name
  "Position":[ // Safe zone location
    -111820,
    233874,
    -14259.6
  ],
  "ForMap": "TheCenter" // Map name where the zone will be created, if empty or removed this option it will be spawned on all maps
  "Radius":1800, // Safe zone size
  "PreventPVP":true,
  "PreventStructureDamage":true,
  "PreventBuilding":true,
  "KillWildDinos":true, // Kills all wild dinos in safe zone
  "PreventLeaving":false, // Prevents players from leaving safe zone
  "PreventEntering":false, // Prevents players from entering safe zone
  "EnableEvents":true, // Options like PreventLeaving, PreventEntering, Notification require this to be enabled
  "ScreenNotifications":true, // Enables on-screen messages
  "ChatNotifications":true, // Enables chat messages
  "GiveDinosInCryopod": true, // If true, the dinos given will be in a cryopod
  "ShowBubble": true, // If true, a visual bubble will be spawned at zone, showing its radius
  "BubbleColor": [ 255, 0, 0 ], // RGB color of the visual bubble
  "SuccessNotificationColor":[
    0,
    1,
    0,
    1
  ],
  "FailNotificationColor":[
    1,
    0,
    0,
    1
  ],
  "Messages":[
    "You have entered {0}",
    "You have left {0}",
    "This is a Community trade center you can not build here",
    "You are not allowed to enter",
    "You are not allowed to leave"
  ],
  "ItemsConfig":{ // Items that player will receive if SZGiveItems command was used
    "Items":[
      {
        "Amount":1,
        "Quality":0,
        "ForceBlueprint":false,
        "Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Saddles/PrimalItemArmor_CarnoSaddle.PrimalItemArmor_CarnoSaddle'"
      }
    ],
    "Dinos":[
      {
        "Level":10,
        "Blueprint":"Blueprint'/Game/PrimalEarth/Dinos/Carno/Carno_Character_BP.Carno_Character_BP'",
        "SaddleBlueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Saddles/PrimalItemArmor_CarnoSaddle.PrimalItemArmor_CarnoSaddle' "
      }
    ]
},
"OverrideSpawnPoint": { // Chooses a random spawn point on given map and spawn zone name
    "TheCenter": {
      "Lava Island (Hard)": [
        [ -44742, -111102, -12645 ],
        [ -57239, -157787, -13490 ]
      ]
    }
  }

Permissions:
  • SafeZones.<Name> - Permissions to enter in the specific zone (if "PreventEntering" is enabled). Example: SafeZones.Zone1.
Dependencies:
  • Like
Reactions: stevie senpai

Latest updates

  1. 3.5

    Fixed multiple issues with override spawn points config Fixed some issues with PvP Zones on PvE...
  2. 3.43 Reupload

    Reupload
  3. 3.43

Latest reviews

It works very well except the option you have called "PreventEntering" that I set it to true and it doesn't work, curious since the "PreventLeaving" option works like a charm. But thank you very much for the plugin :D
It work so perfect in all map, love it! Thank you, you are my hero! Good job!!!!!!!!!!!!!!!!!!!!!!!!
Since this plugin was born I have used it in almost all my maps. I was looking for something similar multi-configurable and I see that it improves over time like good wine. Thank you.
D
Amazing!
Tempest Dedicated Servers
Tebex
Back
Top