-
Posts
2,199 -
Joined
-
Days Won
17
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Services
Downloads Plus Support
DOWNLOADS EXTRA
Everything posted by Jbird
-
I know I meant to split that into two messages the first reply was to them haha. You're welcome to join just to be there regardless, or in case you want to see what I am talking about regarding your console when it loads up. If you can confirm that's the issue you can go to your host or any support you have available for anything you use to run the server, as that's obviously not ideal since some plugins use others as dependencies, and need to be loaded together.
-
I am not sure why you are asking other customers to DM you for support. Support should be carried out on the site or in the Mad Mapper Discord through KpucTaJl or myself. Atlanta only has one custom place for BetterNpc, and the other NPCs on the map are not coming from BetterNpc. Join the Mad Mapper Discord if you would, let me know if you don't see the link in your download or anywhere I can give it to you. I'll have you share a log for your server so we can look at your console while it loads, and confirm whether it is loading correctly or not. If it isn't, as I explained there is a free plugin you can grab, and tell it to reload the plugin(s) that you need it to. It my suspicion is correct you will want to review your method for restart, as well as your host or whatever applications you might use, as most servers do not have this issue, but it does happen on occasion. But this plugin can either fix temporarily or permanently if you want to keep it, the issue you are having, if everything runs properly after reloading the plugin. Also as a note you would just reload the whole plugin not each file individually.
-
The most common reason for this is that some servers will have issues when it tries to load a plugin that needs a dependency, before it gets to the dependency. Usually everything is loading at the same time but for different reasons there is just enough of a delay that anything that tried to load before NpcSpawn just sits there, and there is no function automatically to load or reload it. If when looking into it you cannot figure out the cause, either through your host or just researching it, there is if nothing else a plugin on Codefling that will allow you to reload plugins after the server starts up. It can be a temporary fix if nothing else, just give it a short delay then load in whatever order. If you need help finding that let me know. But that would be my initial guess by the sound of it.
-
- 472 comments
-
- #abilities
- #boss
- (and 16 more)
-
- 472 comments
-
- #abilities
- #boss
- (and 16 more)
-
This is already possible. By not assigning an ID this will work on any map. The custom ID process is helpful in instances because the work is done once and then can be used any time that map is used again. But by not assigning an ID it will run on every or any map otherwise. Willing to check over your settings, there are two different settings that can help keep NPCs where they are intended. Otherwise we would need more details to know where there is an issue occurring before we could make any changes. If you want you can jump in the Mad Mapper Discord to share more of the details like the map details, screenshots, configs and such. If you do that just tag me and KpucTaJl in the ticket.
- 472 comments
-
- #abilities
- #boss
- (and 16 more)
-
Check your NpcSpawn and BetterNpc versions, make sure they are up to date. Do you have PVE mode set for the server? server.pve Is this true or false for your server? If neither of those do anything for you, and if you would, can you join the Mad Mapper Discord and create a ticket there? We can dig more into it and sort it out. I'll take a look at your TruePVE settings and a few other things to try to get to the bottom of what's happening for you unless one of those questions lead us to the issue and fix.
-
Just to add additional clarity, I explained this in my previous response, but AlphaLoot does not have API to do what people want us to be able to do with it regarding NPC. But also people just don't realize how Rust loot tables usually look and work, as the plugin uses basic Facepunch rules for loot and follows them in this regard. The issue is that a percentage that some thing is small, is actually a bit high. My best recommendation for when people are struggling with the loot table or think their is an issue with it, that they review a default loot table and compare it to theirs, to see how different it is. Common sense and a first attempt at making a loot table, is very rarely anywhere near the probabilities of what people are expecting and more used to seeing, without knowing what's happening under the hood. Simply put AlphaLoot doesn't work well with custom NPCs, or an option to tell AlphaLoot what to use would have been implemented at any time for a long time now if API were to get added to allow it.
-
There was work to allow AlphaLoot as an option but the issue is that it doesn't work like other plugins. AlphaLoot doesn't allow for other plugins to be able to tell it to pull a loot table, it will only pull from the containers loot table. In the instance of NPCs then this means whatever NPC is used as a base, AlphaLoot will only use the profile for that short name. This is controlled by the main NpcSpawn config and you could use a lower tier NPC if you wanted if nothing else. But basically a lot of people assume that you can choose AlphaLoot then select the prefab path, but AlphaLoot just doesn't work like that or have API to do anything otherwise. It's just how that plugin works. It makes sense in theory it just isn't possible with the way that AlphaLoot is written, and because no API has ever been added for other plugins to use. AlphaLoot basically is like no this is what it is you're not telling me what you want it to be haha basically. AlphaLoot was added as an option after quite a few requests but unfortunately getting it to work like other loot table plugins just isn't possible.
-
When you have a little time would you be able to test or get someone to test the event while you are watching console, and see if you are able to tell what is being damaged when the error is occurring? Any additional details like that so that when the developer gets home soon we have as much information as possible to go on.
-
The biggest hurdle people run into is understanding Rust's core loot system and how it works. Myself included early on, we try to make our own loot table and percentages but don't actually understand the way Rust pulls loot. A quick tip though that might help illuminate the issue is that Rust by default looks at a loot table, chooses a random item, then rolls the chances of it dropping, and moves on to the next slot. By general assumption the percentages for more randomization need to be much lower than most expect just based off of common sense. The next best way to see something more randomized, would be to look at the drop chance on a normal Rust loot table. This will give a better idea of how low most things are, to really randomize the process. Most people would thing for example, 5-10% seems small. It's actually huge when the system is running the calculation at incredible speed to fill the loot. With those higher percentages it will often end up grabbing really similar items often. Anyway I hope that provides a bit of clarity. The issue is mainly that people want to use their favorite loot table, and apply it to a plugin that has a custom table built in, and nobody really understands how loot is pulled so some people that try that, end up opting for another method instead. Not all plugins have engaged developers that will add API or make adjustments themselves to work better with other plugins, like in this case, so KpucTaJl has done the best he can to add anything that gets requested. AlphaLoot was one of the last to be added because it's just not easy to work with it as it's main focus is replacing the default loot on the server. I hope I am making at least some sense just trying to explain some of the behind the scenes aspect. Correct, this will be the base NPC for anything that uses NpcSpawn on the server, since that is what spawns and controls the NPCs as a core. I actually added a note myself after other feedback had given me the thought that possibly being able to choose the base by plugin maybe even preset, instead of just having one base for all, could be helpful for some servers. No promises but the note is in there for future updates so if we can find a way to do that without it negatively affecting the performance then it very well may be added in a future update.
-
So AlphaLoot is tricky, it doesn't play well with other plugins as well as some loot plugins. Your only option to use AlphaLoot loot tables is to use option 2. But it will use the NPC path from the NpcSpawn file configuration. By default this is heavy scientist. You could change the NpcSpawn to use the prefab you configured in AlphaLoot and see if this is what you were trying to achieve. Hopefully that makes sense but let me know if you have any questions. To use an AlphaLoot loot table though you must use option 2 and the single path to the prefab.
-
- 86 comments
-
- #gas station
- #crates
- (and 20 more)
-
- 45 comments
-
- #broken cars
- #cargoplane
- (and 26 more)
-
- 86 comments
-
- #gas station
- #crates
- (and 20 more)
-
- 44 comments
-
- #supermarket
- #crates
- (and 20 more)
-
- 44 comments
-
- #supermarket
- #crates
- (and 20 more)
-
- 32 comments
-
- 1
-
-
- #event
- #facepunch
- (and 17 more)
-
- 37 comments
-
- #alarm
- #biological weapon
-
(and 32 more)
Tagged with:
- #alarm
- #biological weapon
- #bradley
- #call
- #cargoplane
- #ch47
- #chinook
- #crates
- #event
- #facepunch
- #kpu
- #kpuc
- #kpuctajl
- #mad mappers
- #npc
- #oxide
- #parachute
- #phone
- #plane
- #plugin
- #plugins
- #premium
- #pve
- #pvp
- #rust
- #satdishevent
- #satellite
- #satellite dish
- #umod
- #zombie
- #halloween
- #pvemode
- #npcspawn
- #server event
-
- 37 comments
-
- #alarm
- #biological weapon
-
(and 32 more)
Tagged with:
- #alarm
- #biological weapon
- #bradley
- #call
- #cargoplane
- #ch47
- #chinook
- #crates
- #event
- #facepunch
- #kpu
- #kpuc
- #kpuctajl
- #mad mappers
- #npc
- #oxide
- #parachute
- #phone
- #plane
- #plugin
- #plugins
- #premium
- #pve
- #pvp
- #rust
- #satdishevent
- #satellite
- #satellite dish
- #umod
- #zombie
- #halloween
- #pvemode
- #npcspawn
- #server event
