• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!
  • Dies ist ein moderiertes Forum. Dein Beitrag ist für dich und andere erst sichtbar, wenn er von einem Teammitglied moderiert wurde! Wird dein Beitrag abgelehnt erhältst du eine Meldung. Bitte erstelle so lange keine neuen Beiträge! Die Freischaltung wird auch nicht durch Nachfragen bei einem Teammitglied beschleunigt.

[Biete] UserCounter

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
Hallo, ich möchte euch hier einen zweiteiligen UserCouter anbieten der Zählt, wie viele User euren Server besucht haben, und
der sonst auch noch ein paar statistiken sammelt.

*Funktion*
Der UserCounter zählt, wie viele unterschiedliche benutzer auf euren Server joinen, wie lange sie spielen,
wann sie das letzte mal aktiv waren, und wann sie zum ersten mal gejoint sind.

*Anforderungen*
Eine mysql datenbank, auf die man vom minecraft-server aus zugreifen kann.
Einen webspace mit php unterstützung, wenn das webinterface gewünscht ist.

*Installation*
Ihr müsst die beiden .jar dateien in euren plugin ordner ziehen, den Server reloaden, die config datei anpassen und ihr seid fertig.

*Installation des Webinterfaces*
Ich habe das webinterface sehr einfach gehalten, ihr müsst nur den zip ordner entpacken und den gut kommentierten
teil des php scripts anpassen.

*Screenshots*
Ingame (kann deaktiviert werden):
http://www.abload.de/img/sc299rk9.png
Webinterface:
http://www.abload.de/img/scrvr8t.png

*Download*
http://benni1000.eu/plugins/UserCounter/

Mfg Benni1000
 
C

ChristianG

Guest
Ach der Benni kommt immer mit den besten Tools hier im Forum ^^
Mal gucken ob ich es raufpacke.
 

CRUZ3R

Braumeister
Registriert
27 Juli 2011
Beiträge
356
Alter
27
Diamanten
300
Minecraft
LegendaryCruzer
Heyy super, mal ne Frage: Darf ich das Webinterface (Nur für meinen Server, keine Weitergabe) editieren?
 

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
Ja klar, du kannst es auch weitergeben, das steht aber auch ganz oben im code des Interface drinnen:
Code:
coded by benni1000 - visit benni1000.eu
this code is under the "WTFPL - Do What The Fuck You Want To Public License"
visit [url]http://sam.zoy.org/wtfpl/[/url] to get details of the license
 

CRUZ3R

Braumeister
Registriert
27 Juli 2011
Beiträge
356
Alter
27
Diamanten
300
Minecraft
LegendaryCruzer
Danke, ich hab mir den Quellcode noch nich angesehen ;)
 

nickless

Vorarbeiter
Registriert
26 August 2011
Beiträge
228
Diamanten
1
Habe das mal installiert, schaut soweit ganz gut aus, aber seit heute wirft das fehler raus:
18:48:26 [WARNING] [UserCounter][MySQL] Error in SQL query: No operations allowed after connection closed.
18:48:26 [WARNING] [UserCounter][MySQL] Error in SQL query: No operations allowed after connection closed.
18:48:26 [WARNING] [UserCounter][MySQL] Error in SQL query: No operations allowed after connection closed.
wie kann ich dem abhilfe schaffen?
 

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
Starte deinen Server neu, dein mysql server hatte anscheinend einen Fehler und hat damit mein plugin disconnected.
 
C

Cabraca

Guest
Benni1000' schrieb:
Starte deinen Server neu, dein mysql server hatte anscheinend einen Fehler und hat damit mein plugin disconnected.

der mysql server scheint ok zu sein. das problem liegt vermutlich daran, dass du nicht checkst ob die connection zum mysql-server geschlossen wurde.
 

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
Es liegt 100%tig am sql server, auf meinem localhosts server läuft das gut.
Aber wenn ihr möchtet programmiere ich das sql zeugs um.
 
K

Kolola

Guest
Cool schöne Sache aber gibts das auch auf deutsch ^^?

Und wieso ist es eig oft bei deinen Plugins so das du 2 .jar Dateien hast ?

LG Kolola
 

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
Cool schöne Sache aber gibts das auch auf deutsch ^^?
Wenn du den Sourcecode runterlädst, die Strings übersetzt, den quellcode wieder kompiliertst, dann gibts ne deutsche version :p
Ich sehe keinen Sinn darin eine Deutsche version anzubieten, das Internet ist nunmal englisch.

Und wieso ist es eig oft bei deinen Plugins so das du 2 .jar Dateien hast ?
Die zweite jar datei ist eine Sql libary, die benutze ich weil es so sehr wenig aufwand ist verbindungen zu datenbanken aufzubauen.
 
S

SKV-Craft

Guest
Also wenn man nur Zählen möchte wie viele User euren Server besucht haben, reicht JSONAPI und "getOfflineUsers", braucht nur eine einzelne .jar :p Dafür aber PHP-Kenntnisse :p

--_elomatreb.
 

CRUZ3R

Braumeister
Registriert
27 Juli 2011
Beiträge
356
Alter
27
Diamanten
300
Minecraft
LegendaryCruzer
Jo aber das Plugin zählt auch Onlinetime, Visits, First/Last Visit
 

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
Ok, ihr müsst wohl einfach den server restarten oder die mysql verbindung stabil halten.

Ich habe versucht es zu fixen aber nichts hat was gebracht.
Wenn jemand weis wie man die connection zurücksetzen kann dann bekommt er nen virtuellen keks, denn mit
mysql.open() funktionierts nicht, wenn der mysql treiber die verbindung getrennt hat.
 

TooliaMc

Miner
Registriert
5 April 2012
Beiträge
158
Diamanten
0
Minecraft
LukeTheMast3r
Schön wäre es, noch wenn noch eine Funktion dabei wäre, die z.B. Logins die innerhalb von 2 Sekunden geschehen, nicht zu zählen.
-> hab das heute erlebt der wollte blos viele "logins"

Gruß Luke
 

TooliaMc

Miner
Registriert
5 April 2012
Beiträge
158
Diamanten
0
Minecraft
LukeTheMast3r
Fehler/ Bug / Sonstwas ??

So muss mich mal melden! Geht um folgendes:

Alle Usernamen werden ausschließlich in Kleinbuchstaben gespeichert dies führt jetzt zu nem kleinen Problem, da ich bennis script um eine kleine Funktion erweitert habe.
Und zwar dass hinter Last visit noch die Skins der Spieler angezeigt werden. Wie hier zu sehen !

Jetzt gibts da ein kleines Problem, sieht folgendermaßen aus:

LukeTheMast3r.png
<- Richtig geschrieben: LukeTheMast3r
lukethemast3r.png
<- Falsch geschrieben: lukethemast3r <- besteht nur aus kleinbuchstaben

So wie bekomme ich es jetzt hin dass die Playernamen auch in richtiger groß und Kleinschreibung gespeichert werden ? Hab nehmlich keine Ahnung ob das schon an der Mysql datenbank liegt oder wie auch immer.

Hoffe ihr könnt mir helfen

Gruß :thumbsup:
 
Oben