Display Lock [Dispensers]

Discussion in 'Suggestions' started by DonaldTrump9, Nov 2, 2016.

  1. Nicit6

    Nicit6 N6
    Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ II ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jul 13, 2013
    Messages:
    9,916
    Trophy Points:
    102,160
    Ratings:
    +8,061
     
  2. stoler202

    stoler202 Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Aug 3, 2012
    Messages:
    1,701
    Trophy Points:
    32,660
    EcoDollars:
    $0
    Ratings:
    +471
    Yeah, but would you just go around asking: "Hey, can anyone Skype message me the exploit?"
     
  3. Nicit6

    Nicit6 N6
    Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ II ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jul 13, 2013
    Messages:
    9,916
    Trophy Points:
    102,160
    Ratings:
    +8,061
    Good people won't, but then they probably wouldn't steal from an unlocked chest, either.
    Others, well, as long as you're advertising that a form of locking isn't secure are just going to ask.

    also see above, I'd hardly call it an exploit if added back
     
  4. stoler202

    stoler202 Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Aug 3, 2012
    Messages:
    1,701
    Trophy Points:
    32,660
    EcoDollars:
    $0
    Ratings:
    +471
    It is not about good or bad people. It is about not allowing any kind of discussion of it. Making it at least difficult intel to get.
    I don't see people stealing from the existing donation chests everyday.
    And seriously, why can't it just be fixed?
     
  5. DonaldTrump9

    DonaldTrump9 Former President of ECC
    Builder ⛰️ Ex-EcoMaster ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 21, 2016
    Messages:
    1,075
    Trophy Points:
    58,660
    Ratings:
    +2,857
    I see existing donation chests everywhere full of max tools/items. If someone would've stolen from them, they would have already. Which makes me wonder if the exploit is still working or not...
     
  6. Nicit6

    Nicit6 N6
    Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ II ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jul 13, 2013
    Messages:
    9,916
    Trophy Points:
    102,160
    Ratings:
    +8,061
    Wow an exploit isn't being abused as much because we've taken efforts to minimize abuse? What is this nonsense?!

    Seriously though you simply don't know what you're talking about at this point.
     
  7. DonaldTrump9

    DonaldTrump9 Former President of ECC
    Builder ⛰️ Ex-EcoMaster ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 21, 2016
    Messages:
    1,075
    Trophy Points:
    58,660
    Ratings:
    +2,857
    I know what I'm talking about.

    The whole purpose of this suggestion was to bring some kind of "display" chest/dispenser into ECC. Not donation ones. Even though it would be nice to see a patch come out for them, it wasn't the suggestion to begin with. The only reason we started talking about donation locks was because people wanted to see them brought back to the game.

    Display locks are different. They let the owner interact with the items inside, and no one else. That means if someone opens a display chest/dispenser, they cannot even interact with their own inventory. A good example of this is with /recipe. When in that interface, you can't even select items in your own inventory and move them. If you apply that same rule to chests/dispensers, it shouldn't be able to be exploited. And if someone could exploit display locks, then that means they can do the same with /recipe.

    As for donation chests, I've seen other servers using them and they work properly, without any exploits. That means it's possible to fix them, it would just take some time. Since so many players want to see them, it would be time well spent.
     
  8. 314

    314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,050
    Trophy Points:
    97,160
    EcoDollars:
    $0
    Ratings:
    +4,917
    /recipe uses zero-stacks. Each stack contains zero items and is automatically cleared by Spigot if it is moved in any way. Using it for display chests would only be possible if the player is shown a copied inventory with zero-stacks - however, it means that you can't find out how many items a stack contains if you are not the lock owner.
     
  9. DonaldTrump9

    DonaldTrump9 Former President of ECC
    Builder ⛰️ Ex-EcoMaster ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 21, 2016
    Messages:
    1,075
    Trophy Points:
    58,660
    Ratings:
    +2,857
    I don't see that as a bad thing, most people just want to see which blocks are inside. Is it possible to make it zero-stacks for the people viewing it, and normal for the owner? Or would that just cause issues if there are multiple owners opening it at the same time?
     
  10. Hunter_Greyback

    Hunter_Greyback Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Jul 3, 2016
    Messages:
    177
    Trophy Points:
    13,090
    Gender:
    Female
    Ratings:
    +561
    Not to interfere with what's going on, but:
    I just wanted to say that I have found good uses for donation/[display] chests at many times. For example, a silent auction. Have the items on display in the chest as long as the player is informed on how many are stacked(if we follow with the zero-stacks), and have them for viewing. I had been willing to use a donation chest for this until a mod told me they had been removed. The casino too, this could prevent a lot of them from being untrustworthy. I think would be worth it, as long as it comes with a warning. I'm sure you may have thought this out already, but can you bypass/punish the use of exploits in donation chests?
     
  11. DonaldTrump9

    DonaldTrump9 Former President of ECC
    Builder ⛰️ Ex-EcoMaster ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 21, 2016
    Messages:
    1,075
    Trophy Points:
    58,660
    Ratings:
    +2,857
    You can definitely punish, because an investigator can see who interacted with chests, and when. But what I think is more important is finding a patch for the entire thing. Like I said, I've seen other servers using donation chests, which work fine.
     
  12. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    By that reasoning I'm gonna trap-kill people in mining and take their assets: the mechanics of the game allow me to do it, so "it's entirely justified honestly". (and if you tell me that "but trap-killing people in non pvp areas is forbidden": of course it is, as it would be to steal from donation chests!)
    Basically you're just saying that if something is allowed by the game mechanics, then it should be allowed by the rules. But then what would be the point of rules in the first place, if they just describe what is already factually possible and what is not? The point of rules is to distinguish legit, factually possible behavior from non legit, factually possible behavior: both are factually possible but the rules distinguish among those.
    We're advocating for a system (donation chests) that, despite being technically bugged, does still provide a cogent way to distinguish honest mistakes from truly malicious intent: if you take stuff from a donation chest exploiting some strange mechanics, then you're obviously doing that deliberately, and therefore the "Thou shalt not steal" rule can be applied.

    Honestly I don't even care whether how the exploit works is public domain or not: we can safely assume it already is. But it doesn't matter at all: whenever you open a donation chest you are prompted a Notice and in order to get stuff from there you have to deliberately activate that weird mechanics; you can't possibly take stuff from there by mistake: if you take stuff from a donation chest, you're surely doing that deliberately, and this is enough to enforce the rules against this.
    And this is not even going to require loads of work for staff: people know donation chests aren't reliable (and if they don't, you can just prompt this information whenever one tries to make one, it takes 2 minutes of coding), so they won't put valuables inside them in the first place, and therefore the amount of additional complaints due to donation chest exploits will be roughly zero.

    You're right, and in no way I want this discussion on donation chests to jeopardize the original suggestion. But I know no plugin doing that (so it would mean custom, therefore hours of development), while on the other hand bringing back donation chests would run with the hares and hunt with the hounds.
     
    #32 Expipiplusone, Nov 3, 2016
    Last edited: Nov 3, 2016