Beast Master

$22.00

Sold by: Wrecks

Create as many Versions of Animals with varying rewards as you like, Give Base Item drops to Unlicensed Players, Bonus items can be dropped to Licensed Players.

Categories: , ,

Description

*** DEPENDS ON ANIMAL SPAWN EXTENSION By KpucTaJl***

 

Animal Spawn Extension

Demo Video

https://youtu.be/TIEH96mMyoA

 

Works With

Server Panel

Hook to show UI in ServerPanel, “OpenTopBeastHunters”

Limit The Spawn to Certain Monuments using the monument Prefab Paths to Restrict High Level Spawns, To High Tier Monuments.

Licenses can be used for Players to obtain A bonus Loot Table of items vs being unlicensed.

Full Discord Logging of Kills Available.

Building Restriction is Configurable to prevent players from Being out of reach of Melee.

Skill Tree can be used to give players XP on Takedown.

Custom Monument? No problem, Add your own profiles via command, and add the profile to the config section of the animal you want to spawn there.

COMMANDS

/ADDBMP “NAME” – ADDS A SPAWN PROFILE ON YOUR POS, TO USE IN CONFIG FOR CUSTOM PROFILE

/REMBMP “NAME” – REMOVES THE SPAWN PROFILE FROM DATA

/DBMP – DEBUGS POINTS TO ADMINS WITH PERMISSION

/BMTOP – ANNOUNCES TOP BEAST MASTER HUNTERS TO PLAYER WHO RUNS COMMAND

/SPAWNBEAST- ADMINCOMMAND – WILL TRIGGER THE SPAWN METHOD TO ATTEMPT TO SPAWN AN ANIMAL BASED ON CHANCE

/SPAWNMAINTAINED – ADMINCOMMAND – WILL TRIGGER THE SPAWN METHOD FOR MAINTAINED BEAST, IF APPLICABLE

PERMISSIONS

BeastMaster.LifetimeLicense

BeastMaster.AdminPermission

 

Works With

DeployableNature
Economics
ServerRewards
MarkerManager
SkillTree

 

Config Demo.

{
  "Settings": {
    "Clear Top Kills On Wipe?": false,
    "Top Beast Eliminations Announce Interval": 3799,
    "Discord Webhook URL": "INSERT_WEBHOOK_URL",
    "Log Kills to Discord?": false,
    "Enable Maintained Beasts?": false,
    "Enable Custom Spawn Profiles?": false,
    "Wipe Custom Profiles On Wipe?": false,
    "Maintained Spawn Interval Check Will Spawn 1 Maintained Beast": 3300,
    "Spawn Attempt Interval": 600,
    "Max Retries for Suitable Spawn": 5,
    "Max Beast Master Animals To Exist In World": 3,
    "Announce Spawn to Chat?": true,
    "Announce Death to Chat on Successful Kill?": true,
    "Restrict Building Distance": 100,
    "Use Marker Manager To Show Location On Map?": true,
    "Enable Skill Tree Xp Gain?": true,
    "Enable Beast Master License? (Needed to Grant Bonus Drops)": true,
    "Price to Purchase a Beast Master License?": 10000,
    "Take License on Death?": true,
    "Console Command to Purchase a Beast Master License? (For GUI Shops)": "buybml",
    "Chat Command to Purchase a Beast Master License?": "buybml",
    "Economy Plugin - 1 Economics - 2 Server Rewards": 1,
    "Wipe License on Wipe?": true
  },
  "Marker Settings": {
    "Animal Marker Radius": 0.3,
    "Animal Marker Color": "ffe135",
    "Animal Marker Outline": "000000",
    "Animal Marker Alpha": 0.75
  },
  "Beast Entries": {
    "Savage_Boar": {
      "Animal Config": {
        "Type (1 - Polar Bear, 2 - Bear, 3 - Wolf, 4 - Boar, 5 - Stag, 6 - Chicken)": 4,
        "Health": 500,
        "Attack Range": 2.5,
        "Attack Damage": 50,
        "Attack Rate [sec.]": 1.5,
        "Speed": 10,
        "Roam Range": 100,
        "Chase Range": 100,
        "Sense Range": 100,
        "Listen Range": 100,
        "Sleep Distance": 100,
        "Memory Duration": 100,
        "Hostile Targets Only": false,
        "Can Run Away Water": false,
        "Can Sleep": false,
        "Turret Damage Scale": 0
      },
      "Is a Maintained Beast? (Will Always Be Spawned To Patrol A Monument If They Don't Exist, Does not count towards Total Animals. Rec Spawn Rate Setting 1)": false,
      "If this is a Maintained Beast, What Is Its Cooldown in Seconds To Respawn After Death": 3600,
      "Tier Name (Chat)": "Savage Boar",
      "Skill Tree Xp Value": 200,
      "Monuments": [
        "assets/bundled/prefabs/autospawn/monument/large/water_treatment_plant_1.prefab",
        "assets/bundled/prefabs/autospawn/monument/xlarge/launch_site_1.prefab"
      ],
      "Custom Spawn Profile": [
        "PROFILENAME"
      ],
      "Spawn Chance": 1,
      "Random Distance Min from Monument": 100,
      "Random Distance Max from Monument": 200,
      "Min Amount of Items To Drop": 2,
      "Max Amount of Items To Drop": 4,
      "Loot Drop": [
        {
          "Shortname": "metal.refined",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 200,
          "Amount Max": 500,
          "Chance to Drop": 30
        },
        {
          "Shortname": "scrap",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 440,
          "Amount Max": 600,
          "Chance to Drop": 30
        },
        {
          "Shortname": "paper",
          "Skin": 3048132587,
          "Custom Name": "Cash",
          "Amount Min": 20,
          "Amount Max": 35,
          "Chance to Drop": 40
        }
      ],
      "Licensed Beast Master Bonus Drops": [
        {
          "Shortname": "sulfur",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 200,
          "Amount Max": 500,
          "Chance to Drop": 30
        },
        {
          "Shortname": "wood",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 440,
          "Amount Max": 600,
          "Chance to Drop": 30
        },
        {
          "Shortname": "glue",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 20,
          "Amount Max": 35,
          "Chance to Drop": 40
        }
      ]
    },
    "Cocaine_Bear": {
      "Animal Config": {
        "Type (1 - Polar Bear, 2 - Bear, 3 - Wolf, 4 - Boar, 5 - Stag, 6 - Chicken)": 2,
        "Health": 500,
        "Attack Range": 2.5,
        "Attack Damage": 50,
        "Attack Rate [sec.]": 1.5,
        "Speed": 10,
        "Roam Range": 100,
        "Chase Range": 100,
        "Sense Range": 100,
        "Listen Range": 100,
        "Sleep Distance": 100,
        "Memory Duration": 100,
        "Hostile Targets Only": false,
        "Can Run Away Water": false,
        "Can Sleep": false,
        "Turret Damage Scale": 0
      },
      "Is a Maintained Beast? (Will Always Be Spawned To Patrol A Monument If They Don't Exist, Does not count towards Total Animals. Rec Spawn Rate Setting 1)": false,
      "If this is a Maintained Beast, What Is Its Cooldown in Seconds To Respawn After Death": 3600,
      "Tier Name (Chat)": "Cocaine Bear",
      "Skill Tree Xp Value": 500,
      "Monuments": [
        "assets/bundled/prefabs/autospawn/monument/large/water_treatment_plant_1.prefab",
        "assets/bundled/prefabs/autospawn/monument/xlarge/launch_site_1.prefab"
      ],
      "Custom Spawn Profile": [
        "PROFILENAME"
      ],
      "Spawn Chance": 0.1,
      "Random Distance Min from Monument": 100,
      "Random Distance Max from Monument": 200,
      "Min Amount of Items To Drop": 2,
      "Max Amount of Items To Drop": 4,
      "Loot Drop": [
        {
          "Shortname": "metal.refined",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 200,
          "Amount Max": 500,
          "Chance to Drop": 30
        },
        {
          "Shortname": "scrap",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 440,
          "Amount Max": 600,
          "Chance to Drop": 30
        },
        {
          "Shortname": "paper",
          "Skin": 3048132587,
          "Custom Name": "Cash",
          "Amount Min": 20,
          "Amount Max": 35,
          "Chance to Drop": 40
        }
      ],
      "Licensed Beast Master Bonus Drops": [
        {
          "Shortname": "sulfur",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 200,
          "Amount Max": 500,
          "Chance to Drop": 30
        },
        {
          "Shortname": "wood",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 440,
          "Amount Max": 600,
          "Chance to Drop": 30
        },
        {
          "Shortname": "glue",
          "Skin": 0,
          "Custom Name": "",
          "Amount Min": 20,
          "Amount Max": 35,
          "Chance to Drop": 40
        }
      ]
    }
  }
}

Lang Demo.

https://pastebin.com/XjKwyxfu

Reviews

There are no reviews yet.


Only logged in customers who have purchased this product may leave a review.

Version 2.0.6 | Updated February 15, 2025
  • Updated Added Xperience XP Issuing on Beast Kill. Enable This option in config.
Version 2.0.5 | Updated December 20, 2024
  • Fixed  Added Check for Empty Bonus Items list while a player has a Beast License. 
Version 2.0.4 | Updated December 16, 2024
  • Updated Changed Grid Ref Handling.
Version 2.0.3 | Updated October 25, 2024
  • Fixed Corrected Chance Range.
Version 2.0.2 | Updated October 25, 2024
  • Updated Added Top Beast Master UI - Will show the Top 10 Beast Hunters. Added Support for ServerPanel By Mevent. Added Config Option to Change UI chatcommand for displaying to the Executor. Default is "sbmtop". Added Hook to show UI in ServerPanel, "OpenTopBeastHunters"
Version 2.0.1 | Updated October 21, 2024
  • Fixed Discord Webhook to Show Custom Animal Name.
Version 2.0.0 | Updated October 19, 2024
  • Updated ***Partial Rewrite, Adds AnimalSpawn as a dependency in order to make animals more Aggressive. Backup Old config and delete to rebuild new config structure.*** Added SpawnBeast Admin Command to trigger the spawn method early, this is still based on chance, useful for testing config values. Added SpawnMaintained Admin Command to trigger the spawn method on a maintained beast. Moved OnBeastSpawned Hook out of a Config Check. Thank you to @KpucTaJl for providing the AnimalSpawn API.
Version 1.1.1 | Updated October 17, 2024
  • Fixed Top Kills Clear On Wipe.
Version 1.1.0 | Updated October 14, 2024
  • Added Tweaked Check to prevent Water Spawns.
Version 1.0.9 | Updated October 9, 2024
  • Fixed Kill Count Fix Small Delay to Pouch Spawn
Version 1.0.8 | Updated October 3, 2024
  • Updated * - Added Lifetime Permission check to HookMethod. * - Tweaked Loot Method. * - Added Cooldown Period For Maintained Beasts.
Version 1.0.7 | Updated September 26, 2024
  • Updated Optimization Tweaks

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product