EcoTP
Currently tested for: 1.6.4 || Does not work for: 1.7.2
------
Description
With EcoTP, you can now have your users teleport to one another using currency. Because it uses currency, it depends on Vault (http://dev.bukkit.org/server-mods/vault/) and an economy plugin (such as Essentials Economy, iConomy, etc).
This plugin's purpose is for survival servers that want to allow their users to teleport, but in a way where your players have to work for their teleport.
Video
PluginPvP has done a nice review of the plugin on his youtube channel. http://www.youtube.com/watch?v=W2L5B-W5TaU
Features
- Command which players can teleport with use of money
- Support for iConomy 4,5,6, BOSEconomy 6 & 7, EssentialsEcon, 3Co, MultiCurrency, MineConomy, eWallet, EconXP, CurrencyCore, CraftConomy, AEco. (All economy plugins supported by Vault)
- Configurable price for the teleport (in config.yml)
How to install
Download the most recent version, and place the EcoTP.jar in your plugins folder. Reload or start your MineCraft server and the config file will automatically generate.
Commands
See "Commands" page.
Permissions
See "Permissions" page.
Config File
The default config file has a two options, which are "tpcost", and "alert_player_on_tp".
- "tpcost' is an integer (whole numbers only until I change it to a double) and is the price that users will have to pay to use the teleport.
- "alert_player_on_tp" is a boolean (true/false) whether or not the player being teleported to will be notified that they've been teleported to.
Planned Features/Fixes
- Update help command (lacking setprice and reload commands)
- Add command for the new permission that would work similarly to "setprice", but for "alert_player_on_tp". Probably /ecotp alertplayer [true/false]
- Allow decimal places for the price (right now only accepts whole numbers).
Changelog:
EcoTP 1.3.0
Wow, it's almost been two years since the last update. To be honest, I've almost forgotten about this plugin. That and I haven't been playing MineCraft much recently. Anyways, the changes:
-Fixed a bug that occurred when setting the price to nothing, or to a letter. -Made all commands only usable in game, to fix a bug that occurred when using the commands from the console. -Updated some of the colors. -Added new config option "alert_player_on_tp" which, if set to true, will notify the player being teleported to that they have been teleported to. -Removed the usage message ("/ecotp <player>" in white) when a successful teleport was performed. -Runs on 1.6.4 R2.0
Version 1.2.1
The goal in this release is stability, working towards Release stage. I tested everything, all the commands, and permissions. Updated to support CB 1.2.5-R1.2 Beta.
Added permissions:
- ecotp.tp - allows the player to use /ecotp <player> (Default: true)
- ecotp.price - allows the player to use /ecotp price (Default: true)
- ecotp.setprice - allows the player to use /ecotp setprice <price> (Default: op)
- ecotp.help - allows the player to use /ecotp help (Default: true)
- ecotp.reload - allows the player to use /ecotp reload (Default: op)
- ecotp.balance - allows the player to use /ecotp bal (Default: true)
Bugfixes
- I re-coded the configuration support to fix bugs where config would overwrite to default on startup and reload.
- on /ecotp <player>, if a player could not be found, it would show the error message AND the usage message.
- Fixed bug that player could teleport to themselves.
Added Commands:
- /ecotp price - Shows the price of the teleport.
- /ecotp setprice - Command to easily set the price of the teleport in the config.
- /ecotp reload - Reload the configuration.
Version 1.1
Added 2 new subcommands to the /ecotp command.
- /ecotp help - displays the help page
- /ecotp balance - displays your current balance.
- NOTE: You can also use "/ecotp bal" to display balance.
Code reformatted. The source code is now on github.
Version 1.0
Initial release. Added functionality for teleporting to a player with use of currency. Added configuration to change value of the price of the teleport.
Please update for 1.7.2! :)
No, not at all, I'll include in the description that you can edit if it alerts the player :).
@PluginPvP
Hey, thanks for the review! :) I noticed watching the video that I need to update the help command to include the setprice and reload commands. You can also set in the config file whether or not it will tell the player they've been teleported to or not, however I still need to add a command for it like setprice so you don't ever have to mess with the config file. I'll probably add that in the next recommended bukkit build.
Edit: Do you mind if I put a link to the review in the plugin description?
Hi, I reviewed your plugin at: http://www.youtube.com/watch?v=W2L5B-W5TaU
@cadika_orade
I've just submitted the file for 1.6.4. Sorry for the REALLY long wait, I haven't been playing MineCraft for awhile.
Any chance of this being updated to 1.6.2?
I've uploaded EcoTP v1.1. It is now awaiting approval, should be up soon.