XenRegister
A simple plugin to allow in-game forum registration for forums powered by XenForo.
Setup guide can be found here
Disclaimer: This setup guide assumes you understand how to use and configure XenForo and are confident to make a few small code edits to php files.
Usage:
Follow the setup guide using the link above.
Commands
/register <Email> - Registers the user executing the command on your forums.
Permissions
XenRegister.register - Allows player's to use /register
No, I will not change the commands to be compatible with offline-mode authentication plugins.
-
View User Profile
-
Send Message
Posted Aug 23, 2013Awesome! you should add for example people can earn XP on the site for killing people, winning minigames etc. Awesome plugin dude! And some more: - XP - XenRegister command (For example /XenRegister reload instead of reloading the server) - Add an alias to the one over me ( For example /xr instead of /xenregister) - Add permission support (For example if a mod registers, he gets automaticly the rank on the site) Thanks for reading!
-
View User Profile
-
Send Message
Posted Aug 22, 2013Hell yeah! About to be time something like this come out!
THANKS! my love goes to you for today!
-
View User Profile
-
Send Message
Posted Aug 20, 2013@zachoz
How did I not notice that ,_,
Here is the log 20.08 16:04:19 [Server] SEVERE at java.lang.Thread.run(Unknown Source) 20.08 16:04:19 [Server] SEVERE at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 20.08 16:04:19 [Server] SEVERE at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 20.08 16:04:19 [Server] SEVERE at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) 20.08 16:04:19 [Server] SEVERE at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftTask.run(CraftTask.java:58) 20.08 16:04:19 [Server] SEVERE at com.zachoz.xenregister.XenRegister$1.run(XenRegister.java:46) 20.08 16:04:19 [Server] SEVERE at com.zachoz.xenregister.XenRegister.registerUser(XenRegister.java:76) 20.08 16:04:19 [Server] SEVERE at java.net.URL.<init>(Unknown Source) 20.08 16:04:19 [Server] SEVERE at java.net.URL.<init>(Unknown Source) 20.08 16:04:19 [Server] SEVERE at java.net.URL.<init>(Unknown Source) 20.08 16:04:19 [Server] SEVERE java.net.MalformedURLException: no protocol: rebelempiremc.com/forums/api.php?action=register&hash=[API Key Removed]&username=[MCNAME]&password=1318804257&email=[EMAIL REMOVED]@gmail.com&custom_fields=minecraftusername=[MCNAME]&user_state=email_confirm
-
View User Profile
-
Send Message
Posted Aug 19, 2013@TheSigler49
Do you get an error in the console at all? You should be setting it as 'http://www.RebelEmpireMC.com/forums/' (the '/' on the end is important!)
-
View User Profile
-
Send Message
Posted Aug 19, 2013Um, whenever I try to register it says "Registration failed! An account using the same username or email exists" and I know it isnt true. Borrowed an account that never was on my server and I made a new email? Did I not configure something right?
My forums page is
http://www.RebelEmpireMC.com/forums/index.php
I put http://www.RebelEmpireMC.com/forums
Should I have the index.php after it?
-
View User Profile
-
Send Message
Posted Aug 18, 2013@zachoz
Still a little hazy, no way you can have a snip of the line and code from where it should be, as well what it should look like? Do I add you code after the if statement? Would a video be easy to do for this?
-
View User Profile
-
Send Message
Posted Aug 18, 2013@TheSigler49
At line 64 there should be something like 'if ($visitor['user_id'] == $user['user_id'])', under that if statement add the code in the setup guide. I'd post the whole thing to make it easier but can't as that would be distributing the XenForo code. ;)
At this time there is no capability to execute commands, I may add that soon though. It is open source after all so if anyone else wants to try and add it be my guest. ;)
-
View User Profile
-
Send Message
Posted Aug 18, 2013@zachoz
Anyway you can re elaborate the last step when modifieying the ACcountConfirmation.php? No idea where the code should go, as I can't find where you added stuff to?
-
View User Profile
-
Send Message
Posted Aug 18, 2013Would be neat if it were like AuthMe :)
-
View User Profile
-
Send Message
Posted Aug 18, 2013So would there be a dev build with commands to be able to be executed?
-
View User Profile
-
Send Message
Posted Aug 18, 2013@zachoz
Makes sense perfect. Implementing commands in the plugin should be simple as long as it's not a bungee reserved one. And their aren't many. If you use sub commands then as long as the "sub" is not being used then your have no issues. If you want some exmaple code to be able to use commands in a simple way let me know. You not wanting to do cross server commands are you ?
Also on the auto message , make sure you allow admin to set it to on or off , plus the time in between messages.
-
View User Profile
-
Send Message
Posted Aug 17, 2013K.
Was going to have an auto message that said to do /register every 30sec and after they did register, it would go away! :P
Thanks, this is an awesome plugin and exactly what I been looking for.
-
View User Profile
-
Send Message
Posted Aug 17, 2013@TheSigler49
It's uploaded to bukkit and it's awaiting approval.
Yes it works with BungeeCord fine.
As for executing commands, maybe eventually, but for now I'm keeping it as basic as possible.
-
View User Profile
-
Send Message
Posted Aug 17, 2013Like the uploaded version on bukkit, or re they approving it ATM.
@zachoz
Thank you so much, and to clarify, it DOES work with bungee servers.
Can you also add it so when they run the /register and it goes through, it also executes another command? Or is that not possible?
-
View User Profile
-
Send Message
Posted Aug 17, 2013@TheSigler49
I've uploaded the file, just waiting for it to be approved. ;)
-
View User Profile
-
Send Message
Posted Aug 17, 2013Is there an ETA on this?
-
View User Profile
-
Send Message
Posted Aug 17, 2013@Relicum
I was referring to them not being supported by me, I use BungeeCord for my servers myself. What I mean is I will not change the commands to be compatible with offline-mode authentication plugins.
I'll clarify that in the post. ;)
-
View User Profile
-
Send Message
Posted Aug 17, 2013If offline aren't supported then thats probably 80% of servers out as they use either Bungee or LillyPad proxies.
-
View User Profile
-
Send Message
Posted Aug 17, 2013Very nice plugin idea )
Can you write plugun for multi-server banning with XF support?