Antworten: 9
Seite [1] |
|||||
Sylar Try to beat me Beiträge: 181 |
# Thema - 21.08.2009 um 17:40 Uhr
hallo zusammen! in der clanwars statistik werden bei mir noch ehemalige member angezeigt. ich möchte aber, dass nur aktuelle member in der statistik auftauchen. wie kann ich dies anpassen? in /mods/wars/stats.php wird denke ich die abfrage dafür sein, jedoch weiß ich nicht, wie ich diese anpassen muss. hat jemand eine idee, was genau abgeändert werden muss, damit nur benutzer mit der berechtigung "Mitglied" oder höher in der statistik auftauchen? gruß, sylar ------------------ |
||||
Inaktiv |
|
||||
Sylar Thread-Ersteller Try to beat me Beiträge: 181 |
# Antwort: 1 - 23.08.2009 um 01:22 Uhr
hat niemand eine idee? nicht mal die mods? :( ------------------ |
||||
Inaktiv |
|||||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 2 - 23.08.2009 um 01:45 Uhr
In der von dir genannten Datei Zeile 22 durch diese ersetzen:
und zeile 20 durch diese:
ist nicht die beste lösung (weil immernoch reste in der datenbank übrig sind und weil der spieler nur dann nicht mehr gezählt wird, wenn er in gar keinem squad mehr ist, wenn er nur aus dem squad mit dem er den war hatte raus ist, wird er trotzdem gezählt). wenn mans perfekt haben wollte müsste man noch an anderen stellen was ändern und die sql-abfrage noch etwas komplexer gestalten, aber dafür bin ich grad zu müde. gute nacht. ------------------ www.laszlokorte.de Zuletzt editiert von SCHIRI am 23.08.2009 um 21:25 Uhr (3x Editiert) |
||||
Inaktiv |
|||||
Sylar Thread-Ersteller Try to beat me Beiträge: 181 |
# Antwort: 3 - 23.08.2009 um 08:51 Uhr
Vielen Dank Leider haut das noch nicht hin. Bekomme in der "Spieler-Tabelle" nur "{players:wars} Clanwars" zurück. Hast du noch eine Idee? ------------------ |
||||
Inaktiv |
|||||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 4 - 23.08.2009 um 09:12 Uhr
Bin jetzt grad nicht zu Hause. Bestimmt irgendein doofer Fehler drin. Musst du warte bis ich morgen wieder da bin oder jemand anders hilft. (hatte es aber eigentlich extra noch getestet und es hatte funktioniert) ------------------ www.laszlokorte.de |
||||
Inaktiv |
|||||
Sylar Thread-Ersteller Try to beat me Beiträge: 181 |
# Antwort: 5 - 23.08.2009 um 09:23 Uhr
Ok, ich schau hier morgen noch mal rein ------------------ |
||||
Inaktiv |
|||||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 6 - 23.08.2009 um 20:05 Uhr
bin heut doch etwas früher nach hause gekommen. da haben sich einfach ein paar leerzeichen an falscher stelle eingeschlichen, sodass der sql-befehl ungültig wurde und gar kein ergebnis geliefert hat. also der obere befehl wird hier ja in 3 zeilen angezeigt und jeweils am ende der beiden oberen zeilen ist ein leerzeichen, was da nicht hingehört. also zwischen O und N und mem und bers ------------------ www.laszlokorte.de Zuletzt editiert von SCHIRI am 23.08.2009 um 20:07 Uhr (3x Editiert) |
||||
Inaktiv |
|||||
Sylar Thread-Ersteller Try to beat me Beiträge: 181 |
# Antwort: 7 - 23.08.2009 um 20:44 Uhr
Jetzt werden die Spieler wieder ausgegeben. Allerdings haben diese jetzt viel mehr Clanwars laut der Tabelle gespielt, als tatsächlich. Wir haben Gesamt 85 Clanwars eingetragen. Bei einem unserer Member werden aber angezeigt, dass dieser alleine schon 120 gezockt hat. 485 Spieler sind auch etwas viel hehe. http://www.cold-of-ice.de/index.php?mod=wars&action=stats ------------------ Zuletzt editiert von Sylar am 23.08.2009 um 20:49 Uhr (3x Editiert) |
||||
Inaktiv |
|||||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 8 - 23.08.2009 um 21:15 Uhr
habs oben nochmal editiert, bin aber nicht sicher obs so klappt. sonst muss jemand anders hier nochmal helfen. ------------------ www.laszlokorte.de |
||||
Inaktiv |
|||||
Sylar Thread-Ersteller Try to beat me Beiträge: 181 |
# Antwort: 9 - 28.08.2009 um 16:14 Uhr
sry, dass ich mich so lange nicht gemeldet habe. hatte zu viel um die ohren. es hat auf jeden fall nicht funktioniert. ------------------ |
||||
Inaktiv |
|||||
Antworten: 9
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |