UseExp4
The Plugin Version 1.3
UseExp4 adds new Features to your Server that makes the Minecraft EXP System much more attractiv . The Plugin contains 5 Main Plugins that can several be turned on/off in the config file.
- - EXHeal
- Heal yourself, others or a group with exp costs.
- - EXPort
- Teleport yourself to another player or to your bed with exp costs.
- - EXPets
- Players have Pets with attributes that can Levelup and be Spawn as a Tamed Wolf & Ocelot.
- The spawned Wolf has differend Hp, Damage as the normal Wolves and can dogde attacks.
- - EXHunt
- Every 10 Minutes a Mission appears that require several Items. The Player who deliver first gets the Bounty
- - EXBank
- Players can put their Exp to a Sign where it will be Saved and they can debit it from there.
- Just set the signs first line to [EXBank] or the word you set in config line51.
Languages
I Plugin includes two default language Packs (English & German).
- You can change them by:
- run your Server and let UseExp4 create a folder.
- go to UseExp4 folder and open config.yml
- enter the language you want behind "UseLanguage: "
All sentences are full editable!
To-do-List
- add Permissions
- add Statistics & a Ranking in Overall Experience at your Server
- creates a folder in plugins
- optimize language config
- make Cost and amounts configable
- make Delivery Items Configable
- /petinfo show even offline Players Pet, if they got one.
- add Ocelots after defined level
- make EXPets more interesting with more new features :) Stay tuned
Known Bugs
error appears if type /petset with letters as amount- Bed isnt saved if you never sleep in it
Plugin doesnt load if PetInformation.csv is empty
Commands
EXPort commands
- /port <target>
- Teleports you to the target player.
- /home
- Teleports you to your Bed.
EXHeal commands
- /heal <me|target|group>
- heals you, a target player or the group in sight.
EXHunt commands
- /deliver
- to finish the Mission.
- /seek
- to see the activated Mission.
EXPets commands
- /petinfo <me|target>
- get infos about yours or others Pet.
- /petrename <newname>
- change the name of your Pet.
- /petset <hp|str|def> <amount of Skillpoints>
- increase the ability for the amount of Skillpoints.
- /petlevel <amount>
- transfer a amount of your levels to the Pets exp.
- (1 PetLevel = 100 PetExp = 10 Levels)
- /petspawn
- spawns a tamed wolf that represant your Pet Level. (Baby/Adult)
- /petnew
- creates a new pet for this Player.
Permissions
UseExp4 Permissions
- UseExp.Player
- This Permission includes all Features a normal player should have to enjoy this Plugin.
- UseExp.Admin click for Admin instruction
- This Permissions includes all Features and adds specified advantages.
- Modification of ALL EXBank Signs / No Teleport Costs
EXPort Permissions
- UseExp.EXPort.*
- Allows user to use all _EXPort_ commands.
- UseExp.EXPort.port
- Allows user to teleport to another player.
- UseExp.EXPort.home
- Allows user to teleport to his bed.
EXHeal Permissions
- UseExp.EXHeal.*
- Allows user to use all _EXHeal_ commands.
- UseExp.EXHeal.me
- Allows user to heal himself.
- UseExp.EXHeal.others
- Allows user to heal others.
- UseExp.EXHeal.group
- Allows user to heal the group in sight.
EXPets Permissions
- UseExp.EXPets.*
- Allows user to use all _EXPets_ commands.
- UseExp.EXPets.new
- Allows user to create a new Pet.
- UseExp.EXPets.use
- Allows user to train his Pet and see Infos about his or others Pet.
- UseExp.EXPets.spawn
- Allows the user to spawn his Pet.
Hmm... the plugin is very good, I like it :) But it will be more good if we can edit the amount of exp that one task give :) I hope you add this options.
@PaeseSono
Yeah it could be if you have line51 in config emty.. That is the config for the 4th line of the sign. I fixed this by add a " " or more of them to that line. But it is possible that your filereader with which you open the config delete this token.
Just try to add anything to the config in this line. If it doesnt work, send me the error log as PM.
The permission stuff already get rid of it and now everything working fine, except 1 thing, the EXBank is not functioning for me in 1.3.2, the log said Could not pass event PlayerInteractEvent to UseExp4 any idea?
@mosa90
Hi, Did you change something in config file? Please note that u should not delete or add any : or #.
If you tried to change the language be sure to just change the UseLanguage: part Please dont change the ParentLanguage !
If you does nothing of this try to delete config and restart your server.
Is your Server craftbukkit uptodate?
@PaeseSono
Hi,
If you dont use any Permissions plugin, you have to add your friend to OP in your server folder.
I'm sorry about forget to show how EXBank works!! :( Its simple just write [exbank] in the first line of the sign if you default config. You can edit the word between the [] in config line46:
Im new to plugins stuff, when i put this into my server, my friend dont have the permission to heal or teleporting, and the exbank stuff i dont even know how to use it, check the list and the configure file, didnt see any command to activate it.
@MyPictures
Thank you. I would be proud to get improvment ideas :)
notice: UseExp4 1.2 is released and just waits for Approval
Awesome idea!