Reminder - Punkte bei EMS nicht richtig

Ich habe einen Blog Artikel verfasst - Wie benutze ich die Suche richtig - Bitte diesen beachten und auch umsetzen bevor Ihr ein Neues Thema eröffnet!

  • Hallo Leute,
    in heutigem Reminder wurden die Punkte nicht korrekt ausgewiesen. Für das Spiel Brasilien - Chile gab es hiernach 0 Punkte.


    28.06.2014 18:00 Uhr:
    Brasilien - Chile


    Spiel-Ergebnis (ohne EMS!): 1:1 Dein Tipp: 3:1 bringt keine Punkte



    Allerdings wurden im Tippspiel 2 Punkte vergeben. Dies entspricht auch der Einstellung in der inc.config.php.


    # Spielzeit, nach der die Punkte berechnet werden
    // 0 = inkl. Elfmeterschiessen, 1 = nach 90 Minuten, 2 = nach 120 Minuten
    $CONFIG['PLAYTIME'] = 0;

  • Bei mir ist der gleiche Fehler


    in meiner inc.config.php ist folgender Eintrag


    Code
    1. $CONFIG['PLAYTIME'] = 0;


    Spiel 49 wurde folgendermassen gewertet: Brasilien - Chile 4 : 3 n.E. - Mein Tipp: 2 : 1 - somit werden 3 Punkte gutgeschrieben.


    Im Reminder steht aber:


    Zitat

    28.06.2014 18:00 Uhr: Brasilien - Chile
    Spiel-Ergebnis (ohne EMS!): 1:1 Dein Tipp: 2:1 bringt keine Punkte


    Das ist falsch. Müsste es nicht heissen:


    Zitat

    28.06.2014 18:00 Uhr: Brasilien - Chile
    Spiel-Ergebnis (mit EMS!): 1:1 Dein Tipp: 2:1 bringt 3 Punkte

  • Probiert mal bitte folgendes:


    extern/cron/reminder.php ~ Zeile 422, da müsste momentan folgendes stehen:

    Code
    1. if (isset($ergA['EM_heim']) and isset($ergA['EM_gast'])){ // Spiel mit Elfmeterschießen: // Spielergebnis nach 120min ermitteln: // Endergebnis - Tore beim Elfmeterschießen $spielergA = Array( 'heim'=>''.((0 + $ergA['tore_heim']) - (0 + $ergA['EM_heim'])), 'gast'=>''.((0 + $ergA['tore_gast']) - (0 + $ergA['EM_gast'])) ); $text_EM = ' (ohne EMS!)';}


    Ergänzt bitte mal in der Abfrage " && $CONFIG['PLAYTIME'] == 2", so dass es so aussieht:


    Zum Testen könnt ihr ja über die Paramter einen Reminder nur an euch schicken, um das zu testen.

    Zufrieden mit dem Script und dem Support? Möchtest du uns unterstützen?

    Dann könntest du etwas SPENDEN. :)


    HERTHA BSC heißt unser Verein
    HERTHA BSC wird es immer sein!

  • Hallo,
    ich habe es sowohl mit deinem angepassten Pfad und meinem Namen ausprobiert, aber als Antwort kommt nur "nice try".


    pfad/wm14/extern/cron/reminder.php?pwd=xxx&test=name


    Gruß jdgf

  • Hallo,


    bei uns ist auf Spieltyp 1 (nach 90 Minuten) eingestellt.


    Nun steht hier von gestern was Falsches:


    30.06.2014 18:00 Uhr: Frankreich - Nigeria
    Spiel-Ergebnis: 2:0 Dein Tipp: 2:1 Deine Punkte: +2
    30.06.2014 22:00 Uhr: Deutschland - Algerien
    Spiel-Ergebnis: 2:1 Dein Tipp: 3:0 Deine Punkte: +2




    Spiel-Ergebnis Deutschland war ja nach 120 Minuten, also habe ich keine Punkte, statt den hier angegebenen 2.



    Wie kann ich das anpassen?

  • Probier mal:


    unter (bei mir Zeile 417, ist aber modifiziert)

    PHP
    1. function getGamesReviewText ($sqlGamesReview, $usrid, $textart = 1) {


    folgendes einfügen

    PHP
    1. global $CONFIG;



    und folgendes ersetzen (bei mir Zeile 435, ist aber modifiziert)

    PHP
    1. $spielergA = Array( 'heim'=>$ergA['tore_heim'], 'gast'=>$ergA['tore_gast'] ); $text_EM = ''; if (isset($ergA['EM_heim']) and isset($ergA['EM_gast']) && $CONFIG['PLAYTIME'] == 2) { // Spiel mit Elfmeterschießen: // Spielergebnis nach 120min ermitteln: // Endergebnis - Tore beim Elfmeterschießen $spielergA = Array( 'heim'=>''.((0 + $ergA['tore_heim']) - (0 + $ergA['EM_heim'])), 'gast'=>''.((0 + $ergA['tore_gast']) - (0 + $ergA['EM_gast'])) ); $text_EM = ' (ohne EMS!)'; }


    mit

Tags