Referral System
A simple system that lets players create a referral code either through an in-game command, a custom UI just designated for the referral plugin, or through an "/info" panel extension.
Users should be able to create a code and copypaste mentioned code through a button.
Upon referring someone, the referred user can either enter his referral code with the mentioned chat command or through the info panel.
There already is a "Referal" Plugin, but its broken for over 9 months now
Server owners should be able to add rewards for referrals and referred players in the form of ranks, in-game items, and so on. Preferably, the reward requirements should be fully customizable of playtime a referred user needs to reach, how many users need to be referred in total/how many referred users need to reach x playtime.
Also, server owners should have the option to toggle if a referring user/referred users are getting their reward automatically assigned (the same/another rank automatically set for X hours or in-game supply signal being put in their inventory) or if they should unlock a "claim rewards" button within the referral UI, the /info panel extension or just a command.
In the panel, it should show which rewards are claimable while using the command should tell in chat.
[example: Reward requirement: Each user you referred, needs to reach (X)72 hours of playtime. User A referred three friends. User A-B, A-C, and A-D. (User A-B and A-D) Two of them reach 72 hours of playtime while the other one (User A-C) quits after a few hours. User A now unlocked X reward(s) while user A-B and A-D unlocked their specific rewards. User A-C decides to jump back on the server a few months later and unlocks the same specific reward.]
-RustyMain
A simple system that lets players create a referral code either through an in-game command, a custom UI just designated for the referral plugin, or through an "/info" panel extension.
Users should be able to create a code and copypaste mentioned code through a button.
Upon referring someone, the referred user can either enter his referral code with the mentioned chat command or through the info panel.
There already is a "Referal" Plugin, but its broken for over 9 months now
Server owners should be able to add rewards for referrals and referred players in the form of ranks, in-game items, and so on. Preferably, the reward requirements should be fully customizable of playtime a referred user needs to reach, how many users need to be referred in total/how many referred users need to reach x playtime.
Also, server owners should have the option to toggle if a referring user/referred users are getting their reward automatically assigned (the same/another rank automatically set for X hours or in-game supply signal being put in their inventory) or if they should unlock a "claim rewards" button within the referral UI, the /info panel extension or just a command.
In the panel, it should show which rewards are claimable while using the command should tell in chat.
[example: Reward requirement: Each user you referred, needs to reach (X)72 hours of playtime. User A referred three friends. User A-B, A-C, and A-D. (User A-B and A-D) Two of them reach 72 hours of playtime while the other one (User A-C) quits after a few hours. User A now unlocked X reward(s) while user A-B and A-D unlocked their specific rewards. User A-C decides to jump back on the server a few months later and unlocks the same specific reward.]
-RustyMain