StartersQuiz

Language files version 2 now available!
NEW VERSION UPDATED, LOOKING FOR TRANSLATORS. If you find some bugs please submit a ticket! Click here to start translating
Donate if you appreciate the work as it costs a lot of time and effort to create this plugin. If not then I hope you let other people know about my work.
Description
StartersQuiz is a plugin that lets players do a quiz before they can actually do anything on the server. This includes Block-Breaking, Blockplacing and chatting at the moment but might get more later on. Players have to answer question that the admin has set up. You can make either Multiple-choice questions or question where players have to fill in something (Multiple-choice recommended).
Features
- Blocking certain abilities for players who have not finished the quiz yet.
- Configurable quizes
- Multiple quizzes
- Players can retry their current quiz.
- You can configure the maximum amount of attempts per quiz and default.
- Instead of the right amount of questions, you now have to configure the percentage to pass.
- It automatically checks whether a player passed or not.
- Permissions support
- Configure if a player has to be promoted to a different group when finsished.
- Configurable ban time in seconds, minutes, hours, days and weeks
- Blocked actions can be configured
- Players can answer without using the /sqanswer command. (Can be configured, default: false)
- You can reward players with money and items
- You can remove permissions from a player
- You can give players permissions
- Players can be permanently banned now
- Multiple bantimes can be configured
NOTE: Permissions are added and removed to and from each world apart, no global permissions are being used.
NOTE2 (For Groupmanager users): StartersQuiz only promotes to the group in the current player's world. Use GroupManager's mirroring to promote in other worlds too. Another way is too make different quizzes for different worlds if you do not (want to) use mirroring.
Planned Updates
Permissions supportConfigurable limited amount of attemptsConfigurable action when a player does not pass the quiz.When you extend the quiz and the player wants to retry, let him retry from where he finished before he had to do it again instead of the whole quiz.Add the possibility to add a player to group.And also the possibility to add permission to the user only.
Possibilty to make more than one quiz/testAdd a reward, items or money
Version 3 updates
- Re-configure commands
Add a /sqreload command- An overview for players (and admins) to view the results etc.
Let me know when you have some more ideas.
How To Install StartersQuiz
Installing StartersQuiz is very simple. Unpack StartersQuiz.zip and create new quizes like the one in the quizzes folder. Take a look at the example as it shows you how to configure the quizzes.
You also need Vault in order to let it work. To be sure you have the latest version of vault go to Vault's own BukkitDev page.
Commands
- /sq or /sqhelp - Show the help page/commands.
- /sqstart - Start the quiz
- /sqquestion - Show the current question.
- /sqanswer [A|B|C|etc.] - Give an answer to the question.
- /sqretry - Retry the quiz
- /sqreload - Reload the plugins files
Permission nodes
- sq.help - Gives access to the '/sq' and '/sqhelp' commands
- sq.start - Gives access to the '/sqstart' command.
- sq.question - Gives access to the '/sqquestion' command
- sq.answer - Gives access to the '/sqanswer' command
- sq.retry - Gives access to the '/sqretry' command
- sq.quiz - Gives you all of the above permissions. (NOTE: if the plugin does not work try to add the above permissions instead of this one)
- sq.quiz.[Quiz name] - Gives the user or group this quiz (You can only give one quiz to a group/user.
- sq.exclude.[Quiz name] - Excludes player or group from the specified quiz.
Do NOT use sq.* as it will also exclude you from a quiz. Instead use 'sq.quiz' to give a player or group all the quiz permissions and commands. OPs are always excluded so if you want to test you have to give the right permissions to a test group or something like that. And last but not least, permissions are CaSe-SeNsItIvE so check you quiz names before giving permissions.
Known Bugs
- With the current config QuestionsEveryXsec does not work. Change Questions to Question. The option should be QuestionEveryXsec.
- You have to add a possible answers at your quizzes at Answers. To leave it blank add - ' ' that prevents the plugin to give you errors on the server.log file.
- Please submit ticket when you find one (or more:))
-
View User Profile
-
Send Message
Posted Aug 23, 2012@saimon13
Your quizfile looks fine.
Please create a ticket and I will take a look at it asap
KR Sluijsens
-
View User Profile
-
Send Message
Posted Aug 23, 2012@Sluijsens
I think they are both up, maybe becouse im using McMyAdmin?
EDIT: Heres my quizz http://pastebin.com/eUhHfsMn
-
View User Profile
-
Send Message
Posted Aug 23, 2012@saimon13
At this moment I don't have a solution. It has to work with Vault. Are Vault and GroupManager up-to-date?
If that is not the problem then please create a ticket.
KR Sluijsens
-
View User Profile
-
Send Message
Posted Aug 23, 2012@Sluijsens
Promoting on GroupManager dose not work... Any solution?
-
View User Profile
-
Send Message
Posted Aug 18, 2012Version 2.5 on its way with permaban and multiple banning times!
-
View User Profile
-
Send Message
Posted Aug 16, 2012Created ticket and gave a short example :D
Also forgot to mention that I am on a tekkit server that uses CB 1.2.5. Is there any chance that you can update older CB releases for us tekkit server players as well?
Thanks
-
View User Profile
-
Send Message
Posted Aug 16, 2012@MaouSama
I will make some screenshots and post them in the description.
And can you create a ticket for that feature. Easier for me to keep track of what I have to do for feature updates.
KR Sluijsens
-
View User Profile
-
Send Message
Posted Aug 16, 2012Hey guys really interested in this plugin. Do you have any ingame pictures or videos that might give me more of a feel for the plugin?
Also is there anyway to increase the penalty of failing to the point of perma ban? I was thinking I would try first fail 15 second temp ban, second ban 30 second with a warning, and then third 1 minute ban with last warning and fourth being perma ban. Is this possible?
Thanks
-
View User Profile
-
Send Message
Posted Aug 12, 2012@CrimeW
It does work for me.
If you are still having problems then please create a ticket and give me your errors and settings.
KR Sluijsens
-
View User Profile
-
Send Message
Posted Aug 10, 2012This very very cool and useful! Doesn't work on minecraft 1.3, plz update : (
-
View User Profile
-
Send Message
Posted Jul 14, 2012@Snazzie
hi,
my group members has the permission: - -sq.quiz
The group no longer appears to point to the quiz.
-
View User Profile
-
Send Message
Posted Jul 14, 2012@Snazzie
I uploaded an updated version (v2.4.5) right after 2.4.4. You can enable and disable the plugin to send NoQuiz messages.
It will be available asap.
KR Sluijsens
-
View User Profile
-
Send Message
Posted Jul 14, 2012Hey, is there anyway that I can disable the message on login that a player has already completed the quiz? I think it's fine for new players, but after a while it get annoying
-
View User Profile
-
Send Message
Posted Jul 14, 2012@Snazzie
Okay, I think you will never make that mistake anymore
-
View User Profile
-
Send Message
Posted Jul 14, 2012@Sluijsens
Yeah....I'm an idiot. I didn't put the jar file in..... And once I got that idiocy corrected and put mcmmo back, it was all just fine and dandy so...false alarm. I was hoping to edit my post but you're quick lol!
-
View User Profile
-
Send Message
Posted Jul 14, 2012@Snazzie
Can you create a ticket for this please and give me the permissions you are using, it will be easier to help you.
About the mcmmo. I took a look at it and they don't have a command /sq in their command list but thank you for letting me know:)
KR Sluijsens
-
View User Profile
-
Send Message
Posted Jul 14, 2012Hey, is there anyway that I can disable the message on login that a player has already completed the quiz? I think it's fine for new players, but after a while it get annoying :)
-
View User Profile
-
Send Message
Posted Jul 14, 2012Updated the plugin, it will be available soon!
-
View User Profile
-
Send Message
Posted Jul 13, 2012@Sluijsens
Now it works perfectly. Thank you very much :)
I am looking for the donation button!
-
View User Profile
-
Send Message
Posted Jul 13, 2012Plugin updated and the rewardItems property now works properly