BetterLoot

Moved

Total Downloads: 42,616 - First Release: Feb 26, 2015 - Last Update: Mar 20, 2018

4.95699/5, 93 likes
  1. Does anyone else run into an issue using this where crates dont spawn in rad towns? I tried using betterloot for a while but crates werent spawning the way they should in radtowns.

    Now im using loot config and the elite crates arent spawning any items and idk why. trying to figure this out for the life of me.
     
  2. Hi, I can't seem to get the blacklist to work.. every item I attempt to blacklist doesn't work and still spawns.

    First I tried /blacklist additem fish.minnows
    "the item 'minnows' is now blacklisted."

    Then I type /blacklist
    "Blacklisted items: flare"

    so after scratching my head for a while, I went into the data file and edited the blacklist.json myself, and added in the list of items I wanted to be blacklisted. I reloaded gathermanager, and I also restarted my server & rust serveral times.. still no dice.

    Please could use any help asap, thanks.
     
  3. Trying to figure out why Springs, metal pipes, and components are not on the loot list?
     
  4. add them?
     
  5. Since last wipe. I've had issues with this plug. I've tried to re-install evrything after pulling everything out. Then I have tried to "ADD" .....scrap to the list in the data/LootTable. Nothing seems to work. Would anyone have an idean as to anything I need to relook at. This is what is comming up every 5 min. lagging it out.
    (22:28:02) | Invalid Position: generic_world[1483013] scrap (world) (-86.3, -5000.2, 1476.3) (destroying)

    (22:28:03) | Invalid Position: generic_world[1471898] scrap (world) (924.4, -5004.4, 1091.7) (destroying)

    (22:28:03) | Invalid Position: generic_world[1470118] scrap (world) (-781.4, -5003.2, -841.5) (destroying)

    (22:28:38) | Invalid Position: generic_world[1484469] scrap (world) (-220.2, -5012.1, 828.1) (destroying)

    (22:29:26) | Invalid Position: generic_world[1471851] scrap (world) (1037.7, -5007.9, -938.3) (destroying)

    (22:31:12) | Client without connection tried to run command: ddraw.arrow "0.1" "1,1,1,1" "63.4546,55.10516,1148.084" "63.4546,25.10516,1148.084" "10"

    (22:31:12) | Client without connection tried to run command: ddraw.arrow "0.1" "1,1,1,1" "61.9339,55.64165,1158.158" "61.9339,25.64165,1158.158" "10"

    (22:31:12) | Client without connection tried to run command: ddraw.arrow "0.1" "1,1,1,1" "60.47748,56.17813,1167.807" "60.47748,26.17813,1167.807" "10"

    (22:31:24) | Invalid Position: generic_world[1485131] scrap (world) (-779.4, -5007.4, -833.9) (destroying)

    (22:37:49) | Saved 33,249 ents, serialization(0.00), write(0.01), disk(0.00) totalstall(0.02).

    (22:37:49) | Saving complete
     
  6. Is there a way I can make it so instead of being random between 1 and the number I put in the loot table (I.E "ammo.pistol.fire": 250, )
    So instead of being random between 1 and 250 can I make it so it will always drop 250?
    Also does betterloot increase/control the amount of barrels and crates that spawn? If so how do you configure how many are spawned?
     
    Last edited by a moderator: Aug 8, 2017
  7. the words random and amount are already there ;)
    Code:
        "randomAmountCrates": false
    [DOUBLEPOST=1502204545][/DOUBLEPOST]
    Nope...
     
  8. Error while compiling: BetterLoot.cs(1014,62): error CS1061: Type `ItemBlueprint' does not contain a definition for `defaultBlueprint' and no extension method `defaultBlueprint' of type `ItemBlueprint' could be found. Are you missing an assembly reference?


    Betterloot will not load config or data files..
     
  9. oday I tried to use Better Loot in combination with revive BP and Image Libery.
    Unfortunately I had a lot of rubbish in the barrels, very bad loot in the airdrop, partly were barrels and crates empty. I've done everything in my knowledge. Unfortunately, no way.
    Scrap metal has been dripped, even though I've made it out. He has done sugar bars and fish etc. in the barrels. Can someone help me?
     
  10. Go into your server. Now go into your oxide/data. In there you will see BetterLoot on the right. Click on it. It opens up. On the right you should see Loot Table. You can set this up anyway you want and it should over ride any other loot settings you have in other plugins. Here is Mine. It is an example for you. The Barrels are set to give the food and other stuff. But I have made the Crates give the good hard stuff that they have to work for. With no food at all ! If you have HeliControl as well. You need to adjust it so you can customize your heli loot that it drops. I'm no expert. But everything having to do with Loot. Wether for the heli or barrels or crates might be the prob and are working against each other.
     

    Attached Files:

  11. Is this a other Loot Table then the Original? i have tryed all. To block and to change the items. i think the Problem is, that i use Revive BP with this MOD. i have no Componets :) they are blocked from BP revive.
     
  12. 18:13 [Error] Failed to call hook 'OnServerInitialized' on plugin 'BetterLoot v2.13.1' (JsonReaderException: After parsing a value an unexpected character was encountered: ". Path 'ItemListBarrels.techparts', line 21, position 1.)
    18:13 [Stacktrace] at Newtonsoft.Json.JsonTextReader.ParsePostValue () [0x00000] in <filename unknown>:0
    at Newtonsoft.Json.JsonTextReader.Read () [0x00000] in <filename unknown>:0
    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary (IDictionary dictionary, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonDictionaryContract contract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, System.String id) [0x00000] in <filename unknown>: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) [0x00000] in <filename unknown>: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) [0x00000] in <filename unknown>: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) [0x00000] in <filename unknown>: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) [0x00000] in <filename unknown>:0




    The thing is there is not techparts on line 21 in any of the files. Any help?
     
  13. It's already described above. Check the file with The JSON Validator
     
  14. So I got this working and made some better (mostly more ammount of components) loot for barrels and boxes.

    But how does this affect monument boxes like army crates or elite crates? How do I change what and how much of what is in there?

    I tried seeing what is in it now but they haven't spawned in yet, I don't know what is causing that maybe i'm too impatient but i'm running a local server.
     
  15. For some reason it spawns the same loot you get from normal crates and barrels in the army crates on top of Dome and Launch Site. How do I fix this? Thanks alot
     
  16. How to prevent monument loot from being the same as normal crate loot?

    You find sewing kits and metal springs on top of rocket or dome and I dont know how to turn it off


    My server is just online and I keep getting complaints about how the monument loot is the same as the normal loot and im afriad im going to lose players for my new server because after 3 days this still isn't fixed.

    How do I make it so you get rifle bodies etc from monuments/army/military crates whatever you call them but only gears and springs etc from normal crates?

    thanks!!
     
    Last edited by a moderator: Aug 19, 2017
  17. How do I change the stack amount using this plugin?
     
  18. I downloaded this plugin today and now I can't get any chests/boxes to spawn in any monument. I've re-started my server probably 4-5 times, waited several day/night cycles but still no boxes.. Has anyone seen this?
    Does anyone see anything conflicting in my config?

    "Crate": {
    "crateTypes": "crate_normal|crate_normal_2",
    "enableCrates": true,
    "maxItemsPerCrate": 4,
    "minItemsPerCrate": 3,
    "randomAmountCrates": true,
    "refreshCrates": true
    },
    "Generic": {
    "dropWeaponsWithAmmo": true,
    "enableScrapSpawn": false,
    "enforceBlacklist": false,
    "listUpdatesOnLoaded": true,
    "listUpdatesOnRefresh": false,
    "pluginEnabled": true,
    "refreshMinutes": 30,
    "removeStackedContainers": true,
    "seperateLootTables": true
    [DOUBLEPOST=1503279640][/DOUBLEPOST]
    You don't, download Stack Size Controller... it's easy to use.
     
  19. I've seen many servers do this when i was in a crate or broke a barrel you would get maybe 1000 gears and lots of rope
     
  20. That's set in your loottable file, "gears": 5, the 5 is the maximum amount. If you use that in combination with turning off random amounts on your config file "randomAmountBarrels": false, Then you'll always get the number set in your loot table.