ActiveCode
Plugin Description
This Plugin is developed for Server with Friends only or for secondary Server, which are only for VIPs. After first login, the Player is forced to activate his Account for your Server. So you can decide, who can play on your Server. Some Examples to use this Plugin:
You have an Server with Friends. But the Friends are allowed, to invite their Friends. But you dont want to have Players, who nobody knows. So only your Friends and Friends of your Friends can play on your Server. Without a Whitelist. Give your Friends the Permission, to generate Activation-Codes and they can invite their Friends.
Other Example: You are a Server owner and have an second Server. But you want, that only VIPs or special Users can play on this server. So you can give them a Activation-Code, so that they can play on your second server.
This are only 2 Examples. But it exists more uses.
ActiveCode does not support UUID currently
Commands
- /activate code <Code>
- Activate the Account
- /activate generate [Number]
- Generate Activation-Codes
- /activate reload
- Reload Config, Reconnect to Database
- /activate block <Player>
- Deactivate a Player
- /activate info
- Shows how many accounts are activated
- /activate list
- Show all unused Codes
- /activate update
- Check for Updates ingame
- [VALUE]
- Optional Value
- <VALUE>
- Required Value
Permission
- activecode.generate
- Access to /activate generate
- activecode.reload
- Access to /activate reload
- activecode.block
- Access to /activate block
- activecode.list
- Access to /activate list
- activecode.update
- Access to /activate update and Update Informer
Configuration
# Available SaveTypes: sqlite, mysql SaveType: sqlite #Only sqlite or mysql MySQL: Host: localhost #Your MySQL-Host Username: #Your MySQL-Username Password: #Your MySQL-Password Port: 3306 #MySQL-Port (Standard: 3306) Code: #Options for Code-Generation Length: 10 Lowercase: true Uppercase: true Numeric: true NotActivatedPlayer: DisallowMovement: true #Disallow unactivated Players to move DisallowChat: true #Disallow unactivated Players to chat DisallowBlockBreak: true #Disallow unactivated Players to break Blocks Updater: true #Enable or Disable the Updater
First Usage
1. Install the Plugin (like any other) 2. Start/Restart your Server 3. If you haven't OP give yourself OP (or all Permissions for Activecode) 4. Go to your Server and use: /activate generate 1 5. Use your code with: /activate code CODE 6. Generate Codes for your friends ;) or create a Webpage that create Codes for other Players
IRC
Support IRC: Server: irc.esper.net Channel: #lordsill
Hi,
add activecode.bypass
add SaveType : file
add /activate remove <code>
add UseOldCode: true|false (or fix "activation failed" :p )
fix activecode.list (command doesn't work)
fix /activate => internal error, log : http://pastebin.com/Axcreurr
fix I am OP (+ '*' perm) and activated ! But /activate generate => "code can't be created"
please :)
@madtomic
Sure, this will work.
can i use this with cb1.7.2-r0.3?
I was a newcomer and want to know how to create a web page to send the code
Hey, nice plugin :P Any chance of open-source?