Inactive [TP] ButtonWarp v1.1 - Teleport using buttons with price/reward/custom messages [953]

Discussion in 'Inactive/Unsupported Plugins' started by Codisimus, Mar 18, 2011.

  1. Offline

    Codisimus

    This page will no longer be updated. Please follow this project at the Bukkit Dev Page


    ButtonWarp (Previously DungeonReward) - Teleport using buttons with price/reward/custom messages:
    Version: 1.1 (7/16/2011)
    Supports iConomy, BOSEconomy, Essentials, Permissions
    Download Page

    This plugin is used to reward a player with money for reaching a certain region of the world.
    Or you can use it as a simple teleport using buttons.
    Money is added/subtracted when the user presses the button, the user is then teleported to a set location.

    If you are interested in this plugin be sure to check out PhatLoots.

    Features:
    • Buttons can also teleport users without giving any reward.
    • Deny taking items to a new World
    • Custom messages
    • Option to not teleport on button press (only charge/display message)
    • Set a cooldown time
    • Rewards can be negative to charge users to warp.
    • Set different reward values for different dungeons.
    • List and locate teleport locations.
    • Send money to player/bank account
    • Take money from player/bank account
    • Uses iConomy, BOSEconomy or Essentials to give users money.
    • Permissions to limit players from using, getting rewards, and using commands.
    • Included in CraftBukkitUpToDate for easy updating (make sure you come check the changelog if somthing is not working right)
    Commands:
    Commands can be written as /buttonwarp or /bw
    Show Spoiler

    • /bw make [Name] - Makes Warp at current location
    • /bw make [Name] nowarp - Makes a Warp that doesn't teleport
    • /bw move [Name] - Moves Warp to current location
    • /bw link [Name] - Links target button with Warp
    • /bw unlink [Name] - Unlinks target button with Warp
    • /bw delete [Name] - Deletes Warp and unlinks buttons
    • /bw amount [Name] [Amount] - Sets amount for Warp
    • /bw source [Name] server - Generates/Destroys money
    • /bw source [Name] [Player] - Gives/Takes money from Player
    • /bw source [Name] bank [Bank] - Gives/Takes money from Bank
    • /bw msg [Name] [Msg] - Sets message recieved after using Warp
    • /bw time [Name] [0'0'0'0] - Sets cooldown time for using Warp
    • /bw type [Name] [Type] - Sets cooldown type for using Warp
    • /bw list - Lists all Warps
    • /bw locate [Name] - Gives location of Warp
    • /bw rl - Reloads ButtonWarp

    Permission Nodes:
    Show Spoiler

    • buttonwarp.use - Needed to be able to use the warp
    • buttonwarp.getreward - Needed to be able to receive money
    • buttonwarp.make
    • buttonwarp.amount
    • buttonwarp.source
    • buttonwarp.msg
    • buttonwarp.time
    • buttonwarp.type
    • buttonwarp.admin.move
    • buttonwarp.admin.list
    • buttonwarp.admin.locate
    • buttonwarp.admin.freewarp

    Tutorial:
    NOTE: New Tutorial video, please watch before asking a question.


    Changelog:
    Old Versions + ChangeLog can be found at Download Page
    Show Spoiler

    Version 1.1 (7/16/2011)
    • Fixed nowarp
    Version 1.0 (6/26/2011)
    • Improved OP options
    • Updated Economy support
    • Fixed custom messages
    • Added rl command
    Version 0.9 (6/15/2011)
    • Added option of denying warp if trying to take items to a different world
    • Event is now cancelled if the warp event is cancelled
    Version 0.8 (6/12/2011)
    • Cleaned up code/fixed errors
    Version 0.7.5 (6/4/2011)
    • Cleaned up errors and added error messages
    Version 0.7.4 (6/3/2011)
    • Various fixes and code cleanup
    Version 0.7.3 (6/3/2011)
    • Added Essentials econ support
    Version 0.7.2 (5/20/2011)
    • Fixed ArrayIndexOutOfBounds '12' error
    Version 0.7.1 (5/16/2011)
    • Fixed creation of 'nowarp' warps
    Version 0.7 (5/15/2011)
    • Fixed location saving (no more looking straight up/down)
    • Actually fixed /bw make
    • Changed permission nodes
    • Added commands such as /bw source
    • Fixed all money issues
    Version 0.6.1 (5/4/2011)
    • Updated to iConomy 5
    • Few various fixes
    Version 0.6 (4/29/2011)
    • Fixed reload issues
    • Added custom messages
    • Fixed bank support
    • Added option to not teleport on button press (only charge)
    • Added cooldown
    • Renamed to ButtonWarp
    • Rewrote/Cleaned up code
    Version 0.5 (4/15/2011)
    • Improved Multiworld support
    • Many various fixes
    Version 0.4.1 (3/31/2011)
    • Few minor fixes
    • Works with build #612
    Version 0.3.3 (3/24/2011)
    • Fixed payment issues
    • Fixed Permission issues
    • changed dungeonreward.reward permission node to dungeonreward.amount
    Version 0.3.2 (3/22/2011)
    • Added confirmation messages (took out that you could set your own message)
    • Added a check to make sure the balance has enough money
    Version 0.3.1 (3/20/2011)
    • Fixed negative value adding money to account
    Version 0.3 (3/19/2011)
    • Fixed unknown command spamming chat
    • Fixed no Economy message spamming
    • Improved /reward list output
    • Added /reward msg (dungeonreward.msg) to set a custom message for when to press the button
    • Add option of negative value for paying to use warp
    Version 0.2 (3/19/2011)
    • Improved /reward make command (no more targeting, saves direction you are facing)
    • Added multiworld support
    Version 0.1 (3/18/2011)
    • Initial Release
     
  2. Offline

    Funkfoose

    Legend buddy, I'll try it out and let you know how it goes. Nice work on the fast turn-around.
     
  3. Offline

    Juze

    This seems very potential, I can already image tolls, "which button is right" for a newbie quest etc. :D
     
  4. Offline

    Codisimus

    i am thinking about changing the button to a chest and let you set up random loot that players can receive but might make it a seperate plugin since it would require setting up from the config file on the server. would people be interested in a feature like that?
     
  5. Offline

    Codex Arcanum

    Just btw, the command is /reward amount, not /reward reward.


    ...and yes to the chest idea
     
  6. Offline

    Codisimus

    Thank you i fixed it, and I will make the chest one tonight and post here when I release it
     
  7. Offline

    Codex Arcanum

    Really, that fast? Thank you, I've been requesting/waiting for this for a while now.
     
  8. Offline

    Rilly

    this looks neat - can you set the price to a negative number to make someone pay to use the warp?
     
  9. Offline

    Codisimus

    I was just thinking about doing that, I don't think you can but I'll make sure you can in the next update

    Finished my new plugin PhatLoots It uses chests and can also give players items

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 12, 2016
  10. Offline

    Juze

    I'm using this for only for teleporting with buttons, and I love it.
     
  11. Offline

    Codisimus

    Haha maybe i should change the description
    Are you using negative values to charge for warps? I still haven't tested it out and not sure if it works
     
  12. Offline

    Rilly

    You can have a wall of buttons with signs above them - "Friends house #1, Friends House #2, Shop, Water Pit, Lava Pit" lol No more typing /warp needed anymore!
     
  13. Offline

    Codisimus

    I realize people use the tele w/ button features more than the actual rewards so I upgraded the teleporting feature to include pitch yaw and multiworld. I am also thinking of added another command choice so you can use /reward or /tele (not exactly sure wut to use though) I'd love to hear any more suggestions.
     
  14. Offline

    scar413

    what happens if the same player hits the reward button a second time he beats a dungeon? does he rewarded again or will the player only rewarded for the first time.
     
  15. Offline

    Codisimus

    he will be rewarded twice, this is why it teleports the player away from the button.
     
  16. Offline

    NEO

    What happens if a player comes back after completing the dungeon the first time? do they get the reward again? if so is that configurable? If not can it be added please?

    My concern with the reward being obtainable more than once is people setting there homes in that are then clicking the button getting paid and coming back doing it all over again.
     
  17. Offline

    Codisimus

    I will most likely add a restricted list like in my PhatLoots plugin. that way each user will only be able to press the button about once a week. and it will be configurable
     
  18. Offline

    riuthamus

    Another great mod!! Very cool
     
  19. Offline

    Funkfoose

    Very nice buddy, just tested it out, works great. Got confused at first with placing the reward, I didn't realize the reward is where you teleport to after you hit the button, makes sense in hindsight I suppose. I'll slowly building some dungeons so I'll add this in and see how it goes.
     
  20. Offline

    NEO

    Cant seem to get negitive rewards working. I'm using /reward amount name -100

    Upon teleporting it gives me 100 instead of taking 100 away.
     
  21. Offline

    Codisimus

    Silly me, i was having iConomy subtract a negative number which we all know is equivalent to adding. any i fixed it and v0.3.1 is up
     
  22. Offline

    NEO

    awesome, quick fix. I think im in love with this plugin :)
     
  23. Offline

    Codisimus

    Glad to here it :) makes me want to code more
     
  24. Offline

    NEO

    I haven't been using it long but the people on my server love it. I use it for dungeon rewards, teleports, and quiz's. Wrong button takes u to spawn, right button takes you to next question :)
     
  25. Offline

    Codisimus

    great idea with the quizzes, well if you find any more errors or want to request a feature (or even an entirely new plugin) im here
     
  26. Offline

    gaaranosuna

    Hi, I love your plugin <3 ! :)
    (I'm not very good at English ^^) I find 2 bugs : With iConomy, if I don't have enough money, it teleports me ! and I have "-X Coin" when I type /money =s
    If I want to put a message like "Tu as perdu 2 Coin" it only displays :"Tu"

    Why not make Defaut message like : "You lost X Coins" "You earn X Coins" ?

    Thank you :)
     
  27. Offline

    Codisimus

    I am working on fixing the negative value issue and I know how to fix the message issue and I am thinking about putting default message in config
     
  28. Offline

    gaaranosuna

    Thank You ! :)
     
  29. Offline

    Codisimus

    Version 0.3.2 (3/22/2011)

    • Added confirmation messages (took out that you could set your own message)
    • Added a check to make sure the balance has enough money
     
  30. Offline

    ClonedInsanity

    Would it be possible to add essentials eco for this and your loot mod? Great idea either way =]
     

Share This Page