VoteSQL

VoteSQL

Zapisuje głosy do tabeli MySQL

0 polubień • 0 pobrań
Dostępne pliki
8
Obsługiwane wersje
0
Najnowszy plik
23.04.2013

VoteSQL - Banner

VoteSQL [Wymaga Votifier!]

Wersja: 1.4

Craft Bukkit 1.5.1-R0.2

Ta wtyczka zapisuje głosy graczy do tabeli MySQL lub do pliku płaskiego! Kiedy już to robisz, możesz dodać własny komunikat z kolorami na moment, gdy oddadzą głos! Ponadto zapisuje liczbę głosów w postaci cyfr. Można to wykorzystać do utworzenia strony PHP ze statystykami lub czegoś w tym stylu :).

Wideo

Wkrótce!

Funkcje

  • Zapisuje głosy do tabeli SQL
  • Konfiguracja
  • Wsparcie dla SuperPerms
  • Metryki wtyczki
  • Teraz obsługuje logowanie z obsługą pliku płaskiego!
  • Twórz własne niestandardowe komunikaty z kolorami i tym podobnymi!
  • Przyznaje pieniądze za oddanie głosu!

Demo

Konfiguracja

# Dzięki za wybranie VoteSQL! Po prostu zmień poniższe informacje. FlatFileListener przy pierwszym głosie może tego nie zapisać!
VoteSQL:
  onVote:
    Enabled: false
    # %P = Nazwa gracza %S = Strona z której oddano głos !
    Wiadomość: '&2%P, Otrzymałeś %M dolarów!'
  MySQL:
    Enabled: false
    Serwer: Serwer Adres np.Localhost
    Baza danych: Place Database name here
    Użytkownik: Place Użytkownik MySQL Database here
    Hasło: Place Użytkownik password here
    Table_Prefix: votesql
  FlatFile:
    Enabled: false
  currency:
    Enabled: false
    Amount: 150
    # %P = Nazwa gracza %M = Pieniądze otrzymane.
    Wiadomość: '&2%P, Otrzymałeś %M dolarów!'

Jeśli nie pojawią się niektóre opcje konfiguracyjne, usuń konfigurację i ponownie uruchom serwer!

Komendy

  • /votesql - Wyświetla stronę pomocy
  • /votesql reload - Przeładowuje konfigurację.
  • /votesql check <string> - Dodaje do bazy danych głos o wartości 1
  • /votesql top - Pokazuje top 5 głosujących.

Uprawnienia

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

Planowane

  • Sugestie użytkowników.
  • Dodanie opcji automatycznego aktualizatora!
  • Dodanie w grze komend dla tablic wyników (Top 5 graczy i tak dalej! Ilość będzie konfigurowalna)! Zobaczysz swoje indywidualne miejsce na liście i też liczbę oddanych głosów!
  • Dodanie obsługi Vault, aby mogli otrzymywać pieniądze!
  • Przyznawanie przedmiotów za głos

Dziennik zmian

Aby zobaczyć changelog, przejdź na zakładkę pliki i kliknij wersję, aby przeczytać wszelkie informacje na jej temat!

Źródło

https://github.com/javoris767/VoteSQL

Metryki

Metrics

Błędy

Znajdziesz jakiś? Proszę zgłosić bilet i umieścić błędy w gist! Link do gist: https://gist.github.com/

Kod PHP

<?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);
}
 
?>

Darowizny

Darowizny są mile widziane :)

VoteSQL Donation Link

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne VoteSQL v1.4
VoteSQL.jar 23.04.2013 23 KB
Stabilne VoteSQL v1.3.1
VoteSQL.jar 10.02.2013 31 KB
Stabilne VoteSQL v1.3
VoteSQL.jar 09.12.2012 30 KB
Stabilne VoteSQL v1.2.1
VoteSQL.jar 24.11.2012 29 KB
Stabilne VoteSQL v1.2
VoteSQL.jar 22.11.2012 29 KB
Stabilne VoteSQL v1.1.6
VoteSQL.jar 28.10.2012 27 KB
Stabilne VoteSQL v1.1.5
VoteSQL.jar 28.10.2012 26 KB
Stabilne VoteSQL v0.1
VoteSQL.jar 18.10.2012 11 KB
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji