Invite 'em

Invite `em allows you to limit user registrations by invitation system.
It is primary hooked on AuthMe, so user who isnt invited, or already registered gets kicked. It uses Vault for reward system (for inviting player and for registering)

It is also hooked on /ban command, so player, who invited banned player gets warning

This can also limits player registration from certain ip, sice AuthMe cant do this.

Player commands (permission inviteem.inv)

  • /inv [player] - invites this player onto this server
  • /inv url - creates random string for url to invite player with unknown nick - TODO

Admin commands (permission inviteem.inva)

  • /inva offset [player] (number) - sets offset for max invitation count (can be positive or negative), if there is no number set, returns current offset
  • /inva warn [player] [reason] - warns [player] for [reason]
  • /inva ip [ip] - disables new registrations from [ip] (similar to /banip, except already registered users can log in)

Config:

  • pretty simple
  • ban.override - these strings doesnt get warned (players who invited gets warning), only ops gets this, has to be uppercase (all players are lowercased)

Current TODO:

  • facebook invite system
  • website invite system (with /inv url hook)
  • punishment system

This plugin is using Metrics to view anonymous usage of this plugin.


Last Build URL

Source Code


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files