It doesn't generate the bases after updateSolved

first i wanted to thank @nivex for the beautiful plugin. yesterday i updated the plugin but it doesn't generate events. before it always kept the maximum number of events now I hardly see a base to raid. plus if I restart the plugin I get this error after pasting the structure:

[Raidable Bases] Inizializzazione della griglia completata in 0 secondi e 1 millisecondi su una mappa di dimensioni 4500. 5203 posizioni sono sulla griglia.
[Copy Paste] Hai incollato correttamente la struttura
[Copy Paste] Hai incollato correttamente la struttura
[Raidable Bases] nivex15 @ AB14 : 42 items
[Raidable Bases] nivex15 @ Y26 : 38 items
NullReferenceException: Object reference not set to an instance of an object
NullReferenceException: Object reference not set to an instance of an object​

thanks in advance for the help

You will need to send me your server log.

This is not the oxide log

It is generally in the root folder for the server and is usually called log or serverlog

You can find the exact filename by looking at your startup script for -logfile log.txt or such 

Send it via DM. Dont post it here

I'm having this same issue, as in bases not spawning.  No errors reporting tho

Hey Nivex,

I'm only a co-admin on the server I'm getting this on so struggling for the logs - but seeing exactly the same issue as slashhsky.

The bases will run fine for a while, but then after a while they just seem to stop for some reason.

I actually thought it might be a profile issue or something as I did load up a bunch of new bases at the same time. I'll see if the issue is also happening on my test server as that will have logs, but just flagging this does seem to be a wider issue.

I need more info than just saying it doesn't work. I can't fix it if I don't have anything to go off of =/

Merged post

Nerdlancer, request the log from the server owner

Merged post

Do you guys use copypaste files larger than 1MB?

I have one file that is, I downgraded to 1.6.6 and the bases appeared as soon as the plugin reloaded.  I can dm you my server logs if  you need

Check server log for errors. It won't randomly stop working unless there's an error

Hmm... the plot thickens....

 

I cannot reproduce this bug on the server that I admin completely... interesting.... 

I'll chase the logs from the ServerOwner but I suspect there will be a clash with another plugin.

I've had v1.7 load about 60 bases now (cycling in lots of 10) on my test server and it runs fine.

But on the prod server (which I only really have RCON and FTP access to) it crashes at random. I'll ask the owner for server logs to take a closer look.



Merged post

Can confirm it runs fine when downgrading to 1.6.6 --- will send serverlog once I get my hands on it

Same error here since the update. Before the update was working fine. Seems like this isn't what is needed, but this is the only errors I know how to find since I'm new to this stuff

NullReferenceException: Object reference not set to an instance of an object

  at Oxide.Plugins.RaidableBases.SpawnRandomBase (System.String& message, Oxide.Plugins.RaidableBases+RaidableType type, Oxide.Plugins.RaidableBases+RaidableMode mode, System.String baseName, System.Boolean isAdmin, Oxide.Plugins.RaidableBases+Payment payment) [0x000bc] in <3d8282e8890942d292437941b808c0ce>:0 

  at Oxide.Plugins.RaidableBases+<MaintainCoroutine>c__Iterator3.MoveNext () [0x000d1] in <3d8282e8890942d292437941b808c0ce>:0 

  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <0b31faaf1c50461d95c83ac166a20393>:0 

 

(Filename: <3d8282e8890942d292437941b808c0ce> Line: 0)
14:36 [Error] Failed to call hook 'CommandRaidBase' on plugin 'RaidableBases v1.7.0' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.RaidableBases.SpawnRandomBase (System.String& message, Oxide.Plugins.RaidableBases+RaidableType type, Oxide.Plugins.RaidableBases+RaidableMode mode, System.String baseName, System.Boolean isAdmin, Oxide.Plugins.RaidableBases+Payment payment) [0x000bc] in <3d0c26511a714d1895472e8a536227d1>:0 
  at Oxide.Plugins.RaidableBases.ProcessConsoleCommand (Oxide.Core.Libraries.Covalence.IPlayer p, System.String[] args, System.Boolean isAdmin) [0x000c7] in <3d0c26511a714d1895472e8a536227d1>:0 
  at Oxide.Plugins.RaidableBases.CommandRaidBase (Oxide.Core.Libraries.Covalence.IPlayer p, System.String command, System.String[] args) [0x00084] in <3d0c26511a714d1895472e8a536227d1>:0 
  at Oxide.Plugins.RaidableBases.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0277b] in <3d0c26511a714d1895472e8a536227d1>:0 
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0 
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ec05e0208c9149bba43236ca58fea105>:0 
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ec05e0208c9149bba43236ca58fea105>:0 

thanks, fixed in next update

Locked automatically