TestqUiz
TestqUiz
TestqUiz v.2.1.6 - Light-weight testing!
Description
Tests are good to keep most lazy griefers from griefing your server. The idea is this: Any griefers which are lazy won't bother griefing your server because they have to take a test. This wastes their time. This is what TestqUiz does! TestqUiz allows servers to have tests on them.
Wait ... so what is the difference between this and other testing plugins? With TestqUiz, you can create Tests using signs. Instead of players typing commands to answer a question, they walk down a pathway.
Features
- Answers being executed after walking over a sign
- Three possible Answers: Correct, Incorrect, and Finish
- Announcing, Logging, and notifying after a certain answer
- Kicking and banning when a player gets an incorrect answer
- Ability to bypass incorrect answers
- Anti-Cheating
- Prevents players from starting the test too early (after login)
- Prevents a player from showing another player the answer
- Vault compatible, which unlocks the following features (on finish):
- Permission Group Add or Change
- Economy Rewards
- Item Rewards
- Clears the plugin's memory to prevent server from crashing / lagging
- Various permission nodes
- Configurable settings for: Correct, Incorrect, and Finish Answers
- Configurable messages
- Custom Events (API)
Commands
- /testquiz
- Displays the current version of TestqUiz
- /testquiz bypass
- Turns on or off bypassing and Incorrect Answer
- /testquiz reload
- Reloads the config.yml, messages.yml, and users.yml.
Hooking into TestqUiz
TestqUiz does have custom Events! There is an AnswerPreprocessEvent, CorrectAnswerEvent, IncorrectAnswerEvent, and a FinishAnswerEvent! Clicky here for a tutorial on GitHub.
Plugins which currently use the TestqUiz API: Testquiz
Support
Have any configuration questions? Click this!
Have a problem or want a feature? Comment / Make a ticket!
Want to talk to me differently or see what I'm up to? Follow me on Twitter!
If you think I did a good job stopping griefers, hackers, etc, then buy me a burger! Click the donate button at the top right corner!
TODO List
Add custom messages (From @nhoclesnar)Add a way to ban (From @nhoclesnar)Add a way to rank-up after finishing (using a permissions plugin)- Add per-world support!
- Add custom commands to be executed after a certain answer (From @saimon13)
- Add a message to notify how many incorrect answers you have left before a kick or ban (From @nhoclesnar)
- Add McMyAdmin support (From @saimon13) ?
Add custom teleport locations on incorrect answerBroadcast if someone passes the test (From @nhoclesnar)- Add more commands
- Clean up code
-
View User Profile
-
Send Message
Posted Nov 8, 2013@kwstoudt
Currently no, but if I get the time I may add this feature.
-
View User Profile
-
Send Message
Posted Nov 8, 2013Is it possible to make only a certain rank have to test?
-
View User Profile
-
Send Message
Posted Mar 26, 2013@Speedrod99
For your first idea, you can already do this. If you download Vault, TestqUiz will hook into Vault and Vault will hook into PEX. That way, you can add / change the group.
For your second idea, you can already change the kick interval to 1 and change the command to set a teleport point. Changing the Teleport Command to setting a teleport point also works, but will also occur when a player cheats.
Read more about the configurations here.
-
View User Profile
-
Send Message
Posted Mar 26, 2013I have a good suggestion! You should make it so that when users complete the test (if you use it right when they log on to the server), make it so that they can gain a rank through PEX (when they walk over the finish sign, execute a command). It'd be great for a more-ruled out server.
-
View User Profile
-
Send Message
Posted Mar 16, 2013there is a bug i ticket for u
-
View User Profile
-
Send Message
Posted Mar 13, 2013@devman45
As far as I know, yes !
-
View User Profile
-
Send Message
Posted Mar 11, 2013Does it work with Craftbukkit 1.4.7 R1.0
-
View User Profile
-
Send Message
Posted Mar 9, 2013@Marium0505
You can already do this. Go into the config.yml and change the kick / ban command to whatever you want.
-
View User Profile
-
Send Message
Posted Mar 9, 2013"Add a message to notify how many incorrect answers you have left before a kick or ban (From @nhoclesnar)"
Can you also add support for custom commands being done if the player has done too many incorrect answers?
-
View User Profile
-
Send Message
Posted Jan 6, 2013@deamonzz
It should. I'm almost certain nothing was broken in this version. All I did was move the order in which the code was executed. My testing seem to fix your issue (the one where players can execute the Finish answer multiple times).
Thank you for reporting the issue.
-
View User Profile
-
Send Message
Posted Jan 6, 2013@number1Master
hey, i saw you release a new version. is my issue fixed in that one?
-
View User Profile
-
Send Message
Posted Jan 5, 2013@chrisvaj
Currently no. It hasn't been a requested feature.
-
View User Profile
-
Send Message
Posted Jan 5, 2013Is there a way to teleport a player when they get the answer correct?
-
View User Profile
-
Send Message
Posted Dec 29, 2012@deamonzz
Can you post a ticket on this issue. I will be able to get more detail and information about your situation.
-
View User Profile
-
Send Message
Posted Dec 29, 2012@number1Master
e.g last question are your allowed... yes or no. yes is finish no is incorrect. i goto yes and i receive my 30 dollars and i walk back to the question sign through the finish sign and go back received another 30 dollars
-
View User Profile
-
Send Message
Posted Dec 29, 2012@deamonzz
I don't understand what you are saying. Are you saying NEWAMOUNT doesn't work but AMOUNT does for when a player goes over the 'Finish' answer?
I'm pretty sure I fixed the spelling for congratulations a while ago ...
EDIT: I just checked. I did NOT fix the spelling of congratulations. It must of been all in my head. Sorry :/
-
View User Profile
-
Send Message
Posted Dec 29, 2012Hey,
First of all i love the plugin, however i found some kind of bug what i hoped that could be fixed. I give my 'Guests' 30 dollars when they pass the test, but if they just go 1 door back(so over th Oh and you spelled congratulations with a 'D' and NEWAMOUNT doesn't work but AMOUNT does
-
View User Profile
-
Send Message
Posted Dec 26, 2012@zOxigen00
Can you be a little more clear. I don't exactly understand what you are saying.
-
View User Profile
-
Send Message
Posted Dec 25, 2012Okay thank u.
1 more question. If a player fast follow another player the second player bypassing the answer so he can get the correct or incorrent answer. Any idea for this?
-
View User Profile
-
Send Message
Posted Dec 24, 2012@zOxigen00
That error occurred to me once. I checked the code where the error is occurring and the code just checks if the certain players have testquiz.notify.<answer>.
Worried, I just restarted the server and everything worked fine afterward.