CommandPoints

Is money too plentiful on your server? Want players to have certain admin privileges, but only in moderation? Maybe you want them to be able to change the time of day, or teleport to others, but only a limited number of times? Then CommandPoints is for you!

CommandPoints is a system in which players can obtain command points through certain actions such as voting for your server through Votifier. Players can then spend their points to execute certain commands that support CommandPoints.

Features:

  • Easy to use, economy-like interface
  • Integrates with Votifier
  • Permissions Support
  • Supports logging of points gained/lost to a log file
  • Supports initial Command Points for new players

Commands:

  • /commandpoints or /cp - Lists all commands available to you
  • /cp points - Gives you the amount of points you have [User Only]
    • /points - A shortcut to: /cp points
  • /cp points <username> - Gives how many points a specified user has
  • /cp give <username> <points> <reason> - Add points to a specified user's account
  • /cp remove <username> <points> <reason> - Remove points from a specified user's account
  • /cp set <username> <points> - Set a specified user's points to a certain amount
  • /cp reset - Resets player points amount database (Clears all accounts)
  • /cp giveall <points> <reason> - Gives all the users a certain amount of points
  • /cp removeall <points> <reason> - Takes points from all the users
  • /cp transfer <username> <points> - Transfer points to another user's account [User Only]

(Note: Because accounts are created when a player joins the server. Resetting the database will make all users on the server unable to use or receive commandpoints until rejoin.)

Permission Nodes (All linked to commands):

  • commandpoints.help: Can run the help command.
  • commandpoints.points: Can check own number points.
  • commandpoints.points.other: Can check other users' number of points.
  • commandpoints.give: Can give users points.
  • commandpoints.remove: Can remove points from a player.
  • commandpoints.set: Can set a user to a certain amount of points.
  • commandpoints.reset: Can reset the CommandPoints database.
  • commandpoints.give.all: Can give all users points at the same time.
  • commandpoints.remove.all: Can remove points from all users at the same time.
  • commandpoints.transfer: Can transfer points to another user.

Developers:

CommandPoints API HowTo
API JavaDocs

Server Admins:

Alone, CommandPoints is just like an economy plugin. Please ask the authors of your favorite plugins if you want them to integrate with CommandPoints and supply your users with more commands.

Plugins That Support CommandPoints

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of benwetherbee benwetherbee May 12, 2013 at 03:04 UTC - 0 likes

    I'm surprised this plugin isn't more popular. Economy servers destroy their server by bribing users to vote via cash. This plugin is exactly what I needed. Awesome!

  • Avatar of zaino60 zaino60 May 12, 2013 at 00:01 UTC - 0 likes

    Pleasee, make so player can spend their points in PEX groups (ranks) please!

  • Avatar of RMMontage RMMontage Apr 30, 2013 at 17:58 UTC - 0 likes

    Good evening, sir

    I was wondering if it is possibile to make CommandPoints give certain players the possibility to make the server console performing some commands for a specific player via some signs.

    For example:

    1. A player vote our server and earn 1 point

    2. Then player go into the server and click on a sign [1], which makes the console performs the following command: /pex user <user> group add "vip" world

    3. When the player clicks on the sign, the command is performed, and then the player lose the 1 CommandPoint that he had earned before.

    A second example could be:

    1. I vote the server three times and earn 3 points

    2. I go into the server and click on the sign [1] which adds me to the "vip" group (see the example n° 1)

    3. Then I click on the sign [2], which costs 2 point, and the console add me to the disguisecraft users' group via the following command: /pex user <user> add disguisecraft.*

    Is it possible to implement this feature into this already magnific plugin? :) Thank you so much and have a nice day :)

    Last edited Apr 30, 2013 by RMMontage
  • Avatar of busch1999 busch1999 Apr 27, 2013 at 20:20 UTC - 0 likes

    1.5.1?

  • Avatar of rasnyderiii rasnyderiii Apr 12, 2013 at 17:27 UTC - 0 likes

    Fix permissions please. Been waiting forever.

    Server Setup, Configuration and Custom BuildsPMme
  • Avatar of Marium0505 Marium0505 Mar 29, 2013 at 10:30 UTC - 0 likes

    Does this work on the most recent bukkit dev build?

  • Avatar of alofoxx alofoxx Feb 03, 2013 at 04:54 UTC - 0 likes

    @Devil_Boy: Go

    I have created the most detailed as possible ticket for you guys. Please see http://dev.bukkit.org/server-mods/commandpoints/tickets/1-transfer-perm-doesnt-work-properly/

    Thanks for your time!

    Last edited Feb 03, 2013 by alofoxx
  • Avatar of Devil_Boy Devil_Boy Jan 23, 2013 at 02:31 UTC - 0 likes

    @zaino60: Go

    What part is broken? :x

    http://pinoygamers.info/dev/pgdev-sig.png

  • Avatar of zaino60 zaino60 Jan 23, 2013 at 01:27 UTC - 0 likes

    1.4.7 update?

  • Avatar of Devil_Boy Devil_Boy Jan 22, 2013 at 09:16 UTC - 0 likes

    @rasnyderiii: Go

    How many lines is that? o.o

Facts

Date created
Nov 12, 2011
Categories
Last update
Apr 28, 2013
Development stage
Mature
License
GNU General Public License version 3 (GPLv3)
Curse link
CommandPoints
Downloads
4,122
Recent files
  • R: v1.0 for CB 1.5.1-R0.2 Apr 28, 2013
  • R: v0.9 for CB 1.4.5-R1.0 Dec 21, 2012
  • R: v0.8 for CB 1.4.5-R1.0 May 22, 2012
  • R: v0.7 for CB 1.2.5-R2.0 Feb 24, 2012
  • R: CommandPoints v0.6 for CB 1.0.1-R1 Nov 22, 2011

Authors