I am very new to this. I have the bases pasting correctly and on schedule. The loot is still wrong. I have my loot tables set up in Base_Loot ( which is named the same in Profiles.) I have allow dup items, Number of items to spawn ( 100, 500, 1000 , 2000, 5000 ) In order from Easy to Nightmare. Someone please help me. I have like 14 hours trying to get this right. I have made the lists and it still only seems to spawn 288 scrap in most TCs. I dont lknow what to do. I am losing it.
Only 70 items spawn...
hey. it is likely a bug. wait for the update and it will be fixed. aside from that the amount of items you're wanting to spawn is unrealistic and is not a solution to this bug
Thank you. I will try to lower it ....What is a noraml amount to ask for ?
https://imgur.com/a/3eV6g1p
Also....In this screenshot I have noticed RaidableBases is in the oxide folder twice. Which one should I be posting too ? I'm wondewring if that is an issue.
Merged post
Sorry. I know it is data ( which is where I posted it ) I was just hoping also I notice you are the creator of this. Very Cool. I appreciate you helping. Very cool plugin cant wait to know how to use it to its potential.
usually less than 300 items
it should only be in the data folder
glad you enjoy it:)
Thanks so much for respodning man, unexpected....Feel free to answer or not. I know you are probably so busy. I could only imagine the work you put in this shit. I really appreciate it.
How much money for like 7 min in discord ? So I can just ask a few dumb questions ? So i know I have this right. I just want to understand the difference between Base_Loot and Difficulty Loot files ( if they are pulling from the same files when I paste a base ) the bases I use are the ones with it. The raideasy1-10 all the way through nightmare 1-10. what is the difference...?oxide/data/RaidableBases/Base Loot - If a loot table exists in this folder with the same name as a profile then all of the bases in that profile will use this loot table. If you want items in this loot table to always spawn then you must enable Always Spawn Base Loot Table in the respective profile. Having identical items in both the Base Loot table and another loot table, such as the Difficulty Loot table, may cause this to not work properly.
So should I only make lists for loot in the Base_Loot table bc I have profiles with the same in the Profiles ?
So sorry to bother. I am just trying to get this wrapped around my head. The Rust Academy video Ive watched a bunch and read your comments as to his mistakes, but its got my brain looking like spaghetti.
Does this mean anything:
JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Oxide.Plugins.RaidableBases+TreasureItem' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '[0]', line 1, position 2.
(17:28:38) | -
Loaded 35 items from RaidableBases/Default_Loot