Fussball Tippspiel MOD (BETA)

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
esc2000
Mitglied
Beiträge: 11
Registriert: 24.05.2006 16:47

Tagessieg

Beitrag von esc2000 »

Sorry das ich schon wieder nerve.
Nachdem ich die direkten Treffer ja erfolgreich aus der Ranking rausgenommen habe, habe ich jetzt noch das Problem das auch der Tagessieg nicht nur nach den ges. Punkten verteilt wird. Auch hier haben die direkten Treffer einen Einfluss.
Kann mir jemand verraten wie ich das rausnehmen kann?
Muß ich das nur in der processspieltagergebnisse.php ändern, oder noch wo anders?
Falls einer mir genau sagen kann was ich anpassen muß wäre ich echt froh

Grüße

esc2000
Benutzeravatar
asdil12
Mitglied
Beiträge: 63
Registriert: 22.05.2006 18:07
Wohnort: Pegnitz
Kontaktdaten:

Beitrag von asdil12 »

kann man die tippergebnisse dann auch per rss verbreiten?
Meine Spieleseite: http://www.firegames4free.de
Benutzeravatar
Patch
Mitglied
Beiträge: 242
Registriert: 12.06.2006 17:26
Kontaktdaten:

Beitrag von Patch »

Damit nicht alle Fragen 20 mal hier auftreten habe ich mal einen Blog erstellt. ich werde dort die häufigsten Fragen mit den dazugehörigen lösungen veröffentlichen!

der link: http://tippspiel-faq.blogspot.com/
Benutzeravatar
HUGOOO
Mitglied
Beiträge: 74
Registriert: 01.03.2006 19:56
Wohnort: Hamburg

Beitrag von HUGOOO »

So, nun ich noch einmal.

Ich würde gerne in Rankingliste der User die ersten 5 Platzierungen farbig gestalten (wie in der Bundesliga die CL-Platzierungen).
Ebenfalls soll der letzte Platz auch eine andere Farbe bekommen.

Kennt sich damit jemand aus und kann mir da weiterhelfen?
Benutzeravatar
n3bUr
Mitglied
Beiträge: 155
Registriert: 08.02.2005 16:23
Wohnort: Berlin
Kontaktdaten:

Beitrag von n3bUr »

HUGOOO hat geschrieben:
HUGOOO hat geschrieben:Kann mir jemand sagen, wo ich aus den Top 10 Ranking auf der Tipp-Startseite ein Top 20 oder mehr machen kann?
Hat sich erledigt. Habe es selbst gefunden.
Wie denn ???
Würde ich auch gerne ändern!
Benutzeravatar
HUGOOO
Mitglied
Beiträge: 74
Registriert: 01.03.2006 19:56
Wohnort: Hamburg

Beitrag von HUGOOO »

Suche in der bundesliga.php folgende Zeile:

Code: Alles auswählen

$sql = "SELECT user_id, username, tipp_punkte, tipp_treffer, tipp_getippt , tipp_lastpos FROM  ". USERS_TABLE ." WHERE tipp_spieltagtipps = 1 ORDER BY tipp_punkte DESC,tipp_treffer DESC LIMIT 0,10";
Die 10 am Ende ersetzt Du mit der Anzahl der Platzierungen die angezeigt werden sollen.
Benutzeravatar
Saddl
Mitglied
Beiträge: 31
Registriert: 09.11.2005 21:56
Wohnort: Gelsenkirchen
Kontaktdaten:

Re: Tippranking

Beitrag von Saddl »

esc2000 hat geschrieben:
esc2000 hat geschrieben: esc2000
Habe eventuell gefunden, kann mir jemand bestätigen das es so geht. Oder wird dadurch die Punkteberechnung eventuell verändert?

Code: Alles auswählen

if (($u_punktecheck == $row['tipp_punkte'])) //&& ($u_treffercheck == $row['tipp_treffer'])) 
Habe einfach den hinteren Teil auskommentiert.
geht das so? bitte helft mir
Danke
http://www.phpbb.de/viewtopic.php?t=856 ... &start=950

http://www.phpbb.de/viewtopic.php?t=856 ... &start=960

Code: Alles auswählen

Du musst nur in der bundesliga.php in Zeile 165 diesen Teil " && ($u_treffercheck == $row['tipp_treffer']) " entfernen und in der userstatistik.php nochmal das gleiche und dort in Zeile 163. 

zusätzlich noch in userstatistik.php in Zeile 870 diesen Teil 
&& ($u_treffercheck == $userstatistik[$o]['treffer'][$i]) 
löschen. 


So klappt es besser.
esc2000
Mitglied
Beiträge: 11
Registriert: 24.05.2006 16:47

Re: Tippranking

Beitrag von esc2000 »


http://www.phpbb.de/viewtopic.php?t=856 ... &start=950

http://www.phpbb.de/viewtopic.php?t=856 ... &start=960

Code: Alles auswählen

Du musst nur in der bundesliga.php in Zeile 165 diesen Teil " && ($u_treffercheck == $row['tipp_treffer']) " entfernen und in der userstatistik.php nochmal das gleiche und dort in Zeile 163. 

zusätzlich noch in userstatistik.php in Zeile 870 diesen Teil 
&& ($u_treffercheck == $userstatistik[$o]['treffer'][$i]) 
löschen. 


So klappt es besser.
Danke Saddl
hatte die Änderungen auch so, aber irgendwie bekommt ein Mitspieler den Tagessieg nicht zugeordnet. Habe auch schon neu berechnet und auch schon mal den Spieltag geöffnet und dann neu berechnet. Leider ohne Erfolg. Klappt das bei Dir denn ohne Probleme? Oder ist die Umstellung in der laufenden Saison rückwirkend nicht möglich

Gruß
esc2000
Benutzeravatar
Saddl
Mitglied
Beiträge: 31
Registriert: 09.11.2005 21:56
Wohnort: Gelsenkirchen
Kontaktdaten:

Re: Tippranking

Beitrag von Saddl »

esc2000 hat geschrieben: Danke Saddl
hatte die Änderungen auch so, aber irgendwie bekommt ein Mitspieler den Tagessieg nicht zugeordnet. Habe auch schon neu berechnet und auch schon mal den Spieltag geöffnet und dann neu berechnet. Leider ohne Erfolg. Klappt das bei Dir denn ohne Probleme? Oder ist die Umstellung in der laufenden Saison rückwirkend nicht möglich

Gruß
esc2000
Kann ich nicht beurteilen,
bei mir haben die Tagessieger die gleichen Treffer.

Die Positionen werden aber richtig berechnet.
esc2000
Mitglied
Beiträge: 11
Registriert: 24.05.2006 16:47

Re: Tippranking

Beitrag von esc2000 »

Saddl hat geschrieben:
esc2000 hat geschrieben: Danke Saddl
hatte die Änderungen auch so, aber irgendwie bekommt ein Mitspieler den Tagessieg nicht zugeordnet. Habe auch schon neu berechnet und auch schon mal den Spieltag geöffnet und dann neu berechnet. Leider ohne Erfolg. Klappt das bei Dir denn ohne Probleme? Oder ist die Umstellung in der laufenden Saison rückwirkend nicht möglich

Gruß
esc2000
Kann ich nicht beurteilen,
bei mir haben die Tagessieger die gleichen Treffer.

Die Positionen werden aber richtig berechnet.
Die Berechnung des Tagessieger muß noch in der

Code: Alles auswählen

processspieltagergebnisse.php 
und  processspieltagergebnisse.php 
angepasst werden. Und zwar muß folgendes auskommentiert werden

Code: Alles auswählen

*if ($usertreffer[0] != $usertreffer[1]){

$sql = "UPDATE tippspiel_user_spieltage SET tagessieg = 1 WHERE spieltag = '$Spieltag' AND userid = '$usersieg[0]' ";
                if( !($result = $db->sql_query($sql)) )
          {
                 message_die(GENERAL_ERROR, 'Konnte keine Verbindung erstellen', '', __LINE__, __FILE__, $sql);

          }
}else{*

und 

if ($usertreffer[$u] == $usertreffer[$t]){
Gruß

esc2000
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“