Dakado Refferal System
This plugin makes a standard Referral System. Invite your friends to the server and get rewarded, there is a lot of security as there is an IP control, players can not refer their own account(s), the accounts must be on different computers (Different IP Addresses). Also there are configurable rewards for each referral and bonuses for X amount of players, for example 10 invited players. The rewards can be items, money and experience (EXP).
/ref <username>
Description: Sends offer to the player, to be your referral.
/refaccept <username>
Description: Invited player uses this command to confirm he is invited by username.
/refstats <username>
Description: Show all Referral statistics of player.
/refreward
Description: If player has some reward points, he can get reward from this command.
/refrank Warning: Doesn't work in the alpha versions.
Description: Rank of the top inviters.
ref.ref
ref.accept
ref.stats
ref.reward
ref.rank
This is only Alpha release, some commands may not work properly.
If you have some request simply post it to comments I will try to respond as fast as possible.
This project is about to end, it seems like it is not favourite plugin, I can finish it if you give me motivation by donating, I am coding this in my free time and I am not payed for it.
Features:
- Refferal System
- IP Control
- IP Log
- Refferal statistics
- Limit how many hours must invited player play to earn reward for his inviter.
- Configurable rewards (money, EXP, items)
- Refferals bonuses (after X players invited)
- Configurable messages
Commands:
/ref <username>
Description: Sends offer to the player, to be your referral.
/refaccept <username>
Description: Invited player uses this command to confirm he is invited by username.
/refstats <username>
Description: Show all Referral statistics of player.
/refreward
Description: If player has some reward points, he can get reward from this command.
/refrank Warning: Doesn't work in the alpha versions.
Description: Rank of the top inviters.
Permissions:
ref.ref
ref.accept
ref.stats
ref.reward
ref.rank
Configuration (Click Me)
TO-DO:
This is only Alpha release, some commands may not work properly.
Feature requests:
If you have some request simply post it to comments I will try to respond as fast as possible.
Donations:
This project is about to end, it seems like it is not favourite plugin, I can finish it if you give me motivation by donating, I am coding this in my free time and I am not payed for it.
You must make a video about this
THE plugin is very hard to setup as so many things are Working in Progress
@FlipperFlies
It works with Vault so almost with every economy plugin.
is it linked with iconomy or essentials or something like that
I have 2 big ideas for you to code plugins
One plugin doesnt exist, and if you create it a lot of people would download it!
And the other one, only one peson created and it have a lot of bugs and the developer, doesnt enter to bukkit like months...
So if you want my ideas, send me a PM :D
@GioboiMC
If someone donates then yes. But it seems like this will be no favorite plugin. So I can finish it if I receive some small donation. Even 1-2 dollars is enough.
Will this plugin ever be finished?
@AConsolePeasant
Sorry for that, fixed in v0.4 Thanks for report!
14:13:52 [INFO] [Dakado RefferalSystem] Enabling Dakado RefferalSystem v1.0 14:13:52 [INFO] Enabling... 14:13:52 [SEVERE] Error occurred while enabling Dakado RefferalSystem v1.0 (Is i t up to date?) java.lang.NullPointerException at vip.production.dakado.refferals.Refferals.onEnable(Refferals.java:60)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:382) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugin(CraftServer.jav a:286) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.enablePlugins(CraftServer. java:268) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.reload(CraftServer.java:61 2) at org.bukkit.Bukkit.reload(Bukkit.java:277) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java: 24) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:19 2) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServe r.java:527) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchServerCommand(Craf tServer.java:516) at net.minecraft.server.v1_6_R3.DedicatedServer.as(DedicatedServer.java: 276) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:2 41) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:4 83) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java :415) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:5 83)
@levisn1
License: All Rights Reserved
source?
@mig4ng
Not possible. Because for bungee it should be bungee plugin not Bukkit, so you must do it on lobby or on every server. Only solution for that is adding money via MySQL.
Bungeecord support :D
I think that it will be all done on friday, I have almost everything done, there are only few issues with ip control which will be solved today for sure.
I will definitely be using this once it passes alpha so I can use /refstats
@JaackMC
Thats good idea, in next version I will add it.
Is it possible if they get X referrals the server runs X command?
Hi, sure you can, but there is not so much staff to test, there are only 2 commands working right now, its /ref and /refaccept :)