RTest
RTest v1.5
The Reaction Test of the Future! Now with Vault Dependency!
RTest is the plugin of your dreams, it allows another form of gaining money for your server players. The plugin Displays a random Alpha-Numerical Word and the first player to type it into chat wins the reward. This plugin is very customisable as you can set the character amount, interval/delay between each test and the reward that is paid.
If any enquries of the plugin please comment on the thread, any problems post on the thread below in Bukktit Forums.
Thread Page: Here
Installation:
- Download the RTest jar that suits your CB.
- Download any Permissions Plugin and Economy Plugin that is supported by vault and that suits your CB.
- Drag all 3 plugins into your plugins folder. Note: Installation may be different for your Economy Plugin or the Permission Plugin you Downloaded, if so follow theirs first!
- Then install Vault otherwise the plugin won't run without it.
- Delete your old property file if there is an update, otherwise leave it. Also the property file will create itself on first run if missing.
- Your Done
Plugins Needed:
Vault
Any Economy Plugin that is supported by Vault.
Any Permission Plugin that is supported by Vault;
Commands & Permission Nodes: Here
Repository: GitHub
Change Log:
V1.5:
- Took out disable command, added in some new timers so after a set time the reaction tests ends and waits for the new one and the other time is to tell players how long it took them.
- Added a new command to allow you to set the time for Reaction Tests and fixed a few bugs.
- Added new prop to properties file. You need to delete your property file
V1.4.2:
- Fixed a bug to do with prefixes or colour coded names. Now if you have a prefix or suffix in your name or it is coloured RTest will now work and give you your reward.
V1.4.1:
- Fixed a minor bug but it will only affect you if delete the properties.yml file if the server is still running. The default Colors/Colours for chat and commands had a "&" where there shouldn't be one. Still recommened to download this version but there is no need to delete the properties.yml!
V1.4:
- Changed the Properties.yml file so delete it so it can be re-created by RTest.
- Added Vault dependency so that RTest can use any Economy or permission plugin through Vault.
- Also added CommandColor and ChatColor Setting Commands and props in the properties file so you can now set the Colors of the responses.
- Added New Commands "RTest Colors" and "RTest Colours", these commands show the possible colors/colours for the Command Color and Chat Color.
- Also split up the Admin Commands Help page so instead of 1 and a bit there is now 3 Pages of possible Commands.
V1.3:
- Fixed a bug in the PlayerListener, I put "||" instead of "&&" so it would say congrats on winning to a guest when they didn't get it right.
V1.2.4:
- Updated to have CB 1597/CB 1.0.0-R1 Support, Support Ranges from CB 1240 - CB 1597/CB 1.0.1-R1.
V1.2.3:
- V1.2.3: Forgot to close the input for reading the value of Currency. Fixed now!
V1.2.2:
- Updated to CB 1337, still compatible with CB 1240 - 1337.
V1.2.1:
- Updated to CB 1317, still compatible with CB 1240 - 1317.
V1.2:
- Added Command System so the plugin is more versatile and you can change the properties in game. "/RTest" is the Help Command.
- Also added in permissions so your members can't just screw around with commands!
- Edited the property file, so delete it as there are some new properties.
V1.1:
- Added compatiablity with CB 1240 but is incompatible with previous version of CB.
V1.0:
- First ever release of the plugin, works with CB 1185.
Downloads:
RTest v1.4.2 for CB 1.2.3-R0.2CB and 1.2.3-R0.1
RTest v1.4.2 for CB 1.1-R3, CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.4.1 for CB 1597/CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.4 for CB 1597/CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.3 for CB 1597/CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.2.4 for CB 1597/CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.2.3 for CB 1337, 1317 and 1240
RTest v1.2.2 for CB 1337
RTest v1.2.1 for CB 1317
RTest v1.2 for CB 1240
RTest v1.1 for CB 1240
RTest v1.0 for CB 1185
Mirrors:
RTest v1.4.2 for CB 1.2.3-R0.2CB and 1.2.3-R0.1
RTest v1.4.2 for CB 1.1-R3, CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.4.1 for CB 1597/CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.4 for CB 1597/CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.3 for CB 1597/CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.2.4 for CB 1597/CB 1.0.1-R1, 1337, 1317 and 1240
RTest v1.2.3 for CB 1337, 1317 and 1240
RTest v1.2.2 for CB 1337
RTest v1.2.1 for CB 1317
RTest v1.2 for CB 1240
RTest v1.1 for CB 1240
RTest v1.0 for CB 1185
@doggyroc
What is CButD.
@PainKNero, updated to fix that problem you found!
Can you add CButD support?
@PainKNero
Ahhh ohh k now i understand i just thought you meant to post that in DynamicShop but yer i can see if using getName works if it does then i don't have to use getDisplayName. So i am presuming that only the paying of the reward doesn't work if you have a prefix with a color as if i remember my code well i used it for iConomy but now that i use vault i may just be able to use the normal player.
@Jessy1237
Yes I do :) I want to say, that your plugin makes the same error as the dynmicshop plugin. If your ingamenick is changed by other plugins, eg. a title or a colorcode in front of the name (like JOBS do or colored chat in essentials), vault will give that name to the econ plugin and the eco plugin cannot find the user and will not pay out money.
Perhaps it's the same with yours (wrong namevariable choosen)? If i disable all modification of usernames, Rtest works fine.
Some hints from other threads:
"I think you need to change the way you get the users name from getDisplayName to getName. This should fix compatibility errors with plugins that change users display names."
"If you are using essentials chat or Nick names, then vault takes your name with a colour code at the end or your nickname and is unable to find your bank account. "
Greetings,
Nero
@PainKNero
umm you sure you posted this in the right place?
Can you fixed it ? The display name is given to vault, and vault can't find the corresponded username because of the prefix.
Same problem like in this plugin: Dynamic Shops (solved by Dev in new Version):
@mako_shark: Thanks !!! Not essentialschat, but JOBS will disturb conversation vault-eco. My JOBS plugin will display the actual jobs und their titles in chat, i look at the transaction.log and find out:
where the chat displays "X-Bd III-Ja VII-Hf PainKNero" as my chatname. After disabling the titles of Jobs in chat, transaction.log will display the correct name "painknero" and balance is working. in EssentialsChat I don't use colors, therefor it doesn't matter and can be active.
Thanks for the hint.
Nero
Works :D
Very nice
@TeamAss
Vault Support is now included and vault is also a dependency.
@TeamAss
Hmm ok i'll look into it.
Vault Support? So that all economies could work with this great plugin?