Jump to content

Raul-Sorin Sorban

Administrator
  • Posts

    1,062
  • Joined

File Comments posted by Raul-Sorin Sorban

    Ruster.NET

       720    138
    8 hours ago, Vasilyi Yrupin said:

    hi there is another question.  How do I remove these ads?  they take up too much field space.

    1629364433202.jpg

    That's very odd. It shouldn't be 3 Adverts, there should only be the 24h and 1w adverts. Will add an option to disable them in the future.

    Ruster.NET

       720    138
    1 hour ago, Vasilyi Yrupin said:

     

    hi, I can't add ffmpeg.exe Knopri is simply not present in the game ((image.thumb.png.d17998bbc45bcd746bdc3de0e42510f1.pngimage.png.e4f82094894b7169eeddc8eb0a13cf6e.pngimage.png.783d09dcb059833a8de75abc1f7560e3.png

    Only verified accounts can upload audio clips. Give yourself the "RusterNET.verified" permission to see that. 🙂 It costs server performance hence why it's good to be given to a limited amount of people. 

    Ruster.NET

       720    138
    1 hour ago, Vasilyi Yrupin said:

    c79Zk5XoCp4.jpg.61f618dceb1b3b0991e1afea0b029b81.jpghail the player clicked on the voice recording but did not record the voice and left the game. after entering the server, the hotkey blocking is still active. How to fix?

    Thank you for the report, will patch that out soon. 🙂 

    Ruster.NET

       720    138
    44 minutes ago, rednekOIO said:

    anyone else install this and run into an issue where you can't click any buttons or close the browser? I have setup the config and setup the .dlls but still not working..

    Can you tell me more about what leads to that? Thanks. There's "closeruster" console command which forces Ruster.NET to close if it ever gets stuck.

    • Confused 1

    Ruster.NET

       720    138
    1 hour ago, Atope89 said:

    A player reported a bug to me, rusternet freezes on the loading screen. Reconnecting the player did not solve it, reload rusternet and it was solved. The player says that he opened the rusternet on horseback and that was the reason. I test and it works fine. Anyway I leave the error.

    [Ruster.NET] System.NullReferenceException: Object reference not set to an instance of an object
      at Oxide.Plugins.RusterNET+RusterBrowser+<DrawFeed>c__AnonStorey3.<>m__2 (Oxide.Plugins.RusterNET+RusterFeed+RusterPost x) [0x00006] in <8c32f242be8f456a977996841f504f0e>:0
      at System.Linq.Enumerable+WhereListIterator`1[TSource].ToList () [0x00017] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
      at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
      at Oxide.Plugins.RusterNET+RusterBrowser.DrawFeed (Oxide.Game.Rust.Cui.CuiElementContainer container, System.String parent, Oxide.Plugins.RusterNET+RusterFeed feed, Oxide.Plugins.RusterNET+RusterBrowser+Page browserFeed, System.Single offset, System.Boolean allowProfilePreviews, System.Boolean canAddNewPost, System.Boolean canReply) [0x00484] in <8c32f242be8f456a977996841f504f0e>:0
      at Oxide.Plugins.RusterNET+RusterBrowser.DrawFeed (Oxide.Plugins.RusterNET+RusterFeed feed, Oxide.Plugins.RusterNET+RusterBrowser+Page browserFeed, System.Single offset, System.Boolean allowProfilePreviews, System.Boolean canAddNewPost) [0x0000d] in <8c32f242be8f456a977996841f504f0e>:0
      at Oxide.Plugins.RusterNET+RusterBrowser.Draw (System.Boolean isBackground, System.Action onDraw) [0x003a5] in <8c32f242be8f456a977996841f504f0e>:0

    Thank you for letting me know, I'll do some more tests to sort it out.

    FacePunch

       1,791    36
    On 7/5/2021 at 5:21 PM, Atope89 said:

    after the last update it stopped working

    Could you describe the issue more? Any errors in the console? Just did a private test and nothing's wrong with the plugin.

    Ruster.NET

       720    138
    28 minutes ago, Atope89 said:

    thx finally find .exe. Some players and I were testing. Sometimes a player kicks by displaying this message on the rcon.

    the error occurs on the upload waiting screen, also kicking nearby players.

     NullReferenceException: Object reference not set to an instance of an object
    (02:09:23) |  Patxi disconnecting: Entities Out Of Order: expected 2869021, received 1634432
    (02:09:23) |  Atope disconnecting: Unknown wire type: 3   at SilentOrbit.ProtocolBuffers.ProtocolParser.SkipKey (System.IO.Stream stream, SilentOrbit.ProtocolBuffers.Key key) [0x00000] in <00000000000000000000000000000000>:0     at ProtoBuf.Entity.Deserialize (System.IO.Stream stream, ProtoBuf.Entity instance, System.Boolean isDelta) [0x00000] in <00000000000000000000000000000000>:0     at ProtoBuf.Entity.Deserialize (System.IO.Stream stream) [0x00000] in <00000000000000000000000000000000>:0     at Client.OnEntities (Network.Message packet) [0x00000] in <00000000000000000000000000000000>:0     at Client.OnNetworkMessage (Network.Message packet) [0x00000] in <00000000000000000000000000000000>:0     at Facepunch.Network.Raknet.Client.HandleMessage () [0x00000] in <00000000000000000000000000000000>:0     at Facepunch.Network.Raknet.Client.Cycle () [0x00000] in <00000000000000000000000000000000>:0     at Client.Update () [0x00000] in <00000000000000000000000000000000>:0
    (02:09:24) | Spidrr disconnecting: Entities Out Of Order: expected 1634430, received 2869021

    I'll be looking into this. Thank you for the report!

    Ruster.NET

       720    138
    5 hours ago, Atope89 said:

    the file in the path and it doesn't work

    "FFMPEGPath": "C:\\Users\\Kenshin Himura\\Desktop\\Rust Server normal\\server\\rust\\oxide\\temp",

    Oh, my apologies, you must also add the ffmpeg.exe to the path at the end.

    "FFMPEGPath": "C:\\Users\\Kenshin Himura\\Desktop\\Rust Server normal\\server\\rust\\oxide\\temp\\ffmpeg.exe",

    Ruster.NET

       720    138
    2 hours ago, Atope89 said:

    Exactly the first thing that I always do the description. I can't do it, the exe is in temp and it doesn't work.

     "FFMPEGPath": "C:\Users\Kenshin Himura\Desktop\Rust Server normal\server\rust\oxide\temp",

    You must escape the back-slashes, change that to this:

    "FFMPEGPath": "C:\\Users\\Kenshin Himura\\Desktop\\Rust Server normal\\server\\rust\oxide\\temp",

     

    Ruster.NET

       720    138
    2 minutes ago, Atope89 said:

    hi, I have tried the address and cannot find it, could you please give me an example.

    "FFMPEGPath": "",

    Hey there! Please have a look at the plugin's description under the Ruster.FM section (almost bottom of the page), please.

    Ruster.NET

       720    138
    3 minutes ago, Atope89 said:

    It would be possible to add an option to rename the payment item? example:
    "Currency": {

        "CustomName": "Money"
        "ItemShortname": "researchpaper",
        "ItemSkinId": 2103444307,
        "Currency Type (0 = Item, 1 = ServerRewards, 2 = Economics": 0
      },

     

    or a lang file with the items to be able to translate.

    That'll be possible in the next update! All the item name phrases are going to be available on the site to translate.

    Ruster.NET

       720    138
    1 hour ago, RICK said:

    when uploading pictures, the server prompts System.OutOfMemoryException: Not enough memory to complete operation [GDI+ status: OutOfMemory]

    Investigating.

    Ruster.NET

       720    138
    1 hour ago, thepiercedweirdo said:

    So I did actually find a bug. Well a conflict.

    Calling hook CanLootPlayer resulted in a conflict between the following plugins: PreventLooting - False (Boolean), RusterNET (True (Boolean))

    It makes sleepers lootable. The message spams in chat that you can't loot (which isn't normal). And you can go right into their inventory. If I unload the plugin the protection works again.

    Noted. On it!

    Ruster.NET

       720    138
    46 minutes ago, thepiercedweirdo said:

    Possible bug. In the marketplace when using RP it shows
    Wallet: 0 RP - RP: whateverbalanceyouhave
    Also possible I have a setting messed up somewhere.

    20210612172731_1.jpg

    Sorry, what would the bug be? Your wallet is 0 because nobody has purchased any of your Marketplace listings / adverts. Whenever someone does that, your wallet will be appended the value, which you can then withdraw into your RP (ServerRewards / Economics) database.

    The wallet is your in-Ruster.NET wallet.

    Ruster.NET

       720    138
    1 hour ago, TomHud said:

    unsure how the marketplace works because its basically not even covered.

    Does it work using ServerRewards points if not Why ?

    Can the user sell any amount of items then own - Example 10 rockets in 1 transaction

    Currently modifying the description of the plugin, and will add most FAQ'd questions in there.

    Ruster.NET

       720    138
    8 hours ago, lengka said:

    Added '// Reference: RusterNET.Core' in plugin 'RusterNET'
    Added '// Reference: Humanlights.System' in plugin 'RusterNET'
    GridAPI was compiled successfully in 549ms
    Error while compiling: RusterNET.cs(3602,21): error CS0103: The name `GeoEx' does not exist in the current context
    Unloaded plugin GridAPI v1.0.0 by Steenamaroo
    Loaded plugin GridAPI v1.0.0 by Steenamaroo

    This problem's already been fixed, you must shut down the server, copy the Humanlights.System.dll from the latest patch, and then start up the server. It should load up the plugin just fine.

    Ruster.NET

       720    138
    Just now, thepiercedweirdo said:

    Yup. Like AddPoints TakePoints CheckPoints.

    Highly considering it. I'll add it to the list.

    Ruster.NET

       720    138
    56 minutes ago, geekyplaster said:

    Any plans to add this as an option

    I just added it. Check out the latest update (v1.0.1).

    Ruster.NET

       720    138
    1 minute ago, thepiercedweirdo said:

    So the market place. Would it be possible to add support for ServerRewards?

    How would that work? Like using your ServerRewards currency for your payment transactions/withdrawals?

    Ruster.NET

       720    138
    34 minutes ago, geekyplaster said:

    Does this have to be used as an ingame item or can it also be set as a command like /rusternet in config?

    Oh I am sorry, you must restart the server, since the DLLs aren't being reloaded... I'm sorry about that! 🙁

    Ruster.NET

       720    138
    11 minutes ago, lengka said:

    > o.reload RusterNET
    Added '// Reference: RusterNET.Core' in plugin 'RusterNET'
    Added '// Reference: Humanlights.System' in plugin 'RusterNET'
    GridAPI was compiled successfully in 2110ms
    Error while compiling: RusterNET.cs(3590,21): error CS0103: The name `GeoEx' does not exist in the current context
    Unloaded plugin GridAPI v1.0.0 by Steenamaroo
    Loaded plugin GridAPI v1.0.0 by Steenamaroo

    Please check out the update, that should sort it out.

    Ruster.NET

       720    138
    17 minutes ago, geekyplaster said:

    Does this have to be used as an ingame item or can it also be set as a command like /rusternet in config?

    At the moment, only admins can open up the browser through the /ruster command. /getruster creates a browser item which when held, it'll pull the browser up.

     

    21 minutes ago, geekyplaster said:

    sorry also how does the Rust+ integration work?

    If you'll be offline, and anyone reacts, replies or sends you a friend request / message, you'll be notified on Rust+ (if linked with your server).

    Ruster.NET

       720    138
    Just now, lengka said:

    Error while compiling: RusterNET.cs(3590,21): error CS0103: The name `GeoEx' does not exist in the current context

    Have you copied both DLLs in the Managed folder of your Rust server?

    Ruster.NET

       720    138
    9 minutes ago, st4tic said:

    Has the system been performance tested at medium to high population? If so - results?

    Although no Rust server will reach the capacity, I stress tested 500K+ posts + a few hundred users and nothing broke nor slowed down.

    FacePunch

       1,791    36
    Just now, concept45 said:

    Thank you for your work I like this plugin, is it possible to add an authorization please

    Sure thing, will push an update very soon.

    Static Dispensers

       1,997    21
    48 minutes ago, rednekOIO said:

    will this change with the new HDR update?

    Will be looking into it.

     

    29 minutes ago, Covfefe said:

    I've been getting reports of people getting HQM instead of jackhammers when purchasing jackhammers from the outpost vending machine.

    Could this be related?

    Very much doubt so.

    Static Dispensers

       1,997    21
    On 3/27/2021 at 11:32 PM, Midnightxrush said:

    since you added multi-able can have % chance to get other things as well.

     say rock you get stone but have 10% to get some hq or sulfer or w/e

     

    so will look like your cfg but after items will have % of it dropping so rock would be 100% sulfer say 20% hq 5%

    Although I am still loving the idea, it does not fit well due to the ability to specify exact amounts for each item the dispensers will contain.

    You'd basically have to calculate that by yourself, let's say you got a total amount of 2000 for a type of rock, which contains stones, sulfur and HQ; 1500 stones, 400 sulfur and 100 HQ in the config.

    Static Dispensers

       1,997    21
    On 3/27/2021 at 11:32 PM, Midnightxrush said:

    since you added multi-able can have % chance to get other things as well.

     say rock you get stone but have 10% to get some hq or sulfer or w/e

     

    so will look like your cfg but after items will have % of it dropping so rock would be 100% sulfer say 20% hq 5%

    Love that idea! Will see what I can do. 👀

    Static Dispensers

       1,997    21
    1 minute ago, BOZO said:

    Really nice plugin, but is it possible to remove the:
    "Cannot gather anything here" message ?

    We can get few items, but this message is annoying 😛 🙂

    Thanks again for this plugin.

    Noted!

    • Like 3

    aMAZEingPro

       367    48
    52 minutes ago, Rara Mini said:

    I'm sorry for the frequent questions.

    ①  Carpets and shotgun traps can be removed with a hammer.
    For shotgun traps, it's not working.
    What should I do?
    TruePVE is included, but ZoneManager is not set.
    Is it necessary for TruePVE to make settings such as deleting the flag?

    ① Is there a give-up function?

    ② What should I do when a bug occurs occasionally and teleportation is not performed? (When a general player goes.)

    I look forward to working with you.

    Hey there! No worries, I'm glad I can assist you.

    Q: Carpets and shotgun traps can be removed with a hammer.
    A: Thanks for letting me know, it's now added in my to-do list and will be sorted out in the future update.

    Q: For shotgun traps, it's not working.
    A: Shotgun Traps are random, not all of them are going to shoot. By default there will be 2 out of 5 chance of them being filled with bullets. You can change that in the config.

    "GunTrapAmmoChanceAmount": 5,
    "GunTrapAmmoChanceTimes": 2,

    Setting the ChanceTimes property to 5, will enforce ALL the Gun Traps to be filled with bullets.

    Q: What should I do? TruePVE is included, but ZoneManager is not set.
    A: Please make sure all the dependencies are running on your server. The optional dependencies ARE NOT required, but ZoneManager -> HumanNPC are.

    image.png.d9ff7f856cbe33a12ca8e60da894d1ce.png

    Q: Is there a give-up function?
    A: Yes. By default /maze.leave will send you out from a game. If you're the host, it'll remove you and the maze from the game. If you're in someone's game, it'll just remove you from there.

    Q: What should I do when a bug occurs occasionally and teleportation is not performed? (When a general player goes.)
    A: What's this bug meant to be about? Can you please explain in more detail?

     

    Let me know if anything else's unclear!

    aMAZEingPro

       367    48
    10 hours ago, Rara Mini said:

    I am late. After reloading, the following will be displayed.

    Added'// Reference: Humanlights.System' in plugin'aMAZEingPro'
      HumanNPC plugin requires missing dependency: PathFinding
    Ignored unexpected plugin compilation failure: HumanNPC
      Error while compiling: Missing dependencies: HumanNPC
      Timed out waiting for plugin to be compiled: HumanNPC

    Please.

    Please download all dependency plugins of HumanNPC first.

    image.thumb.png.ab7edf8a56019b78d8f24af291fed36a.png

     

    aMAZEingPro

       367    48
    4 minutes ago, Rara Mini said:

    Isn't the configuration file generated if the dependency file is not set?
    After putting the CS file in the plugin file, reloading does nothing.
    The error message seems to be related to Human NPC.
    Or is the configuration file generated just by putting the CS file in the plugin file?

    The configuration file should simply generate when you put aMAZEingPro.cs in the plugins folder (of course, along with the other essential/required plugins). Can you please send me the error message? 

    aMAZEingPro

       367    48
    3 minutes ago, Rara Mini said:

    Hello.
    I would like you to tell me as much as you can understand.
    I installed the mod according to the installation procedure, but I can't find the configuration file, mode file, or Grimston file.
    Is this something you can make yourself?

    Hello there! Thank you for your question. 

    The modes and Grimston configurations are within the main configuration file of the plugin. When you first load up the plugin and the config is generated, you'll notice that by the way the config file is structured. In the documentation they're split apart in chunks so they're better explained.

    aMAZEingCUI

       512    7
    13 hours ago, Twisted-killer said:

    what is the command to pull up gui

     

    It replaces the chat print when you run the /maze (Welcome/help) command.

    aMAZEingPro

       367    48
    1 hour ago, thepiercedweirdo said:

    Suggestion

    Add a Min/Max drop for items in the containers. Not per item. But for the contents in the container. So each door and exit box won't be full of loot every time. Add a little variety.

    Noted.

    Harvester

       189    22
    Just now, snetzer said:

    my config only looks like this:

     

    {
      "HarvestDyingPlants": true,
      "Settings": {},
      "GeneratorOnSkin": {
        "WoodStorageBox": 2101522859,
        "LargeWoodBox": 1262018145
      },
      "GeneratorOffSkin": {
        "WoodStorageBox": 1312998395,
        "LargeWoodBox": 826323166
      },
      "Harvesters": []
    }

    Yeah, the groups aren't created by default. Pasting my config then reloading the plugin should fix everything. I'll fix that soon.

    Harvester

       189    22
    1 minute ago, snetzer said:

    but nothing happens when i enter the command and look at a generator

    The configuration settings must be not correctly set up by default. This is an example of how the config should look like:

    {
      "HarvestDyingPlants": true,
      "Settings": {
        "admin": {
          "MaximumHarvesters": -1,
          "PlantersPerHarvester": -1,
          "FuelPerSecond": -1.0,
          "PlanterDistance": 50.0,
          "EditorTimeout": 20.0
        },
        "vip": {
          "MaximumHarvesters": 5,
          "PlantersPerHarvester": 4,
          "FuelPerSecond": 0.01,
          "PlanterDistance": 35.0,
          "EditorTimeout": 20.0
        },
        "default": {
          "MaximumHarvesters": 1,
          "PlantersPerHarvester": 3,
          "FuelPerSecond": 0.02,
          "PlanterDistance": 15.0,
          "EditorTimeout": 20.0
        }
      },
      "GeneratorOnSkin": {
        "WoodStorageBox": 2101522859,
        "LargeWoodBox": 1262018145
      },
      "GeneratorOffSkin": {
        "WoodStorageBox": 1312998395,
        "LargeWoodBox": 826323166
      },
      "Harvesters": []
    }

    I'll patch the plugin soon which will fix all these issues.

    Harvester

       189    22
    Just now, snetzer said:

    it doesn't work, neither with orders nor with hammering a small generator

    Hello there!

    Looking at a Small Generator then running /setharvester should turn it into a functional Harvester. Once done that, it'll automatically put you in edit-mode, which allows you to hit planters with your hammer. When that's done, you must set the output of the container, by looking at a storage box (small or large preferrably) and running /setoutput. The skin of the box should change. When that does, turn on the Harvester and you're good to plant some clones!

    When the clones reach 100% Ripe, they'll be harvested & will automatically be cleared (fibers).

    I'm sorry for the lack of information in the description of the plugin, will write a better insight! Thank you for your purchase, will make sure it suits you well!

     

    7 minutes ago, Covfefe said:

    Can we get a video of this in action?

    Soon!

    Updates Checker

       4,551    50
    6 hours ago, Death said:

    @Bumfuzzler We're working on expanding our API to allow for developers to implement our services in a similar way. Won't be too much longer. 🙂

    Love your service and you for considering this! So fucking stoked!

    aMAZEingPro

       367    48
    7 hours ago, TwoShoes said:

    No only in the maze traps when they die do they loose everything 

    Ok, will do my best to try to replicate that specific issue if I can. There might be other inventory management plugins that might interfere in some way that I did not test with yet, hence why only having Restore Upon Death by k1lly0u tested and having the correct result might not or doesn't seem to be enough.

    aMAZEingPro

       367    48
    4 hours ago, TwoShoes said:

    So I tested with restoreupondeath.admin with the settings at 0.0.0 and still loose everything when you die from a trap 😕 I even had players test it with restoreupondeath.admin and they also loose everything

    Do they lose their inventory if they die in different ways than when playing a game in aMAZEingPro? Being shot at by someone or falling.

    aMAZEingPro

       367    48
    6 hours ago, TwoShoes said:

    Not sure if I'm missing it in the config but, How do you add multiple floors?
    Also is there a way I can add my own mazes to the mix or is it all auto generated? 
    Is there a way to make it so you don't loose your clothes and inventory? I run a learn to play PvE server with Restore upon death if someone dies. Is there a way to make it so they can still die but not loose everything?

    Hello there, @TwoShoes!

    The mazes are fully auto-generated, but you can use the API to create temporary buildings (which doesn't start a game) and just creates the building.

    Beware though: Upon reloading the plugin, the maze generated with the API will be wiped & it is not saved within the server data (which means when you restart the server, any of the maze generated objects won't be reloaded). I might add the possibility of allowing consistent existence of generated mazes through the API if anyone's interested in that.

    To add multiple floors, you can follow this example:

    "test":{
       "DisplayName":"Test",
       "DisplayDescription":"A test ran my administrators or developers for specific reasons.",
       "Size":5,
       "Disabled":false,
       "Group":"default",
       "EnableInvites":true,
       "RespawnOnFloorWherePlayerDied":true,
       "HostMaximumLives":5,
       "HelperMaximumLives":3,
       "Rewards":{
          "Currency (0 = Economics, 1 = ServerRewards - balance is divided by 100)":0,
          "Completion Depositing Balance":100,
          "Door Unlocking Depositing Balance":5,
          "Losing Withdrawal Balance":50,
          "Leaving Withdrawal Balance":10
       },
       "Floors":[
          {
             "EnableLanterns":true,
             "Posters":{
                "Urls (Must be an accessible direct download link to an image - PNG or JP[E]G)":[
                   
                ],
                "PosterSpawnChanceAmount":5,
                "PosterSpawnChanceTimes":2
             },
             "Doors":{
                "DoorChanceAmount":5,
                "DoorChanceTimes":2,
                "DoorMaximumAmount":5,
                "GiftStorageChanceAmount":5,
                "GiftStorageChanceTimes":2,
                "GiftStorageSkinId":1222289196,
                "WrapGifts":true,
                "GiftLoot":[
                   {
                      "ShortName":"scrap",
                      "MinAmount":100,
                      "MaxAmount":500
                   }
                ]
             },
             "Traps":{
                "EnableLandMines":true,
                "EnableGunTraps":true,
                "EnableBearTraps":true,
                "EnableFog (Works only if Halloween mode is enabled)":false,
                "GunTrapAmmoChanceAmount":5,
                "GunTrapAmmoChanceTimes":2,
                "GunTrapAmmoAmount":64,
                "LandMineChanceAmount":5,
                "LandMineChanceTimes":2,
                "BearTrapChanceAmount":5,
                "BearTrapChanceTimes":2
             },
             "Blocks":{
                "RugSkinId":0,
                "EntranceWallTier":2,
                "ExitWallTier":2,
                "WallTier":1,
                "WallFrameTier":1,
                "FoundationTier":1,
                "FloorTier":1
             },
             "Loot":{
                "EntranceSignFormat":"START",
                "EntranceStorageLoot":[
                   {
                      "ShortName":"wood",
                      "MinAmount":1,
                      "MaxAmount":0
                   }
                ],
                "EntranceStorageSkinId":0,
                "ExitSignFormat":"FINISH\nGood job, {0}!",
                "ExitStorageLoot":[
                   {
                      "ShortName":"wood",
                      "MinAmount":1,
                      "MaxAmount":0
                   }
                ],
                "ExitStorageSkinId":0
             }
          },
          {
             "EnableLanterns":false,
             "Posters":{
                "Urls (Must be an accessible direct download link to an image - PNG or JP[E]G)":[
                   "https://i.redd.it/cbcz02c3wlv51.jpg",
                   "https://i.redd.it/xhyxowes0gv51.jpg",
                   "https://i.redd.it/y30leeu81lv51.jpg",
                   "https://i.redd.it/qbo7ot73ojv51.jpg",
                   "https://i.redd.it/78v3jj30hjv51.jpg"
                ],
                "PosterSpawnChanceAmount":5,
                "PosterSpawnChanceTimes":2
             },
             "Doors":{
                "DoorChanceAmount":5,
                "DoorChanceTimes":2,
                "DoorMaximumAmount":5,
                "GiftStorageChanceAmount":5,
                "GiftStorageChanceTimes":2,
                "GiftStorageSkinId":787732534,
                "WrapGifts":true,
                "GiftLoot":[
                   {
                      "ShortName":"scrap",
                      "MinAmount":100,
                      "MaxAmount":500
                   }
                ]
             },
             "Traps":{
                "EnableLandMines":true,
                "EnableGunTraps":true,
                "EnableBearTraps":true,
                "EnableFog (Works only if Halloween mode is enabled)":false,
                "GunTrapAmmoChanceAmount":5,
                "GunTrapAmmoChanceTimes":2,
                "GunTrapAmmoAmount":64,
                "LandMineChanceAmount":5,
                "LandMineChanceTimes":2,
                "BearTrapChanceAmount":5,
                "BearTrapChanceTimes":2
             },
             "Blocks":{
                "RugSkinId":0,
                "EntranceWallTier":4,
                "ExitWallTier":4,
                "WallTier":3,
                "WallFrameTier":3,
                "FoundationTier":3,
                "FloorTier":4
             },
             "Loot":{
                "EntranceSignFormat":"START",
                "EntranceStorageLoot":[
                   {
                      "ShortName":"wood",
                      "MinAmount":1,
                      "MaxAmount":0
                   }
                ],
                "EntranceStorageSkinId":0,
                "ExitSignFormat":"FINISH\nGood job, {0}!",
                "ExitStorageLoot":[
                   {
                      "ShortName":"wood",
                      "MinAmount":1,
                      "MaxAmount":0
                   }
                ],
                "ExitStorageSkinId":0
             }
          }
       ]
    }

    The Floors: [ part is an array, meaning you can add more than one configuration per floor. You can just copy and paste the first configuration then configure it accordingly.

    The forced respawning and inventory wipe will be fixed in the next update which will happen soon, sorry about that.

    I have tested this just now in my testing server (using Restore Upon Death by k1lly0u plugin) and with the restoreupondeath.admin permission, I am not losing any percentage of the loot when dying to gun-traps, landmines and/or bear traps.

     

    I hope this helped. Thank you for checking my plugin out!

    aMAZEingPro

       367    48
    1 hour ago, 2ic said:

    Hi m8, thanks for this nice plugin.
    think its possible to have scrap as payment/reward?

    Hey there, @2ic!

    You can define any type of reward (item list) for players to receive in the Exit Storage loot container. 

    "Loot": {
      "EntranceSignFormat": "START",
      "EntranceStorageLoot": [],
      "EntranceStorageSkinId": 0,
      "ExitSignFormat": "FINISH\nGood job, {0}!",
      "ExitStorageLoot": [
      {
        "ShortName": "scrap",
        "MinAmount": 500,
        "MaxAmount": 1000
      }
      ],
      "ExitStorageSkinId": 0
    }

    The MinAmount and MaxAmount is the range of the random amount (of Scrap in this instance) which will be inserted in the Exit Storage container. If you set the MaxAmount to 0, it will only take MinAmount (the exact number).

    FYI: If you want to search a specific item to add to the loot table, please go to this website, search it and copy the exact text of the "Short Name" column, then paste it in the ShortName section in the JSON configuration. You can add multiple items in the loot table as well.

    "Loot": {
      "EntranceSignFormat": "START",
      "EntranceStorageLoot": [],
      "EntranceStorageSkinId": 0,
      "ExitSignFormat": "FINISH\nGood job, {0}!",
      "ExitStorageLoot": [
      {
        "ShortName": "scrap",
        "MinAmount": 500,
        "MaxAmount": 1000
      },
      {
        "ShortName": "bleach",
        "MinAmount": 10,
        "MaxAmount": 0
      }
      ],
      "ExitStorageSkinId": 0
    }

    The loot containers are configurable per floor. So every floor can have completely different loot tables.
    Please check out the configuration example in the description tab of the plugin for more insight.

     

    Thank you for the question! If you have any other, I'm more than happy to respond. I hope this helped.

    aMAZEingPro

       367    48
    5 minutes ago, thepiercedweirdo said:

    Does this always generate in the same location?
    I run a PVE server, so the traps would be rendered harmless(with my general settings) unless I can put this in a zone that lets the traps do their thing.

    Hey there, @thepiercedweirdo!

    They always spawn at the player's location, with a vertical offset of 250 meters high (by default, it's configurable), it's up in the sky. Multiple games can take place as they are stacked on top of eachother, relative to the floor count.

    The traps are all functional and very much deadly due to ZoneManager zone and TruePVE exclusion that aMAZEing's temporarily creating. Everything's automatic as it should be.

    If you encounter any odd occurances, please let me know.

    aMAZEingPro

       367    48
    10 minutes ago, Alter Ego said:

    looks good
    anybody using it?

    and - is there a possibility to use ServerRewards for winners?

    Hello there!

    ServerRewards is not supported just yet, though it is on my to-do list for future updates.
    And to answer your first question, it is currently running on a community server named Dickaroo, as well as my server, LRB.

    In the near future I'll be releasing a whole new feature to the plugin, which also includes fixes for minor issues discovered by users. Stay tuned.

1.8m

Downloads

Total number of downloads.

8.5k

Customers

Total customers served.

128.1k

Files Sold

Total number of files sold.

2.7m

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.