1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Hi there Guest! You should join our Minecraft server @ meepcraft.com
  3. We also have a Discord server that you can join @ https://discord.gg/B4shfCZjYx
  4. Purchase a rank upgrade and get it instantly in-game! Cookies Minecraft Discord Upgrade

Best Posts in Thread: Player Banks/Money on Death Changes

  1. CluelessKlutz

    CluelessKlutz Badmin

    Offline
    Messages:
    2,996
    Likes Received:
    7,356
    this is never happening - no physical items to represent currency for duping concern reasons.
     
  2. IzzSt

    IzzSt Celebrity Meeper

    Offline
    Messages:
    521
    Likes Received:
    456
    In towny extreme, as far as I know, you lose 20% of your skulls when you get killed by another player. This encourages players to leave their money in the town bank. Some people do not have the option to leave their money in the town bank and this encourages them to make more single player towns to store their money in. I propose either a bank that players can access freely (separate from the town bank) or a max amount of skulls that can be lost on death.
     
    Last edited: Apr 6, 2020
  3. ekjhgekuie

    ekjhgekuie Celebrity Meeper

    Offline
    Messages:
    158
    Likes Received:
    269
    This problem can be solved by creating a unique ID for every note. When the note is created, add its ID to the "existing_notes" table. When the note is redeemed, remove its ID from the "existing_notes" table. A note is only redeemable if its ID is in the "existing_notes" table. This way, even if I dupe a note worth 5 skulls with the ID of 3 and hold a total apparent note worth of 500 trillion skulls, I can only redeem one of these notes because they all have the same ID. You can also record instances where this check fails, and then catch people who tried and failed to dupe notes by redeeming an ID which was not on the "existing_notes" table.

    on creation:
    add UNIQUE note.id, note.value to EXISTING_NOTES
    give player item with note.id and note.value

    on redemption:
    if note.id is in the EXISTING_NOTES table
    • take the item from the player
    • deposit note.value in the player balance
    if note.id is not in the EXISTING_NOTES table
    • the item is illegal, record this in a currencyLog.txt
     
  4. Peero

    Peero Celebrity Meeper

    Offline
    Messages:
    906
    Likes Received:
    1,534
    I believe they want to move away from items that are worth money because of duping and things like that, which is why /warp bank got removed.

    Otherwise this is actually a pretty good idea, right now depositing money is kind of a problem for people without towns.