Jump to content

Raidable Bases 3.2.4

$40.00 $30.00
   (84 reviews)

1 Screenshot

  • 973.5k
  • 59.7k
  • 567.33 kB
  • Update details
    v3.2.4
    Released
    Download size 567.33 kB
    Total versions 81
    Typical update pace About every 14 days
    Freshness Updated today

This area is for discussion and questions. Please use the support area for reporting issues or getting help.

Recommended Comments



Deicide

Posted

23 minutes ago, Grumpy OldMan said:

?? what's unfriendly ?

im curious as well lol.

  • Like 1
miniMe_rust

Posted

Hey there!

Not sure if this has been asked before, so prepare for a probably stupid question. Players ask for "/rb hints" and I already found where to toggle it on or off in the config:

  "Loot Hints": {
    "Enabled (/rb hint)": false,
    "Can bypass restrictions (vanish, noclip, raidablebases.canbypass)": true,
    "Permission Required": "",
    "Required Loot Percentage To See Loot Left": 85.0,
    "Draw Time (Seconds)": 15.0,
    "Max amount of containers to draw (0 = unlimited)": 0,
    "Show Container Quantity": true,
    "Show Tool Cupboard In Yellow": true,
    "Show Tool Cupboard Only": false,
    "Cooldown (0 = No Cooldown)": 60.0,
    "Font Size": 32
  },

So far, so straightforward. But I do believe that hints should come with a price. On my servers players have to pay for their raids, and they get their scrap redeemed once they completely finish the raid. I'm missing the possibility to disable rewards when a player used "/rb hint".

Does this make sense to you, and could you imagine disabling rewards when a player uses hints? Maybe there could be a message to the player that they're giving up their reward if they use hints, so that they have to enter the hint command a 2nd time to confirm?

Thanks in advance for reading this far / looking into this 🙂

illknown

Posted (edited)

my bad i got multiple tabs open and i thought this was on a skill tree post lol

Edited by illknown
  • Haha 1
illknown

Posted

its something skilltree could add too tho lol

  • Like 1
nivex

Posted

@miniMe_rust

hi, it's a good idea. I'll include it in the next update

  • Love 2
NoxiousPluK

Posted

Got this during startup today; not sure if configuration issue or update issue:

[Oxide] 19:44 [Info] [RaidableBases] Newtonsoft.Json.JsonSerializationException: Unexpected token while deserializing object: PropertyName. Path 'RustNavigationBuilds[0].size', line 38, position 13.
  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) [0x0014f] in <271c58b7a8684db5a2c92be17a81f252>:0
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList (System.Collections.IList list, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonArrayContract contract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, System.String id) [0x0016f] in <271c58b7a8684db5a2c92be17a81f252>:0
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.Object existingValue, System.String id) [0x001be] 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) [0x0007f] in <271c58b7a8684db5a2c92be17a81f252>:0
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue (Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.JsonConverter propertyConverter, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, Newtonsoft.Json.JsonReader reader, System.Object target) [0x00061] in <271c58b7a8684db5a2c92be17a81f252>:0
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x00267] 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) [0x0015c] 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 Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <db058accaef24d86af67c0d18d641acb>:0
  at Oxide.Core.DataFileSystem.ReadObject[T] (System.String name) [0x00018] in <db058accaef24d86af67c0d18d641acb>:0
  at Oxide.Plugins.RaidableBases.LoadPlayerData (System.Boolean initial) [0x0000b] in <fd627d06cd7647e0be74c990eb1ad24c>:0

 

illknown

Posted

2 minutes ago, NoxiousPluK said:

Got this during startup today; not sure if configuration issue or update issue:

[Oxide] 19:44 [Info] [RaidableBases] Newtonsoft.Json.JsonSerializationException: Unexpected token while deserializing object: PropertyName. Path 'RustNavigationBuilds[0].size', line 38, position 13.
  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) [0x0014f] in <271c58b7a8684db5a2c92be17a81f252>:0
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList (System.Collections.IList list, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonArrayContract contract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, System.String id) [0x0016f] in <271c58b7a8684db5a2c92be17a81f252>:0
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.Object existingValue, System.String id) [0x001be] 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) [0x0007f] in <271c58b7a8684db5a2c92be17a81f252>:0
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue (Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.JsonConverter propertyConverter, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, Newtonsoft.Json.JsonReader reader, System.Object target) [0x00061] in <271c58b7a8684db5a2c92be17a81f252>:0
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x00267] 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) [0x0015c] 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 Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <db058accaef24d86af67c0d18d641acb>:0
  at Oxide.Core.DataFileSystem.ReadObject[T] (System.String name) [0x00018] in <db058accaef24d86af67c0d18d641acb>:0
  at Oxide.Plugins.RaidableBases.LoadPlayerData (System.Boolean initial) [0x0000b] in <fd627d06cd7647e0be74c990eb1ad24c>:0

 

wait till after the update

 

  • Haha 1
NoxiousPluK

Posted

This was obviously after update 😉

nivex

Posted

@NoxiousPluK

hi, it won't prevent the plugin from loading but it will reset the data file

I've just fixed it in 3.2.4

 

 

  • Love 2
Dr.D.Bug

Posted

Got this in 3.2.4 after loading the plugin:
 

Unable to load RaidableBases. Timed out waiting for compilation

 

aimacak

Posted

1 minute ago, Dr.D.Bug said:

Got this in 3.2.4 after loading the plugin:
 

Unable to load RaidableBases. Timed out waiting for compilation

 

just make manual reloading

  • Like 1
nivex

Posted

@Dr.D.Bughi that's a compiler issue, just reload again 🙂

thanks aimacak!

  • Love 1
brunosilvauk

Posted

Hi @nivex

I messaged you earlier on uMod, could you please take a look at the overlapping issue, seen this in a few different servers?

 image.png.654b4a16ace9ce8f70f971b0660023a8.png

 

Thanks

  • Like 1
Cargonia

Posted

I don't think that's related to Raidable Bases, I've seen this same issue on our server since yesterday, but it affected all markers, like from DynamicMonuments and others as well. Recently it seems fine again, so probably more of a general bug.

  • Like 1
brunosilvauk

Posted (edited)

Thanks, glad i wasn’t the only one seeing this.  I can still see this in my server unfortunately. If you are in the map view and toggle showing vending machines, you can bring the icon to the front, but this does not stay if you come out of the map. 

 

Edited by brunosilvauk
nivex

Posted

ya this is client side, sometimes it appears correctly, and re-opening the map causes the issue again. I tried increasing Y for the vending marker but this didn't help. so it will have to stay as-is unless Facepunch fixes it

@brunosilvauk@Cargonia

  • Like 1
brunosilvauk

Posted

Appreciate it! Thank you for looking into this!

  • 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 26
  • Sad 2
  • Love 50

User Feedback

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
3.2m
Total downloads
Customers
12.3k
Customers served
Files Sold
175.2k
Total sales
Payments
3.8m
Processed total
×
×
  • 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.