ExpBank
Description
ExpBank allows you to store your levels into a sign that uses no database at all!
How to use?
Place a sign and on the top line put [expbank]
Left click to deposit and right click to withdraw Levels.
Video here by ZBShadow
http://www.youtube.com/watch?v=XSqksyH8gmA
Installing
Just download the jar and drop it into your plugins folder.
Permissions
- Permission to create and use ExpBank - expbank.create
Configuration
- deposit: 5 - How many levels to deposit at a time
- withdraw: 5 how many levels to withdraw at a time
- max: 100 - Limits how many levels you can put in a ExpBank
- economy.enable: set to true to enable economy
- create: 50.0 - How much it cost to create a ExpBank
- return: 0.0 - How much money to return when destroying a ExpBank
- deposit: 0.0 - How much it cost to deposit levels into a ExpBank
- withdraw: 0.0 - How much it cost to withdraw levels from a ExpBank
Requirements
- Vault 1.2.18+
To do
- Add more features
Changelog
- 1.5 Fixed exp dupe glitch.
- 1.4 Complete rewrite new things added. fixed protection, how many levels to deposit at a time, how many levels to withdraw at a time, how much money to be returned upon destroying the expbank, how much it cost to deposit, how much it cost to withdraw
- 1.3 Added configurable level limit per sign Updated to CB 1.1-R4
- 1.2 Added a configurable price for a sign to be created if vault finds a economy plugin
- 1.1 Updated to CB 1.1-R3
- 1.0 Release
The config folder won't appear. I've restarted the server a good few times with it on.
I know that it has no DB, but maybe an optional one? I want to be able to show on my servers website how much XP someone has.
Could you make something like a permission node wich allows the player with this note to withdraw exp from any ExpBank? Would be amazing!
Question: Is it possible for an op to make banks for other players?
@HappyPosion
Yes you can use lwc to protect the signs.
Can you use LWC or some other chest,sign, door protection?
@zOxigen00
I can make it have a maximum level storage but i cant stop them from making more then 1 sign as the point of this plugin is to store levels without database's
Am i think we need a config to 1 man can create only 1 sign and most important,can not be just some of the store, but can be put in the minimum amount to 5 or 10 15. Sorry for my eng :)
Storing experience as opposed to levels would definitely be better. And using the "exp to level" formula you should be able to also display the equivalent level on the sign, as you suggest. I guess the same formula would be needed when calculating how much exp to withdrawl when a user takes out levels as the amount will vary depending on their current level (which is why i don't like the way it currently is...as previously mentioned, it's far too easy to cheat with it by "power levelling")
I noticed another sign-based exp bank had the option to buy and sell experience. If you have the time to implement that, it would be great.
Nice work. I look forward to your next update.
@Firecat1311
I will look into this although it looks much nicer with the levels i could maybe do
[ExpBank] Name Level Experience
and everything would be based off the experience.
@Firecat1311
^ this
Awesome plugin - keep up the great work!
I think this should store exp by amount instead of level, since each higher level takes more exp to get. This means that higher levels take much more work for the same gain as the lower levels give, and this can be exploited by getting to level 1-2, dumping these low-levels in the bank, and going out for more :s
@zOxigen00
so you want other people to use the ExpBanks?
like it thank u, it is possible to an admin make a sign and a certain user can use that sign? So i can make a building on the server, and useres can only store there and not the whole world :)
Oh nice, a new light weight vip perk :P