VoteCommander

VoteCommander

VoteCommander is the long needed plugin for all servers! VoteCommander, a simple votifier listener, can be as powerful as you want it to be! Using a powerful engine developed by xNTKx, this plugin is very resource friendly, extremely responsive, reliable, and best of all, comes with a simple command based user experience. The extensibility of this plugin ranges to what ever you can think of! Have it simply run 2 commands, 1st command to tell the server a player has voted, and then 2nd command to give the player 3 diamonds. Or it can be even more than that. Have it execute a Websend command to have it inserted into Databases for things such as vote logging!

Commands

  • /vc - Base VoteCommander command. Also displays the help page.
  • /vc <command> <arguments/parameters> - This is the command to actually add the command. Say you want a message that says, "hcherndon, has just voted at PlanetMinecraft!" Then you would use "/vc say %p has just voted at %s!" You can also use %t as the Timestamp. The Timestamp is kept in Unix time for most vote sites. If you have a Websend command that adds them to a Database you can do, (For example), "/vc ws voteadd %p %s %t" which will, if your Websend command is setup correctly, add to the selected table, player:hcherndon site:PlanetMinecraft timestamp:1358481066, depending on your set up.
  • /vc list - This will list all the commands in your config, (6 per page).
  • /vc list # - Does the same as above, but allows you to specify pages.
  • /vc remove <id num> - All VoteCommander events are listed with a ID number. You can simply type "/vc remove 0", to remove the command with the ID 0.
  • /vc test <player name> OR null (To test null player. It does absolutely nothing. Just saying.) - Tests as if a player were to vote on your server so you can see what the command execution line will be.
Secret Command
  • /vc reload - If you prefer to edit your plugins through the config.ylm folder, you may do so, and for them to take effect in-game you can type "/vc reload" for the effects to be imported and loaded on the server RAM.

Permissions

There are no permission nodes for this plugin. The only way to use the plugin features, you must have OP, or be on your server's console. If you think I should really add permission nodes, post below. If I get enough of a demand, I will probably add them in the future.

Config.yml

The config is by default blank, but as you add commands, the config will fill itself correctly. If you wish to intervene, feel free to do so, just, heres some help.

The formula is simple.

Command(incrementing number): command

Parameter(same number as above): arguments

-Or-

Command0: say

Parameter0: %p has voted at %s!

Other than that, there should NEVER be anything inserted into the config.

Dependancies

This plugin is a Votifier dependent plugin. If you do not have Votifier, VoteCommander will NOT work, and will just be sitting in your server doing nothing, therefore is completely useless.

Coming Soon (Maybe)

/vc test <player> - Sends a TestFake packet so you can see the effects of VoteCommander!

Suggestions please? =3

Credits

The functionality of this plugin is made by hcherndon.

The engine of this plugin is made by xNTKx. I have also been given full rights to using this by him, (As we are co-workers).


Comments

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

About This Project

  • Project ID
    50206
  • Created
    Jan 19, 2013
  • Last Released File
    Mar 13, 2013
  • Total Downloads
    1,807
  • License

Categories

Recent Files