ServerTutorial
Have you ever wanted to make a cool tutorial for players that doesn't use boring signs? Now you can make one!
Description
NOW 1.13 COMPATIBLE
This is the ultimate tutorial plugin for Bukkit. It allows easy creation of 'views' which the player sees after typing /tutorial.
Features
- Easy tutorial creation
- Unlimited tutorials, unlimited scenes per tutorial
- Two types of tutorials (CLICK/TIME)
- Three types of views (TEXT/TITLE/ACTIONBAR)
- Show a player a tutorial when they first join your server
- 100% configurable
- Economy tie-in
- Easy to set up and use
- Give your players a tutorial that isn't boring
- Versatile - Use it for a play, or a plugin tutorial, or a welcome tutorial, or anything you can think of.
- Lightweight
Commands
Command | Description |
---|---|
/tutorial | List tutorials |
/tutorial help | Help page |
/tutorial <name> | Puts you in the tutorial |
/tutorial create <name> | Create a new tutorial |
/tutorial addview <name> | Add a view to a tutorial |
/tutorial remove <name> | Removes a tutorial |
/tutorial remove <name> <view number> | Removes a tutorial view |
Permissions
Permission | Command | Description |
---|---|---|
tutorial.create | Use /tutorial create <name> | Creating a tutorial |
tutorial.use | Use /tutorial <name> | Allows a player to use any tutorial |
tutorial.tutorial.<name> | Use /tutorial <name> | Allows a player to use a specific tutorial |
tutorial.remove | Use /tutorial remove <name> | Remove a tutorial |
Tutorial types
Tutorial Type | Description |
---|---|
CLICK | Right click an item to go to the next view |
TIME | Automatically go to the next view after a customizable amount of time |
View types
View Type | Description |
---|---|
TEXT | Show message as a simple chat text |
TITLE | Title (subtitle) |
ACTIONBAR | Action bar above item bar |
Miscellaneous
- To make a sign, the top line must be [Tutorial] (changeable in the config), then the second line must be the name of the tutorial.
- To make a tutorial start when a player first joins the server, edit the appropriate fields in the config.
Metrics
- This plugin makes use of BStats Metrics.
- To disable metrics either disable metrics in Bstats config file or disable it in the plugin config file.
We also include an update checker. It will download the latest updates for you. If you'd like to disable it, go into /plugins/ServerTutorial/config.yml
Bugs? Suggestions?
Leave feedback in the comments or file a ticket if there are any bugs!
@demonmelso
I don't see your ticket at all. Please try re-submitting it again?
@Toxicterror1991
If you paid attention to it, its fixed in the upcoming next release. Its not fixed in a version on bukkit, no, but I don't see a reason to keep a ticket open when I have fixed it. You can look on the github to see I have been working on it.
@DanSpedey
Some people care about it, and I do intend resolving the double post bug. However
I have updated this project page to include where Development builds can be found if you want to help with squashing bugs before the next release or help with testing which will and does help and will be much appreciated if you do help. The development builds are not approved by the BukkitDev staff as well as they may or may not contain bugs so its advised to not use it on a productiong server if you would like to help with testing it, so use them at your own risk.
Also, I am currently working on making the plugin support multi-line tutorials as well.
Hi I Posted A Ticket Can Some One Awnser And Try To help me plz?
@frostalf
We dont care about any of the new reward features! We just dont want the stupid double post bug anymore - make sure its fixed!
@frostalf old, marked as fixed, but still existing as of 1.2.1
double-output! still happens with the latest dev-build too (jul. 5. commits on github)
http://dev.bukkit.org/bukkit-plugins/servertutorial/tickets/1-viewtype-text-double-outputted/
Now is the perfect time to submit tickets of any problems in the plugin or any feature requests as I am currently in the process of updating Server Tutorial for the next release. At current moment, its almost ready for another release. But before another version gets released, I want to see if there is currently any problems that have not been resolved, or features you the mass public want to see that could possibly be incorporated in the next release. :)
So far I have resolved an NPE if someone manages to click more than once on a sign. The next release will contain the ability of rewards in the form of exp and money. The giving of rewards via items, will be incorporated in a later release due to its complexity.
@th3rang3r
I am currently working on an update to allow rewards. Will have to be patient. But just know it is being worked on to allow such things
@elkidz
You are correct, the exit location is the location where the player was at before entering the Tutorial. Also when 1.8 comes out, I think that would be nifty feature to incorporate ;)
@100persent
The exit is only the last location of the player. (I think)
@SuperRonanCraft just add another view at the exact same location ;)
@th3rang3r
Why not just make the exit above a pressure-plate, with some sort of command block being powered?
Is there anyway you could setup something were we could reward the player when they finish the tutorial? please help.
@hawkfalcon
If you make this for the new 1.8 ( https://www.youtube.com/watch?v=QLlr8ch54to ) will be just awesome, perfect and fantastic! xD I think that is really really good feature!
One month later after saying update soonish is not soonish, it's laterish, lol. But again multiple lines of text would really make this plugin awesome, no one can move their camera or anything it's perfect, just needs more lines of text to display, can you please update this?
this plugin would have such potential... but the damn double-post bug really is a big bummer!
Will it be in the next week?
@hawkfalcon
How long is sooonish?
There will be an update soonish
Is there a way to give multiple lines of text in one view?
@erdrickk
I tried, and I failed. I could not find a way to implement my code in this plugin. If you really want this done, you will have to ask hawkfalcon. Sorry I couldn't do it :/
I will try, but I don't know if I will do it correctly.