[BETA] phpBB3 Football MOD Version 0.9.3

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 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Purzel81
Mitglied
Beiträge: 132
Registriert: 08.01.2006 17:54
Wohnort: Hannover
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von Purzel81 »

Hallo.
Frage zu den Punktesystem.

Ich vergebe 3 Punkte für einen exakten Tipp. Für die richtigen Gewinner einen Punkt und bei der richtigen Tordifferenz 2 Punkte.
Bei Unentschieden ist immer die richtige Tordifferenz erreicht, daher es dort nur einen Punkt geben soll. Doch genau dort liegt das Problem.
Ich habe es bislang nicht geschafft dies im Tool einzustellen, dass es für ein Unentschieden nur einen Punkt gibt.

Beispiel: Tipp:0:0 Ergebnis: 1:1 Somit ein Punkt nach meinem System, aber das Tool vergibt zwei Punkte.


Bitte um Hilfe.

Gruß
Purzel81
Benutzeravatar
Hegse
Mitglied
Beiträge: 262
Registriert: 05.06.2006 12:49
Wohnort: Liemke
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von Hegse »

Mmh, mal ne blöde Frage, sind am Freitag einige Beiträge gelöscht worden?
Benutzeravatar
7emper5i
Ehemaliger Übersetzer
Beiträge: 1473
Registriert: 11.04.2009 13:31
Wohnort: Köln
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von 7emper5i »

Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Benutzeravatar
Hegse
Mitglied
Beiträge: 262
Registriert: 05.06.2006 12:49
Wohnort: Liemke
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von Hegse »

Ah ok, noch gar nicht gesehen gehabt :oops:
Benutzeravatar
football
Mitglied
Beiträge: 862
Registriert: 03.05.2009 10:37
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von football »

Purzel81 hat geschrieben:Ich vergebe 3 Punkte für einen exakten Tipp. Für die richtigen Gewinner einen Punkt und bei der richtigen Tordifferenz 2 Punkte.
Bei Unentschieden ist immer die richtige Tordifferenz erreicht, daher es dort nur einen Punkt geben soll. Doch genau dort liegt das Problem.
Ich habe es bislang nicht geschafft dies im Tool einzustellen, dass es für ein Unentschieden nur einen Punkt gibt.

Beispiel: Tipp:0:0 Ergebnis: 1:1 Somit ein Punkt nach meinem System, aber das Tool vergibt zwei Punkte.
Das Folgende nach dem break; unter Case 4 in der Funktion select_points in /football/includes/functions.php kopieren.
Ooops, Case 2 und 3 stehen ja doppelt in der Function. die zweiten können gelöscht werden. Keine Ahnung was ich da vielleicht vor hatte.

Code: Alles auswählen

		// hit = points_result, 
		// right goal-difference (not draw) = points_diff, 
		// right tendency  = points_tendency 
		case 5:
			$select_part = 	($sum ? "SUM(IF(b.goals_home <> '' AND b.goals_guest <> ''," : 'IF(((m.status = 2) OR (m.status = 3)),') .
								"IF(b.goals_home <> '' AND b.goals_guest <> '',
									IF((b.goals_home < b.goals_guest) <> ($creator.goals_home < $creator.goals_guest) 
										OR (b.goals_home = b.goals_guest) <> ($creator.goals_home = $creator.goals_guest) 
										OR (b.goals_home > b.goals_guest) <> ($creator.goals_home > $creator.goals_guest),
										" .($sum ? '0' : "''") . ",
										IF((b.goals_home = $creator.goals_home) AND (b.goals_guest = $creator.goals_guest),
											$points_result,
											IF(((b.goals_home - b.goals_guest = $creator.goals_home - $creator.goals_guest) 
												AND ($creator.goals_home <> $creator.goals_guest)) ,
												$points_diff,
												$points_tendency
											)
										)
									),
									" .($sum ? '0' : "''") . '
								),
								' .($sum ? '0' : "''") . "
							) " .($sum ? ')' : '') . 'AS points';
			break;
Dann noch in /includes/acp/acp_football_leagues.php

Code: Alles auswählen

for($i = 1; $i<= 4; $i++)
durch

Code: Alles auswählen

for($i = 1; $i<= 5; $i++)
ersetzen und schon kannst du deinen Punkte-Modus (5) in den Ligaeinstellungen auswählen.
Vorhanden Spielergebnisse bitte noch einmal abspeichern, damit die Ranglisten auch stimmen.

So kann man sich übrigens einen eigenen Punkte-Modus stricken.
Diesen gibt es dann in der nächsten Version für alle.
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
Benutzeravatar
double78
Mitglied
Beiträge: 157
Registriert: 22.10.2006 23:18
Wohnort: Köln
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von double78 »

hallo,

nach dem der Einbau nach kleinen Problemen geklappt hat hab ich nun ein neues Problem :D
Wenn ich im ACP auf die Reiter Spielergebnisse eingeben, Alle Tipps ansehen, Tipps Editieren gehe kommt
Der von dir ausgewählte Spieltag existiert nicht!
bei Spielpläne verwalten steht
Es existiert kein Spieltag in Saison 2011. Bitte zuerst Spieltage erstellen.
Unter Saison verwalten ist meine Saison mit 3 Ligen vorhanden auch unter Ligen verwalten sind meine 3 Ligen 1 Buli, 2 Buli und DFB Pokal vorhanden. Auch bei Spieltage verwalten ist alles da. Meine User können auch die Spiele Tippen & Ergebnisse eintragen.
wo liegt mein Fehler, was muß ich machen damit ich die DFB Pokal Ergebnisse eintragen bzw. bestätigen kann?

link zum Tippspiel -> http://www.proevo-fun.de/Forum/football.php

Gruß Tom
Gruß Laubi
Purzel81
Mitglied
Beiträge: 132
Registriert: 08.01.2006 17:54
Wohnort: Hannover
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von Purzel81 »

Danke für die schnelle Antwort. Nun ist die Punkteverteilung schon besser, aber leider funktioniert es nun nicht, dass man bei richtiger Tordifferenz 2 Punkte erhält. Da wird leider nur ein Punkt berechnet.
Hinzu kommt, dass die eingestellen Tippabgabetermine nicht richtig funktionieren bzw. automatisch schließt. Bislang musste ich dazu erst wider die Tipps speichern, damit es sich auf Status 1 änderte.

Gruß
Purzel81
Benutzeravatar
football
Mitglied
Beiträge: 862
Registriert: 03.05.2009 10:37
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von football »

Purzel81 hat geschrieben:Danke für die schnelle Antwort. Nun ist die Punkteverteilung schon besser, aber leider funktioniert es nun nicht, dass man bei richtiger Tordifferenz 2 Punkte erhält. Da wird leider nur ein Punkt berechnet.
Hinzu kommt, dass die eingestellen Tippabgabetermine nicht richtig funktionieren bzw. automatisch schließt. Bislang musste ich dazu erst wider die Tipps speichern, damit es sich auf Status 1 änderte.
Bei dir werden doch die Punkte korrekt berechnet.
ChainGang14 hat 2 Punkte für seinen 1:3 Tipp bei Lübeck - Duisburg (Ergebnis 0:2) bekommen.

Die Tippabgabe wird im Adminbereich nicht geschlossen, dazu muss man in die Tipprunde wechseln. Du hast Tippabgabe bis zum jeweiligen Spielbeginn eingestellt. dann sollten nur die Spiele zur Tippabgabe geschlossen werden, die bereits begonnen haben. Wenn du nur den Adminbereich nutzt oder dich darin aufhälst, wird der Status der Spiele nicht geändert.
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
Purzel81
Mitglied
Beiträge: 132
Registriert: 08.01.2006 17:54
Wohnort: Hannover
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von Purzel81 »

football hat geschrieben:
Purzel81 hat geschrieben:Danke für die schnelle Antwort. Nun ist die Punkteverteilung schon besser, aber leider funktioniert es nun nicht, dass man bei richtiger Tordifferenz 2 Punkte erhält. Da wird leider nur ein Punkt berechnet.
Hinzu kommt, dass die eingestellen Tippabgabetermine nicht richtig funktionieren bzw. automatisch schließt. Bislang musste ich dazu erst wider die Tipps speichern, damit es sich auf Status 1 änderte.
Bei dir werden doch die Punkte korrekt berechnet.
ChainGang14 hat 2 Punkte für seinen 1:3 Tipp bei Lübeck - Duisburg (Ergebnis 0:2) bekommen.

Die Tippabgabe wird im Adminbereich nicht geschlossen, dazu muss man in die Tipprunde wechseln. Du hast Tippabgabe bis zum jeweiligen Spielbeginn eingestellt. dann sollten nur die Spiele zur Tippabgabe geschlossen werden, die bereits begonnen haben. Wenn du nur den Adminbereich nutzt oder dich darin aufhälst, wird der Status der Spiele nicht geändert.
Stimmt, da habe ich mich wohl verguckt.
Vorhin um 18 Uhr ist das Spiel im DFB Pokal von Bayern angefangen und ich befand mich zwar im Forum, aber nicht im Adminstrationsbereich. Der Status blieb dennoch auf 0.
Was machen wir da noch falsch?

Gruß und nochmals danke.
Benutzeravatar
football
Mitglied
Beiträge: 862
Registriert: 03.05.2009 10:37
Kontaktdaten:

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Beitrag von football »

@double78
Vermutlich sind deine alten Spielplandaten nicht vollständig bzw. mit falschem Status versehen.
In 2009/2010 steht zumindest nur die 1. Liga.

Gib mal bitte in phpmyadmin ein:

Code: Alles auswählen

SELECT DISTINCT s.season 
			FROM phpbb_footb_seasons  AS s
			INNER JOIN phpbb_footb_leagues AS l ON (l.season = s.season)
			INNER JOIN phpbb_footb_matchdays AS m ON (m.season = s.season AND m.league = l.league)
			WHERE m.status IN (0,1,2)
			ORDER BY s.season ASC
Welche Saison steht im ersten Datensatz? für diese Saison xxxx ruf bitte

Code: Alles auswählen

SELECT * 	FROM phpbb_footb_matches  
			WHERE season = xxxx
			AND status in (0,1,2)
			ORDER BY match_datetime ASC;
auf. Welcher Spieltag steht im ersten Datensatz? Für diesen Spieltag y ruf bitte

Code: Alles auswählen

SELECT * 	FROM phpbb_footb_matchdays
			WHERE season = xxxx 
				AND league = y
			ORDER BY matchday ASC
auf und da sollte kein Datensatz kommen.
Dann sollte dir hoffentlich klar sein welche Daten fehlen bzw. fehlerhaft sind.
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“