Jump to content

Raidable Bases 3.0.2

$40.00 $30.00
   (58 reviews)

1 Screenshot

  • 472k
  • 35.1k
  • 7.11 MB
This area is intended for discussion and questions. Please use the support area for reporting issues or getting help.

Recommended Comments



nivex

Posted (edited)

@Acholon46

the plugin in the zip archive goes into the plugin folder on your server

zip archive: /Plugin (English)/RaidableBases.cs

your server: /oxide/plugins/

Edited by nivex
Hawkhill

Posted

1 hour ago, nivex said:

@Hawkhill

heya,

Spooky Speaker was changed to an IO entity so it needs to be fixed

I don't know why torches are removed. I'll check it out

set Ignore If Skinned Already to true under Deployables if you want to use skins from your copypaste file.

yep added sprinklers, set Sprinkler Requires A Power Source to false in config

Works fine on other deployables. but not the chairs when i tried earlier today.
But i could check again after the update.
image.png.84da0b1549a1560f0e5ae30a3cd42e20.png

nivex

Posted

@Hawkhill

what chair? I tested it on a chair and worked fine

 

Hawkhill

Posted

2 minutes ago, nivex said:

@Hawkhill

what chair? I tested it on a chair and worked fine

 

The normal plastic chair....  (Shortname "chair".
Maybe it was just a temporarly bug on loading skins from workshop when i spawned the raidbase.
Ill test again later after the update.

  • Like 1
Donald Varino

Posted

After update, my config is wiped with a default one instead of integrating the old one.

WarisGG

Posted (edited)

Hi. I have the following message in the console, it seems that the /buyraid command does not work

Failed to call hook 'CommandBuyRaid' on plugin 'RaidableBases v3.0.2' (JsonReaderException: After parsing a value an unexpected character was encountered: ". Path '['Initialized Grid Sea']', line 135, position 2.)


 

Spoiler

at Newtonsoft.Json.JsonTextReader.ParsePostValue () [0x00179] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.JsonTextReader.Read () [0x0005a] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary (System.Collections.IDictionary dictionary, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonDictionaryContract contract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, System.String id) [0x0028b] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x002a8] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <271c58b7a8684db5a2c92be17a81f252>:0
at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value) [0x00000] in <271c58b7a8684db5a2c92be17a81f252>:0
at Oxide.Core.Libraries.Lang.GetMessageFile (System.String plugin, System.String lang) [0x00067] in <d646191a355d43a6b3ab36b7ee14c740>:0
at Oxide.Core.Libraries.Lang.GetMessageKey (System.String key, Oxide.Core.Plugins.Plugin plugin, System.String lang) [0x00047] in <d646191a355d43a6b3ab36b7ee14c740>:0
at Oxide.Core.Libraries.Lang.GetMessage (System.String key, Oxide.Core.Plugins.Plugin plugin, System.String userId) [0x00017] in <d646191a355d43a6b3ab36b7ee14c740>:0
at Oxide.Plugins.RaidableBases.m (System.String key, System.String id, System.Object[] args) [0x00032] in <6ba8cb817a7e40728a279dc909eb9194>:0
at Oxide.Plugins.RaidableBases.QueueNotification (BasePlayer player, System.String key, System.Object[] args) [0x00009] in <6ba8cb817a7e40728a279dc909eb9194>:0
at Oxide.Plugins.RaidableBases.Message (BasePlayer player, System.String key, System.Object[] args) [0x00008] in <6ba8cb817a7e40728a279dc909eb9194>:0
at Oxide.Plugins.RaidableBases.CommandBuyRaid (Oxide.Core.Libraries.Covalence.IPlayer user, System.String command, System.String[] args) [0x00348] in <6ba8cb817a7e40728a279dc909eb9194>:0
at Oxide.Plugins.RaidableBases.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x02fd2] in <6ba8cb817a7e40728a279dc909eb9194>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9c80d821d00a44c9a24497c73ad2d20d>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <d646191a355d43a6b3ab36b7ee14c740>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <d646191a355d43a6b3ab36b7ee14c740>:0

 

Edited by WarisGG
nivex

Posted

@WarisGG

hi you have some issue with your language file

@Donald Varino

hi, restore a backup. I do not reset the config under any circumstances

  • Like 1
Dead Nasty

Posted

Have some bases now after update that boxes will spawn just under the ground and not break leaving players unable to find the loot. Ive manually adjusted the height for now just a heads up its not destroying boxes with loot.

ground.png

  • Like 1
  • Love 1
Deadpool

Posted

Exception while calling NextTick callback (NullReferenceException: Object reference not set to an instance of an object)

at BaseOven.AddVisualFood (Item item, System.Int32 slot) [0x0007e] in <f0ba08918cdf411fb718200209843c71>:0

at BaseOven.OnItemAddedOrRemovedVisualFood (Item item, System.Boolean bAdded) [0x0001b] in <f0ba08918cdf411fb718200209843c71>:0

at BaseOven.OnItemAddedOrRemoved (Item item, System.Boolean bAdded) [0x00064] in <f0ba08918cdf411fb718200209843c71>:0

at ItemContainer.Insert (Item item) [0x00046] in <f0ba08918cdf411fb718200209843c71>:0

at Oxide.Plugins.CopyPaste.PopulateInventory (Oxide.Plugins.CopyPaste+PasteData pasteData, System.Collections.Generic.Dictionary`2[TKey,TValue] data, BaseEntity entity, ItemContainer inventory) [0x004a4] in <77f06ed5b461444aa492527c9a3f01df>:0

at Oxide.Plugins.CopyPaste.PasteEntity (System.Collections.Generic.Dictionary`2[TKey,TValue] data, Oxide.Plugins.CopyPaste+PasteData pasteData, BaseEntity parent) [0x00874] in <77f06ed5b461444aa492527c9a3f01df>:0

at Oxide.Plugins.CopyPaste.PasteLoop (Oxide.Plugins.CopyPaste+PasteData pasteData) [0x00088] in <77f06ed5b461444aa492527c9a3f01df>:0

at Oxide.Plugins.CopyPaste+<>c__DisplayClass46_0.<PasteLoop>b__0 () [0x00000] in <77f06ed5b461444aa492527c9a3f01df>:0

at Oxide.Core.OxideMod.OnFrame (System.Single delta) [0x00051] in <d646191a355d43a6b3ab36b7ee14c740>:0

Deadpool

Posted

it was because of this   [RaidableBases] raidmed45 @ D20 timed out after 15 minutes of no response from CopyPaste; despawning...

nivex

Posted

@Deadpool

yes, cannot reload config with a paste issue 🙂

the fix for copypaste plugin should fix that 

PhatBlinkie

Posted

fridges dont seem to be populating anymore, maybe they changed the prefab name

 

nivex

Posted

@PhatBlinkie

sure enough, it was changed from StorageContainer to Fridge/ContainerIOEntity

it'll be fixed in next update=]

  • Like 1
ChardaZAR

Posted

Player's nightmare bases keep spawning partially underground
Can't seem to figure out why

CsaszyKJ

Posted

same here. but only the buyraid bases. normal bases spawned by the plugin have no issues.

nivex

Posted (edited)

@ChardaZAR @CsaszyKJ

hi, DM me a base this happens with and I can look into it late tonight

Edited by nivex
ChardaZAR

Posted

Thanks Nivex. I've sent you a message on Discord

 

GOOZY

Posted

Just a question as I fine tune loot tables:

Is the loot chance/roll determined for the container before populating items from the loot table? As in, it knows exactly what item and amount it's spawning for the whole box. 

Or rather, does it check the loot table on each slot and grab a random item from the loot tables at the set min/max/chance? 

 

Thanks and great plugin! 

  • Like 1
nivex

Posted

@GOOZY

heya. the latter. items must always be pooled from the loot tables first, and then each is picked at random if applicable, and lastly probability is rolled. then items move into containers at random, or to its designated container such as furnaces or lockers.

nivex

Posted (edited)

@ChardaZAR @CsaszyKJ

hi both of you. buyable/scheduled/maintained are all spawned by the same method (FindEventPosition) so that wouldn't be an issue

I found two issues:

1. a bug where the flat terrain is a bit off in accuracy, so it is possible for this to cause your issue. this is likely what the majority of people are experiencing.

2. the provided bases were not copied properly or the height was not enough. this is equally as bad, bug or not. it is essential the base is copied properly, and the height be set correctly as well. foundations are 2.8 meters tall so you want at least 1.0 meter above ground when spawned. even with a height increase I had to recopy the base to fix it.

Edited by nivex
  • Like 1
Hawkhill

Posted (edited)

On 3/7/2025 at 8:16 PM, nivex said:

CopyPaste.cs 180.97 kB · 33 downloads

here's a fix for copypaste plugin @Deadpool

Thank you so much.....
Saw there was alot of posts on umod where people had problems with it.......
I posted a link to this on umod, so they have a fix for it until misicos are able to upload a official update himself..... hope its ok with you.
 

Edited by Hawkhill
  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 23
  • Sad 2
  • Love 43

User Feedback

1.6m

Downloads

Total number of downloads.

7.7k

Customers

Total customers served.

115.4k

Files Sold

Total number of files sold.

2.3m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.