I have updated the BOSS, and all previously customized positions are invalid. Adding custom positions may also not take effect. What is the matter?
Boss Monster
$35.00
Sold by: KpucTaJlBoss Monster – This plugin adds to the game a variety of NPC bosses with different abilities and a very adaptable configuration
- Description
- Reviews (16)
- Version History
- Discussions (38)
- Setup
- Product Enquiry
Description
Description
Boss Monster Rust Plugin
This plugin adds to the game a variety of NPC bosses with different abilities and a very adaptable configuration
Video
Description
Using this plugin you can add NPC bosses to any point on the map. You can set up any ability with the plugin configuration. If it is necessary, you can add multiple abilities to one boss.
Abilities are divided into two categories, ones take place in a certain radius from the NPC, and others are triggered by damaging from an NPC.
The map also displays the location of the actual bosses (their name and amount of health).
You can give any clothes and weapons for NPCs using the configuration.
Custom Map
Maps that have a configuration for the appearance of boss on their custom monuments
You can also download all these files for all maps here
All files for custom maps are stored in the folder oxide/data/BossMonster/CustomMap. You don’t have to delete files from there, the plugin will understand by itself which map is currently installed on the server and will download only the necessary file if there is one in this folder. The plugin will tell you about this process in the console during the plugin loading. It will write in the console what file works on the current map, and what ones don’t work
If you want to create a custom place for the boss to appear on your custom map or on a map that is not in this list, you have to create the ID of this custom map. After that you need to place an item such as a RAND Switch on your map. It must be placed randomly, where it will not be visible to other players. You will get the identifier, if you add up the three coordinates of the position of this object from RustEdit (x, y and z) and write the resulting value in the parameter of your file (an example file can be taken from ready-made files) – ID
As an example, let’s take the coordinates (26.896, -456.158, 527.258), then our identifier is 26.896 – 456.158 + 527.258 = 97.996
Then you need to indicate a list of bosses that will appear on your map. You need to copy the configuration data block for each boss. In the database parameters you will specify the name of the boss and a list of positions where it can appear
Dependencies Required
Dependencies (optional, not required)
- GUI Announcements
- Notify
- Discord Messages
- AlphaLoot
- CustomLoot
- Economics
- Server Rewards
- IQEconomic
- PveMode
Chat commands (only for administrators)
/WorldPos – displays the actual player’s position on the map
/SavePos <name> – saves a new position to the configuration file for the boss with the name – name, relative to the nearest monument
/SpawnBoss <name> – spawn of the boss with the name – name in the coordinates of the administrator
Console commands (RCON only)
SpawnBoss <name> – spawn of the boss with the name – name
KillBoss <name> – kill all bosses with the name – name
Plugin Config
Boss Config
Custom Map Config
Hooks
void OnBossSpawn(ScientistNPC boss) – сalled when a boss appears on the map
void OnBossKilled(ScientistNPC boss, BasePlayer attacker) – сalled when a player kills a boss
API
ScientistNPC SpawnBoss(string name, Vector3 pos) – spawns a boss named name in position pos
void DestroyBoss(ScientistNPC boss) – destroys the boss
My Discord: KpucTaJl#8923
Join the Mad Mappers Discord here!
Check out more of my work here!
Join the Lone.Design Discord here!
Reviews (16)
16 reviews for Boss Monster
Only logged in customers who have purchased this product may leave a review.
Version History
- Updated Updating the plugin compilation for the December Rust update. Do not update the plugin until the Rust server is updated!
- Fixed Fixed an issue where continuing abilities continued to cause damage after teleportation or the player's death before the end of the ability
- Added Added support for the XPerience plugin
- Added Added a Hook when additional NPCs from the boss appear
- Added Added support for a new PveMode feature, when you create a crate after killing a boss, now only the player who can loot and the corpse of the boss can loot it
- Added Added a new parameter to the plugin configuration that indicates the number of bosses on the map
- Added Added support for a new feature for the MonumentOwner plugin
- Fixed Added support for the NTeleportation plugin when players were inside the area of the ability and teleported
- Added Added a new parameter to the boss configuration that enables and disables the boss so as not to delete the boss file. Please note that by default, the parameter will be set to false and you will need to include all the bosses that you need!
- Added Added a new parameter to the boss configuration that disables the boss respawn timer. Note that by default, the parameter will be set to false and the timer for all bosses will be active!
- Updated Update for the new version of NpcSpawn - 2.5.4
- Updated Updated for May Rust update
- Added If you use the ability for the boss that he can only deal damage with melee weapons, then the damage from the chainsaw and jackhammer will be reduced by 4 times
- Added 2 new bosses (King of the Night and Oni) for the new Kimmi map: Blue Tears
- Added new Freeze ability
- Added a new parameter in the boss configuration that allows you to deal damage to the boss, only when using melee weapons
- Fixed added the ability to specify in the plugin configuration so that the boss could not respawn himself. To do this, you need to write the value of the time of appearance after death equal to 0
- Added Added two console commands SpawnBoss and KillBoss
- Updated Two new parameters have been added to the configuration of the new boss, which can more accurately adjust the choice of the navigation grid for the boss instead of one that was previously responsible for the behavior of the boss on the ground and below the ocean level
- Added Added a command in the chat for the boss to appear in the place where the administrator will write it
- Fixed Fixed a bug with the boss disappearing when using the ability
- Fixed Fixed the bug of zeroing loot parameters
- Fixed Fixed spawn of bosses in zero coordinates
- Added Added an example file for creating custom places for bosses to appear
- Added Added the ability to use a custom map file without using an ID, which will work on any map. To do this, you need to make the ID parameter empty
- Added Added 4 types of new boss (Jason, Michael Myers, Frankenstein, Clown)
- Added Added a new ability for bosses with melee weapons - Invisibility
- Added Added a new animal for the ability - Polar Bear
- Added Added the ability to disable damage to the boss at a long distance
- Added Added the possibility of bosses appearing below ocean level on the map
- Added Removed fire damage to the boss. Many players began to use Molotov cocktails and fire rockets for this
- Added Added hooks when the boss appears and when he is killed
- Added Added APIs for the appearance and destruction of the boss from other plugins (the first step is to enter bosses into the DefendableBases event)
- Updated Now the setup of each boss is located in a separate file of the data folder. Don't forget to move the data folder from the archive to your server. You also need to remove the old plugin configuration from the server before installing the new version of the plugin
- Added Added the possibility of bosses appearing on a custom map via separate data files. It works roughly like in the DefendableBases plugin, via the map ID
- Added Added the ability to specify in which particular economy plugin you need to give coins
- Added Added the ability to specify the type of ammunition for the boss's weapon
- Updated Before installing a new version of the plugin, you need to remove the old configuration from your server!!!
- Updated Update for the new version of NpcSpawn and the new DefendableBases plugin (will be available on the website within a few hours)
- Fixed Fixed plugin startup at server startup
- Added Added support for the Economics, ServerRewards, IQEconomic plugins
- Added Added a new plugin mode - PVE, it is possible to enable in the plugin configuration. For this mode to work, you need to install the PveMode plugin (the link is in the ReadMe file)
- Added Added support for a large number of Prefabs to install loot in bosses
- Added Added the ability to spawn bears
- Added Completely remake the principle of the temperature of the bosses. Huge increase in performance
- Updated Reworking the plugin code to improve performance
- Updated Be sure to delete the old configuration file and update the NpcSpawn plugin!!!
- Added Added support for the new version of NpcSpawn (it is necessary to update the NpcSpawn plugin!)
- Added Added the ability to install modules on weapons
- Added Added support for the Kits plugin
- Added Added a new parameter for Npc - Target memory duration
- Added Added a new parameter for Npcs - Disable walkie-talkie effects?
- Added Added the ability to disable the removal of Npc corpses
- Added Added support for a grenade launcher and a snowball machine for NPCs
- Added Added support for rocket launcher as a secondary weapon. Now if an Npc has a rocket launcher and the target is in the house, then the Npc raids the house
- Added Loot in Npc can now be set via Rust objects
- Added Added the ability to specify several items in the item table with the same ShortName, but with different probability
- Fixed Fixed a bug where NPCs could run out of their pursuit radius and not shoot at the target
- Updated Optimization of the plugin
- Added Added a random time of the boss's appearance after death
- Updated Be sure to delete the old configuration file and update the NpcSpawn plugin!!!
- Added Support for the new version of NpcSpawn
- Fixed Fixed a bug that occurred when there was less than the required number of items in the loot table
- Fixed Fixed a bug "InvalidOperationException: Sequence contains no elements"
- Fixed Fixed a bug where the ability to put on the ground did not lift the player back up
- Fixed Bosses now don't shoot at sleepers
- Added Added Discord support
- Fixed Fixed a bug "GUIDToPath: guid is empty". You need to update the NpcSpawn plugin
- Fixed Completely reworked the NpcSpawn plugin for the December update of the game
- Fixed Fixed a bug where you couldn't deal damage to the boss from a rocket or grenade
- Fixed Fixed support with CustomLoot plugin
- Fixed Fixed a bug when the maximum number of items in the boss loot was 24
- Fixed Now there are no more repeated items in the boss loot
- Added Added a parameter to the configuration that allows the boss to use only one ability at a time
- Added Added a parameter to the configuration that allows you to disable the chat notification about the appearance of the boss
- Added Added a new parameter to the configuration that allows you to change the target detection radius (Sense Range)
- Added Added a new parameter to the configuration that allows you to change the spread of weapons (Aim Cone Scale)
- Added Added a new parameter to the configuration that allows you to find a target in a certain viewing angle of the boss (Vision Cone)
- Added Added a new parameter to the configuration that allows you to change the speed of the boss (Speed)
- Updated Before installing a new version of the plugin, you need to install a new version of the NpcSpawn plugin and delete the old configuration file!!!
- Added added a marker for the NPC, as well as marker settings in the configuration
- Added added several options for the appearance of NPCs on the map, now it is possible to choose a random appearance or appearance on standard monuments
- Added added the ability to specify multiple points for the appearance of NPCs
- Added added a command for administrators to display the position relative to the nearest monument (/monumentpos)
-
Added
added a command for administrators to show all NPC spawn points, depending on the type of NPC spawn (/showpos
) -
Added
added a command for administrators to change the type of NPC appearance (/settype
) -
Added
added a command for administrators to save the position of the NPC to the configuration file, depending on the type of appearance of the NPC (/savepos
) -
Added
added a command for administrators to delete the NPC position from the configuration file, depending on the type of NPC appearance (/removepos
) - Fixed fixed a bug where wolves took damage not from the player
- Updated You need to create a new configuration file and update the NpcSpawn plugin!
Discussions (38)
38 thoughts on "Boss Monster"
Leave a reply
-
-
Custom locations only will remain if the locations you are putting the bosses near will be similar each time. If you put them on a monument they can use that same spawn every single time but if you use custom locations you might need to keep changing this when you change the map. This can be set up in advance if you have a test server.
Are you having any issues setting up new locations?
-
Another idea, if it is maybe not the location maybe you missed the notes that state that files now have an ability to disable the boss, and they must be enabled by default. This was in recent update notes.
-
-
G’day. Is there anyway to have the bosses spawn only at a specific time? Eg: between 8pm and 5am Server time? Cheers.
-
Good question, the answer is actually yes and no. So initially the plugin doesn’t have such a feature built in. You can however set up commands to run on a timer yourself, or can use a 3rd party plugin that does this for you.
-
-
Great Plugin!
How do you add RP as a reward?
I see it being called but no where to set it-
Found it.
Each boss has to be set seperately in their Data.
While this “feels” inconvenient… it makes sense and i can understand why its this way.
Thanks again!-
I’m glad you found it and we appreciate the update.
And yes this was actually a request that if I remember correctly used to be either a global amount or nothing at all actually. I think the shortname of the base NPC was originally used. But this was added in to allow flexibility and customization to make some bosses more or less rewarding depending on their difficulty for example.
Glad it makes sense and it was sorted quickly yourself! I know that is the more rewarding way to sort things out whenever possible. Happy holidays!
-
I’d love to know exactly what numbers to set it to, I want 10k server rewards and this is how I added it but to no avail, would love a hand if you know. Thanks! “The amount of economics that is given for killing the boss”: {
“Economics”: 0.0,
“Server Rewards (minimum 1)”: 10000,
“IQEconomic (minimum 1)”: 0-
Would you be willing to join the Mad Mapper Discord and creating a ticket there? We can look into this more easily and find out what is leading to this issue. It does look like it is configured correctly above though so my initial response is to ensure it is configured in each boss that you are using, and to test this on a specific boss that you know has been configured as desired, where the plugin has been reloaded to accept any changes, and to check the balance before and after the boss is killed to ensure it is not possibly an issue of the server rewards plugin not showing the new balance right away perhaps or something to that effect. Also looking for console errors will be important and may lead to an answer.
Also it is not a problem but just so you are aware you replied to a different entry here on the site. No worries just letting you know.
-
JB the Champ Im Killswitch, Im already in there annoying you about Raidable Bases but got that done with your little Exclamation point, thank you. But Boss is a monster lol I will ensure I have each one done (im doing them on the Data folders called Bosses with no joy. Let me have another go and if all else fails Ill hit you up again. Thanks for being awesome.
-
Thank you for the kind words friend. I try! I think we have it just about sorted out but never hesitate to follow up and reach out.
-
-
-
-
-
“Total maintained number of bosses on the map at once”: 5,
“Configuration version”: {
“Major”: 2,
“Minor”: 1,
“Patch”: 2tried lowering it to 3 as:
“Total maintained number of bosses on the map at once”: 3,
“Configuration version”: {
“Major”: 1,
“Minor”: 1,
“Patch”: 1But it seems to reset back to 5 when the plugin loads. Any fix?
-
Nevermind, I realized I was changing the version after the first line (half asleep) which caused it to reset.
-
No worries and glad you had sorted it out so quickly. The version difference was the first thing I noticed but obviously you have it sorted! Let us know if you ever run into other issues and feel free to join the Mad Mapper Discord!
-
-
-
Hi. Is there a way to make the bosses spawn only on certain parameters? For exampl:
Only enable Spawn boss when server pop is less than 30 players
-
There isn’t anything like that built into the plugin at the moment. But you could possibly set that up with another plugin. The only thing I think would be most difficult would be to set it based on population. But to set it on a schedule for example would be entirely possible. If there is any plugin that can issue a command based on parameters you could give it the command to spawn that boss though. I don’t have any specific recommendations but there are more plugins coming out all the time so if you’re flexible or lucky you should be able to find something that could send the command based on certain parameters. You would just want to disable the automatic spawning of the boss obviously.
-
-
Just bought this, very excited! Ive added the cs file, do I add the entire Data Files (names of all bosses) as a whole to my data and basically a new folder. Do I need to direct a path ? Im getting this in console ” Failed to call hook ‘OnServerInitialized’ on plugin ‘BossMonster v2.1.2’ (DirectoryNotFoundException: Could not find a part of the path ‘D:\TCAFiles\Users\oldwoman\9141296\oxide\data\BossMonster\Bosses’.)”
Cheers if someone can guide me.-
Thank to JBird for replying in discord, but I still cant this to work, Im never great at these plugins. Added Cs file/added Bosses to Data/updated NPC Spawn and still no joy.Some of us just arent tech enough and Im one of them, hoping someone might help me get this right. Cheers.
-
The error is telling you exactly what it is looking for, which is one of the data folders. It is either not finding anything there or it can’t even find the folder.
oxide\data\BossMonster\BossesEverything inside the data folder of the download should be moved into the data folder in your server and you should be good to go.
-
-
Hi getting this error when attacking the boss’s
Failed to call hook ‘OnEntityTakeDamage’ on plugin ‘BossMonster v2.1.2’ (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.BossMonster.OnEntityTakeDamage (ScientistNPC entity, HitInfo info) [0x000b7] in :0
at Oxide.Plugins.BossMonster.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00998] in :0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in :0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0-
Check first to see if the name of the boss matches the name of their file. If those match, then do you have a plugin called ScientistNames? If so this was recently found to be the source of the issue for the same error, confirm by unloading the plugin to test. If it ends up being the source of the error you can join the Mad Mapper Discord and we have a patch that you can attempt, or otherwise you can remove the plugin to get rid of the error and fix this issue.
-
Yeah would be the scientist names. Just added that recently. Cheers.
-
No problem. We have that patch in the Mad Mapper Discord as I mentioned so feel free to check that and try it. But otherwise removing it will clear this error up, as it is changing the name of the boss from what the file has and causing the issue. Glad that we found the issue quickly, thank you for the update!
-
-
-
-
Is posible to make that spawn point Will not near cupboard’s player?
-
They should not spawn that closely but if they are roaming in different biomes or have set spawn points they might bypass this. Can you confirm that it would definitely be that they are spawning near a tool cupboard? Or could it be that they spawn nearby and roam past players bases? That is more likely so I want to check and confirm that first. If you are not already you could join the Mad Mapper Discord and create a ticket there. Able to share screenshots and such there if needed, and more easily share config and errors if there are any.
Another idea though by the way, you can just choose spawn points that are near monuments, even use multiple options, this way they spawn places players won’t have a TC. Don’t give them large roam ranges and they will stay near those monuments and you should not have them wandering near player bases.
-
-
anyone having problems with the plugin? for some reason it keeps unloading…
-
scratch that. i forgot to install npcspawn… all good now
-
Yep that’ll do it! haha Thanks for letting us know.
-
-
None that we’ve heard lately.
-
-
Do you need to setup places for them to spawn and give the gear and stuff or does the plugin do that for you
-
The plugin has default settings, gear, and locations for all NPCs. It is very difficult to find a setting that works for everyone so most want to do some customizing. But the plugin will run and has preconfigured NPCs for most all of the default Facepunch locations, and works on any map. Custom files are also an option once you start to get the hang of the plugin, and custom files come with some maps, especially those made by the Mad Mapper team.
-
-
Hello! Huge Fan!
We have gotten our bosses to do almost everything we could of ever wanted!Last thing we would like is for Bosses to give EXP for the XPerience plugin.
Xperience has commands that give EXP, so if there were just a way to have the completion of boss trigger this, it would solve our needs!Thanks for any help!
-
XP and rewards only goto whoever got the last hit, not the entire group.
Players complaing about this a lot as we have bosses that require multiple people to take down. -
Can’t be used
-
Update NpcSpawn to most recent update and let me know if you have any further issues.
-
-
I have the most current version but they dont seem to be spawning on their own, I can spawn them in manually though. Do I have to create an event like every hour to run the commands to spawn them? I do have the most updated NPC spawn as well
-
Double check your config file regarding how many you have set to spawn at once, timers and such. Let me know if you see anything there.
If you are still having issues if you’d like, consider joining the Mad Mapper Discord (link in download ReadMe file) and create a ticket. You can tag me there and we can look into sorting that out.
Setup
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)
Mayken Play (verified owner) –
Как всегда на высоте, ещё не усомнился ни в одном плагине КРИСТАЛ, новое развлечение для игроков моего сервера. Жду следующих евентов. Удачи
PerfectAngel01 (verified owner) –
Out of the box a great plugin. I love all the abilities the bosses have.
Александр Жигин (verified owner) –
Великолепный плагин как всегда, очень доволен разработчиком, спасибо за великолепную работу!!!
Pascal Otten (verified owner) –
Great plugin
brings something totally new to the Rust world
btan1 (verified owner) –
Instant Fun :D
mrsnake777 (verified owner) –
great plugin
Wrecks (verified owner) –
Top Notch, Add some variety to your server :D
Stefan (verified owner) –
this is by far the best npc spawn plugin for rust. i did minibosses, funbosses and normal npcs in addition to the bossmonsters self….. its insane… just saying
Karl Tatlock-Wight (verified owner) –
Excellent plugin, solid default configuration and very easy to customise and to add to.
lurenmu (verified owner) –
Top Man!
Jbird (verified owner) –
✯✯✯✯✯
Xacku Mapping (verified owner) –
a super job that opens the boundaries for fantasies. words cannot convey all the emotions that players get by killing bosses
Kimmi999 (verified owner) –
As always on top, I have not yet doubted any Kpuc plugin, a new entertainment for the players of my server. I am waiting for the next events. Good luck
TDPcorndiggitydoggg (verified owner) –
The Clown is my favorite boss! Great way to reward players with custom loot by killing a boss
jncwinner1 (verified owner) –
Super fun, easy to add more monsters and configure them just how you want… the support of epic loot is even better!
VirtualGamerGirl (verified owner) –
Amazing plugin, KpucTaJl has to be one of the best plugin maker I’ve experienced. This plugin works very well with KpucTaJl constantly updating it every time there is an issue. My players and I really LOVE it!