eTokens

Discussion in 'Plugin Requests' started by MrEminent42, Nov 29, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    MrEminent42

    Suggested name: eTokens

    What I want: I would like a plugin that has a token currency, and a token shop.

    Ways To Obtain Tokens
    • Break a certain amount of blocks (Able to customize in the config).
    • Voting (You don't have to make it votifier compatible, I will configure GA listener.)
    • Anytime an ADMIN/CONSOLE/OTHER PLUGIN does /token add <user> <amount>.
    Ways to spend tokens
    • Sign - Enchants/upgrades the enchantment of the tool/armor the user is holding:
    &1[Upgrade]
    &e&l<Upgrade Amount (1, 2 etc)
    &f<enchantment>
    &6<Amount of tokens>
    • Anytime an ADMIN/CONSOLE/OTHER PLUGIN does /token take <user> <amount>
    • A shop (Able to customize in the config)

    Ideas for commands:
    If you can, please make /token and /token BOTH work. Thanks!
    • /tokens give <user> <amount> (For a PLAYER to give another PLAYER tokens)
    • /tokens add <user> <amount> (For a ADMIN/CONSOLE to add tokens to a PLAYER's account)
    • /tokens take <user> <amount> (For a ADMIN/CONSOLE to take tokens from a PLAYER's account)
    • /tokens set <user> <amount> (For an ADMIN/CONSOLE to set the token balance of a PLAYER's account)
    • /shop <shopname> (For PLAYER to open a token shop)
    Ideas for permissions:
    Player permissions:
    • etokens.shop.<shopname> (/shop <shop> Command)
    • etokens.give (/token give command)
    Admin permissions:
    • etokens.admin (commands: add, take, set)
    • etokens.shop.create (Ability to create a shop and create signs for the shop)

    When I'd like it by: ASAP :) Thanks!
    I realize this is a bid project, and I would be so greatful if you did it for me. Thanks again!
     
    JordyPwner likes this.
  2. Offline

    TGRHavoc

    awesone_ness
    I haven't uploaded it to Bukkit or anything however, I will post the link when I can.

    In the mean time, you can find the source here to see if it meets your requirements.
     
  3. Offline

    MrEminent42

    TGRHavoc
    Thanks sooooooooooo much! Only, what is an XML file? Is it basically the same as a yml file?
    Also, is there a way to reward players after they break a certain amount of any blocks they break?
     
  4. Offline

    timtower Moderator Moderator

    awesone_ness It has the same result, just looks very different.
     
  5. Offline

    MrEminent42

    timtower thanks.

    timtower is it easy to learn?

    EDIT by Timtower: merged posts
     
  6. Offline

    timtower Moderator Moderator

    awesone_ness Yes, and from what I saw: you can copy paste most of it
     
  7. Offline

    MrEminent42

    timtower thanks!
    TGRHavoc sorry, last question for now. Is there a way to reward the player every time the player breaks x amount of blocks? So like they would be rewarded at 10, 20, 30 etc.
     
  8. Offline

    TGRHavoc

    awesone_ness
    Yes, you would write the following in the XML file:
    PHP:
    <token block-amount="X" block-type="DIAMOND_ORE" objective="block-break" token-amount="10">Well done {PLAYER}, have received {TOKEN-AMOUNTtoken(s) for breaking {BLOCK-AMOUNT} {BLOCK-TYPEblock(s)!</token>
    EDIT: Here's the link to the plugin (Still waiting for it to be approved)
     
  9. Offline

    MrEminent42

    I mean can I put "all" or something in the block-type section? I would like the plugin to reward let's say 10 tokens for let's say 4000 blocks TOTAL. Any kind of blocks.

    EDIT: I researched a little bit, and I think I can just remove the block-type attribute. Am I correct?
     
  10. Offline

    MrEminent42

    TGRHavoc
    Can you make it able to run commands from the shop? Like if I add a chest to the shop, I could make it run a custom ccommand and not buy the item?
     
  11. Offline

    TGRHavoc

  12. Offline

    MrEminent42

  13. Offline

    Faction-Mc12

    Could you try to add a scoreboard automatically shows up when they receives a token then vanishes after a set of time
     
  14. Offline

    MrEminent42

    Optional maybe?
     
  15. Offline

    TGRHavoc

    Um... Why would this scoreboard need to be shown? What will it show?
    If it's supposed to show the tokens, couldn't you just use the "{TOKENS-BALANCE}" variable in the message you send to the player?
     
Thread Status:
Not open for further replies.

Share This Page