Help with spawns (in regards to player counts)

Hi all, thanks for reading this.

 

I currently am facing a issue where i have my configs set to have base spawn once there is 1 player online (with a max of 5 bases at any given moment)

If a player joins and there are bases in the queue (done via command rbevent) it will fail to spawn a base due to there being 0/1 players required.

If i dont run the command rbevent, the plugin just does nothing, no spawning, no debug info... nothing, just sits idle

 

Ive followed the attached YT video from the Raidable Bases page and mutliple others on youtube but its not made any diffrence.

 

i want the bases to spawn in regardless of how many players there are (even if there is 0 online) i want the bases in and ready to raid for when players join, ive attached both my log file and my config file, please let me know if you need anything else

raidablebases .json dropbox

ImgBB debug screenshot ingame

Here is what i see in game



Merged post

To add on to this, 

Yes i have tried setting the min player count to 0, but now it just shows queues pending, no error



Merged post

NullReferenceException: Object reference not set to an instance of an object
  at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <beb2b64691c64e2b95b99491bd85442c>:0 
  at Oxide.Plugins.RaidableBases+<SetupCopyPasteObstructionRadius>d__312.MoveNext () [0x000a1] in <608f9dce14764e388929bc3a2e241617>:0 
UnityEngine.MonoBehaviour:StartCoroutineManaged2(MonoBehaviour, IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Oxide.Plugins.RaidableBases:PasteBuilding(RandomBase, Boolean)
Oxide.Plugins.RaidableBases:ProcessEventCommand(IPlayer, BasePlayer, Boolean, String[])
Oxide.Plugins.RaidableBases:CommandRaidBase(IPlayer, String, String[])
Oxide.Core.Plugins.<>c__DisplayClass109_0:<AddCovalenceCommand>b__0(IPlayer, String, String[])
Oxide.Core.Plugins.Plugin:CovalenceCommandCallback(IPlayer, String, String[])
Oxide.Game.Rust.Libraries.Covalence.RustCommandSystem:CommandCallback(IPlayer, String, String[])
Oxide.Core.Libraries.Covalence.CommandHandler:HandleCommand(IPlayer, String, String[])
Oxide.Core.Libraries.Covalence.CommandHandler:HandleChatMessage(IPlayer, String)
Oxide.Game.Rust.Libraries.Covalence.RustCommandSystem:HandleChatMessage(IPlayer, String)
Oxide.Game.Rust.RustCore:TryRunPlayerCommand(BasePlayer, String, String)
Oxide.Game.Rust.RustCore:IOnPlayerChat(UInt64, String, String, ChatChannel, BasePlayer)
ConVar.<sayAs>d__19:MoveNext()
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start(<sayAs>d__19&)
ConVar.Chat:sayAs(ChatChannel, UInt64, String, String, BasePlayer)
ConVar.Chat:sayImpl(ChatChannel, Arg)
ConVar.Chat:say(Arg)
<>c:<.cctor>b__2_630(Arg)
ConsoleSystem:Internal(Arg)
ConsoleSystem:Run(Option, String, Object[])
ConsoleNetwork:OnClientCommand(Message)
ServerMgr:OnNetworkMessage(Message)
Facepunch.Network.Raknet.Server:ProcessRead(NetRead)
Network.BaseNetwork:Cycle()
ServerMgr:Update() 

 

This is what shows in console



Merged post

Hi all a little more info on the issue, ive had 5-6 players in the server but still nothing spawns, 

I can spawn a base with the /rbe command 

but it still has pending tasks from the managed section of the config

heya. you do have an error from a bad copypaste file in oxide/data/copypaste/ folder of your server.

it could be a corrupted file, or most likely it's a profile or loot table that was accidentally uploaded to that folder.

if it is a profile or loot table then you might be able to sort the folder by file size to find it easier. otherwise just start by looking for smaller files first. if you cannot find the issue then zip your copypaste folder and DM it to me privately.

you've done a good job setting up the config file.

Hello there and friendly greetings.... I have the same issue. I can only invoke a raidable base, no automatic spawn no matter if there is 1 or 3 players (no more than 3, my server is tiny.....)
MY RAIDABLE BASE.JSON
I am using this from OXIDE/DATA/RAIDABLEBASES/PROFILES/RaidBases.json in case you might need it.
As you can see I use 6 small bases I've taken from the Steam Workshop. I've checked the jsons but I cannot figure out why it does not work.

Thanks in advance for any help about this!

RBEasy01.json is listed in your profile instead of RBEasy01

I don't see any immediate issue otherwise.

I can look when I get home

use rb.config list

dYRNhcjwBej4DAr.png JagsterWintermute

Hello there and friendly greetings.... I have the same issue. I can only invoke a raidable base, no automatic spawn no matter if there is 1 or 3 players (no more than 3, my server is tiny.....)
MY RAIDABLE BASE.JSON
I am using this from OXIDE/DATA/RAIDABLEBASES/PROFILES/RaidBases.json in case you might need it.
As you can see I use 6 small bases I've taken from the Steam Workshop. I've checked the jsons but I cannot figure out why it does not work.

Thanks in advance for any help about this!



Merged post

@JagsterWintermute
ok, I looked at your files. you have a json error in the config file.

use this:
https://pastebin.com/fzFkAaFy

My humble thanks! 👍