BetterLoot

Moved

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

4.95699/5, 93 likes
  1. The loot, which I put earlier, in the photo, as removed from the drawers, components, and I put a loot to my liking, but I came across the surprise, what the loot does not work, when removing the components
     
  2. If i wanted something to spawn in every barrel and create by customising the drop rate what is the value i would use (e.g) is it between 1 and 10) and what is the highest
     
  3. The rarity defines mainly the drop chance >> BetterLoot for Rust - 2.11.5 | Oxide
    [DOUBLEPOST=1492508263][/DOUBLEPOST]
    The loot list for crates you posted there is valid for these types defined in the config.
    By default its
    Code:
        "crateTypes": "crate_normal|crate_tools",
    This config part is deeper described in the FAQ on the end >>> BetterLoot for Rust - FAQ | Oxide
     
  4. I resolved my problem myself, comment can be deleted. Thx to Fujikura for this awesome plugin.
     
    Last edited by a moderator: Apr 19, 2017
  5. I have a problem, Even after restarting server 2-3 times the plugin doesn't create the folder BetterLoot:
    Example: "\data\BetterLoot\LootTable.json
     
  6. Is there a way to configure this so that you still only get the same stuff from crates and barrels you find in the fields and the stuff you find at the top of the dome or rad towns just more of it? Like for example I loot a crate just running around the world and I get double the components from it, but no rifle body/tech trash/smg body/etc. When I go to the top of the dome I get double the rifle body/tech trash/smg/etc. that I would normally get? Is there a way to keep the system the same just increase the amount? The Documentation isn't clear about this, it looks like crates are crates no matter where they are, in the fields or on top of the dome.
     
  7. Then you should talk with your hosting provider about any probable issue on their provided Rust/Oxide environment. Also make sure that the plugin is really loaded into server by running "oxide.reload BetterLoot".
    [DOUBLEPOST=1492766811][/DOUBLEPOST]
    Nope, thats not possible with BetterLoot, als not with any other lootplugin by me, cause it would be a config-mania to handle such things. Technically not a very big problem, but the config handling would be the bottleneck on this.
     
  8. Ok now it works, I was wondering, is there a way to set item rarity? I mean i would like to choose the % of getting a certain item from boxes and barrels, or it's impossibile?
     
  9. >>> BetterLoot for Rust - 2.11.5 | Oxide
     
  10. Getting this error in my log file when my server tries to load Betterloot

    [Error] Failed to call hook 'OnServerInitialized' on plugin 'BetterLoot v2.13.0' (JsonReaderException: After parsing a value an unexpected character was encountered: ". Path 'ItemListBarrels.torch', line 53, position 4.)

    Betterloot plugin is not currently working on my server. any ideas?
     
  11. Check if " and , are correct in the json file.
     
  12. Which json file? I've looked at every betterloot json file I could find on my server and there isn't one with anything regarding a ItemListBarrels.torch on line 53, position 4
     
  13. Code:
    /data/BetterLoot/LootTable.json
    => ItemListBarrels => torch
     
  14. Found it! I had looked right past the error twice. Just missing the comma at the end of line 52. Thanks for the help. You Rock!
     
  15. Sorry man, I setted the rarity of theese item like this:
    Code:
      },
      "Rarity": {
        "Override": {
          "autoturret": 4,
          "lmg.m249": 4,
          "targeting.computer": 3,
          "xmas.present.small": 1,
          "xmas.present.medium": 1,
          "xmas.present.large": 1,
          "rifle.ak": 4,
          "pistol.revolver": 1,
          "pistol.semiauto": 1,
          "pistol.python": 2,
          "rifle.semiauto": 2
          "rifle.semiauto": 1,
          "large.wood.box": 1,
          "burlap.gloves": 1,
          "grenade.f1": 3,
          "hazmatsuit": 2,
          "heavy.plate.pants": 4,
          "heavy.plate.jacket": 4,
          "heavy.plate.pants": 4,
          "largemedkit": 2,
          "metal.plate.torso": 3,
          "rifle.bolt": 4,
          "roadsign.jacket": 3,
          "roadsign.kilt": 3,
          "rocket.launcher": 4
        }
    But it doesn't work.. I mean a lot of players are finding item with 4 rarity with no problems, even 2-3 in the same crate.
     
  16. Instead of using different loot tables, configs, etc. is there a way to just make it so anything with rarity > 2 spawns in the military crates, and rarity < 2 spawns in all other crates? Seems like that filter could be 1 or 2 lines of code and just a boolean in the input files "differentiate_rad_towns": true/false
     
  17. Nope, thats not that easy.
    [DOUBLEPOST=1492853786][/DOUBLEPOST]
    It's not THE 100% solution to let items always only really rarely spawn, even when they are veryrare. Setting them to 4 does only decrease the chance of being spawned, But it does not work like "1 item in 1 of 10 crates" or something else. Thats not possible to realize.
     
  18. having an issue.i havent edited the files in a while becasue no need to but today i moved server providers and now i get this any help...invalid character path itemlist[0]',line 4 position 2
     
  19. You have an invalid character at that position in that file. Go to that part of the input file and correct it. Could have had minor corruption when transferring the file.