Refer a Friend
REFER A FRIEND - ALPHA
Did you ever ask yourself if there might be a possibility to reward your players for inviting their friends?
The time to thank your players has come! Refer a friend adds exactly what you are looking for!
Refer a Friend allows to invite users via mail (removed causing problems) or link and rewards the player who invited a friend successfully.
Features:
- invite a player to your server via mail
- invite a player to your server via link (not yet!)
- register ingame or use existing accounts
- low server-usage through effective code
Requirements:
- webserver
- mysql database
- vault (optional)
Installation
- download and extract the zip archive
Server:
- upload raf.jar to your minecraft server and restart it
- configure the plugin (refer-a-friend/config.yml)
Webserver:
- upload the content of folder "webserver" to your webserver(into a folder your choice - e.g. "raf")
- open install.php with your browser (your.domain.com/RAF-FOLDER/install.php)
Commands:
- /raf <referrer>
- /raf reload
- /raf register <password> <email>
Permissions:
- raf.use
- raf.use.reload
ToDo
- System with a custom amount of available invites which are required to join a server (Invited players can invite other players and so on... -> closed beta like) [Can be enabled/disabled]
- The amount of invites available should be refillable (e.g. after time)
- Premium account check for invite system (just as an option)
- Use existing accounts (e.g. your forum accounts, authme registrations etc.) (authme done)
- Ingame account registration and verification (done)
- The more successful invites the better rewards
- Link invitation (done)
Current language files for next update
- English (done)
- German (done)
- French (done)
- Spain (done)
- Polish (done)
- Italian (done)
Support
English / German
You can get english and german support from me if you send me a pm.
@icheesy
It's currently impossible to connect to a Minecraft Server via a Link. So how are you want to that?
@Serial1990
Bei mir Funktioniert die Datenbankverbindung ohne Probleme. Ich benutze noch die etwas ältere Version 5.3.
I need invite a player to your server via link!!! I want this more than the language files or anything else!
Hey, ich habe ein Problem bei der installation von RAF...
Wenn ich alles ausgefüllt habe, und auf Submit klicke kommt die Fehlermeldung:
DB-User|DB-Password|DB-Host not correct
Die sind aber zu 100% Richtig...
Need some translations for next update. PM me if you're interested ;)
@Kocacola97
very true. but if using apache 2.2 as me, then i cannot use a higher version in php before upgrading the webserver.
Anyway, i got rid of the errors, except i can not get it to send a single mail. And i get no error.log about what could be wrong. It is not trying to use the mail address, as the mailserver is not logging any event from it.
Correction: using PHP version 5.2.17
@fungreenfox
php 2.2.17? The recent php version is 5.4.13
@Kocacola97
well, might have been missing a server restart. it is not asking for the reward.php anymore and using refer.php but i still can not connect to my own website.
I am using java 64 bit version 7, PHP 2.2.17, apache 2.2, it might give a clue.
@icheesy
I'm honest, i don't really know how to add this, but I'll try my best!
@fungreenfox
Using the extern ip or maybe a domain would be the easiest way. There is no file missing in any of my versions. reward.php, refer.php and register.php are in a folder called "server"
-> domain.com/raf/server
@fungreenfox
It's working for me. I've no problems. Tanks for Update!
plugin is stil not connecting to the website which resides on same ip. It resides on the pc's local ip (inside network), extern ip, or localhost for that sake. Shall i use extern ip with port?
invite a player to your server via link (not yet!) want this so bad
@broomy123
Actually they have to arrive o.O Maybe it's in the spam folder?
@Nirzhuk
Working on it :p I'm having trouble with the new registration at the moment :s
Hey I've installed the plugin and web server successfully, all confirmations and no errors. So I can use the web GUI to register and login but when I try to invite somebody by email it tells me that the invite was successfully sent, but the emails (I sent many to different email addresses) never arrived.
I'd send you some error codes if I had any.
Update? :(
@Nirzhuk
You have to install the plugin on the MC Server side first and edit the config.yml first, then install the webserver. Once they talk to each other the plugin will generate the MySQL DB.
@Kocacola97
You know you want my hosting. ;) Glad its working again.
3 hours ago my ftp connection of my webserver said bye...
i hope it is back up tomorrow. -_-
EDIT: Up again ^.^
@BrunoAlexsander
I've added a function which allows you to login with your authme account. It will be available in the next version.
@Nirzhuk
I changed the Directory Rights on my Webserver. I gave PHP-User Rights to edit files. Maybe there's a Problem.
I was wondering if you could teach to also to register on the website to register automatically in the game using the plugin AuthME.