promotional bannermobile promotional banner

VoteSQL

Logs votes to a MySQL table

VoteSQL - Banner

VoteSQL [Requires Votifier!]

Version: 1.4

Craft Bukkit 1.5.1-R0.2

This plugin logs player votes to a MySQL table or a Flat-File! While your at it you might as well go ahead and add a custom message with colors for when they vote! Also, it logs the amount of times they vote in numerals. This can be used to set up a stats php page or something :).

Video

Soon!

Features

  • Logs votes to a SQL table
  • Config
  • SuperPerms support
  • Plugin Metrics
  • Now can log with Flat-File Support!
  • Make your own custom messages with colors and such!
  • Gives money on vote!

Demo

Config

# Thanks for choosing VoteSQL! Simply change the info below. The FlatFileListener on the first vote may not record it!
VoteSQL:
  onVote:
    Enabled: false
    # %P = Player Name %S = The Site they voted from!
    Message: '&2Thank you for voting %P from %S!'
  MySQL:
    Enabled: false
    Server: Server Address eg.Localhost
    Database: Place Database name here
    User: Place User of MySQL Database here
    Password: Place User password here
    Table_Prefix: votesql
  FlatFile:
    Enabled: false
  currency:
    Enabled: false
    Amount: 150
    # %P = Player Name %M = Money received.
    Message: '&2%P, You received %M dollars!'

If some config options are not coming up delete the config and restart the server!

Commands

  • /votesql - Displays help page
  • /votesql reload - Reloads config.
  • /votesql check <string> - Adds to the database with a vote of 1
  • /votesql top - Shows the top 5 voters.

Permissions

  • votesql.reload
  • votesql.check
  • votesql.top

Planned

  • User Suggestions.
  • Adding the Auto-Updater Option!
  • Adding in game commands for leader-boards (Top 5 players and such! Amount will be Configurable)! See your individual placing and also your amount of votes you have!
  • Adding Vault support so they can receive money!
  • Give items on vote

Change Log

To see the change-log go on the files tab and click on the version to read any info on it!

Source

https://github.com/javoris767/VoteSQL

Metrics

Metrics

Bugs

Find any? Please submit a ticket and post errors in a gist! Link to gist: https://gist.github.com/

PHP Code

<?PHP
 
$user_name = "USERHERE";
$password = "PASSWORDHERE";
$database = "DATABASEHERE";
$server = "SERVERIPHERE";
$db_handle = mysql_connect($server, $user_name, $password);
$db_found = mysql_select_db($database, $db_handle);
 
if ($db_found) {
 
$SQL = "SELECT * FROM votesql ORDER BY votes DESC";
$result = mysql_query($SQL);
$value = 1;
while ($db_field = mysql_fetch_assoc($result)) {
print "<tr>";
print "<td>" . $value . "</td>";
print "<td>" . $db_field['playername'] . "</td>";
print "<td>" . $db_field['votes'] . "</td>";
$value = $value + 1;
print "</tr>";
}
 
mysql_close($db_handle);
 
}
else {
print "Database NOT Found ";
mysql_close($db_handle);
}
 
?>

Donate

Donations are greatly appreciated :)

VoteSQL Donation Link

The VoteSQL Team

profile avatar
  • 4
    Projects
  • 37.1K
    Downloads
Donate

More from InfernoKunView all

  • ZavAutoMessager project image

    ZavAutoMessager

    • 255.0K
    • Bukkit Plugins

    A simple, highly customizable automessager.

    • 255.0K
    • June 12, 2017
    • Bukkit Plugins
    • +2
  • SupaChat project image

    SupaChat

    • 7.2K
    • Bukkit Plugins

    Prefix and Suffix plugin for Bukkit!

    • 7.2K
    • April 19, 2015
    • Bukkit Plugins
    • +1
  • AntiXPFarm project image

    AntiXPFarm

    • 7.9K
    • Bukkit Plugins

    This plugins disables xp from mobs spawned by spawners!

    • 7.9K
    • October 11, 2013
    • Bukkit Plugins
  • PlayerLogger project image

    PlayerLogger

    • 33.2K
    • Bukkit Plugins

    This plugin logs various player activities such as chat, log-ins, log-outs, etc.

    • 33.2K
    • March 27, 2013
    • Bukkit Plugins
    • +3
  • ZavAutoMessager project image

    ZavAutoMessager

    • 255.0K
    • Bukkit Plugins

    A simple, highly customizable automessager.

    • 255.0K
    • June 12, 2017
    • Bukkit Plugins
    • +2
  • SupaChat project image

    SupaChat

    • 7.2K
    • Bukkit Plugins

    Prefix and Suffix plugin for Bukkit!

    • 7.2K
    • April 19, 2015
    • Bukkit Plugins
    • +1
  • AntiXPFarm project image

    AntiXPFarm

    • 7.9K
    • Bukkit Plugins

    This plugins disables xp from mobs spawned by spawners!

    • 7.9K
    • October 11, 2013
    • Bukkit Plugins
  • PlayerLogger project image

    PlayerLogger

    • 33.2K
    • Bukkit Plugins

    This plugin logs various player activities such as chat, log-ins, log-outs, etc.

    • 33.2K
    • March 27, 2013
    • Bukkit Plugins
    • +3