[Beta] WorldCup WebTip 2006 (WM Tippspiel)

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.
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin

ich hab ein kleines Problem :cry: :cry:
Statt 5:3 gestern gegen Arg hab ich 5:4 eingegeben.

Kann man denn diese Spiel komplett löschen und das Endergebnis neu eintragen ???
Es geht ja hier auch um die richtige vergabe der Punkte.

Danke schon mal.

DP
Scubydoo
Mitglied
Beiträge: 19
Registriert: 23.06.2005 09:19

Beitrag von Scubydoo »

Du kannst das Ergebnis doch einfach ändern.

Mußt nur auf Ergebnis eintragen klicken und dann kannst du es wieder verändern.
Benutzeravatar
Svenson
Mitglied
Beiträge: 147
Registriert: 01.03.2004 19:56

Beitrag von Svenson »

Hab ich as richtig mitbekommen, das der Mod "Tendenz in der Rangliste anzeigen" hinfällig ist und nicht mehr einsetzbar ist? Oder gibt es nen Fix, den ich übersehen habe?
"Das schönste auf der Welt ist nichts zu tun, um dann vom Nichtstun auszuruhn"
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin
Scubydoo hat geschrieben:Du kannst das Ergebnis doch einfach ändern.

Mußt nur auf Ergebnis eintragen klicken und dann kannst du es wieder verändern.
Das Problem dabei sind ja die schon vergebenen Punkte.
Werden die dann neu berechnet und in die Datenbank eingetragen ???

DP
Polzi
Mitglied
Beiträge: 3
Registriert: 01.07.2006 16:40

Argentinien hat gewonnen?

Beitrag von Polzi »

Argentinien hat gewonnen?

...Das kann ich nicht ganz glauben. :o

Ich benutze den Finals90-Mod mit den Checkboxen und bei Unentschieden (=Elfmeterschiessen) kommt wohl der Wltmeisterschaftstipp-Mod damit nich klar.

[img]http://www.lönker.de/WM_Winner.jpg[/img]

...Viertelfinale (gewonnen) ist jawohl Käse... :roll:

Kann sich das mal jemand anschauen?

Wäre super...

Danke! 8)
Polzi
Mitglied
Beiträge: 3
Registriert: 01.07.2006 16:40

Fix!?

Beitrag von Polzi »

Ich habs mal eben selber probiert, weil da schon wieder stand: England -> Viertelfinale(gewonnen) :-?

So müsste es doch eigentlich gehen:

Achtung nur für Leute, die den MOD finals90 + wmwinnerstat installiert haben.

Edit: Aktualisiert für WM_winnerstat 0.3

Gruss...Polzi!

Code:

#
#-----[ OPEN ]------------------------------------------
#
wm_winnerstat.php

#
#-----[ FIND ]------------------------------------------
#

else
{
$str_status .= ' ('.$lang['wm_won'].')';
$str_status = ($game_id == 64) ? $lang['wm_st_winner'] : $str_status;
}

#
#-----[ REPLACE WITH ]------------------------------------------
#

else
{
if($results_data[$game_id]['result_home'] <> $results_data[$game_id]['result_away'])
{
$str_status .= ' ('.$lang['wm_won'].')';
$str_status = ($game_id == 64) ? $lang['wm_st_winner'] : $str_status;
}
else
{
$str_status .= ' ('.$lang['wm_out'].')';
}
}
Zuletzt geändert von Polzi am 02.07.2006 20:44, insgesamt 1-mal geändert.
Polzi
Mitglied
Beiträge: 3
Registriert: 01.07.2006 16:40

Finale

Beitrag von Polzi »

Hmm, der Fix könnte höchstens Probleme geben, wenns beim Finale Elfmeterschiessen gibt.

Edit: Müsste sich eigentlich erledigt haben. Seit dem Update von wm_winnerstat auf 0.3 sollte es eigentlich auch beim Finale funktionieren.

Gruss...

Polzi! :lol:
Zuletzt geändert von Polzi am 02.07.2006 20:47, insgesamt 2-mal geändert.
trader
Mitglied
Beiträge: 12
Registriert: 09.09.2004 20:21

Beitrag von trader »

wie muß ich das einbinden?

Code: Alles auswählen

<?php 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

// 
// Start session management 
// 
$userdata = session_pagestart($user_ip, PAGE_WM); 
init_userprefs($userdata); 
// 
// End session management 
// 

include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_wm.'.$phpEx); 

// 
// Check login status 
// 
if ( !$userdata['session_logged_in'] ) 
{ 
        redirect(append_sid("login.$phpEx")); 
} 


// 
// Check auth status 
// 
if ( $wm_config['restrict_to'] != 0 && !get_wm_auth() && $userdata['user_level'] != ADMIN && $userdata['user_id'] != $wm_config['wm_mod_id'] ) 
{ 
        $auth_msg = sprintf($lang['wm_access_denied'], '<a href="' . append_sid("groupcp.$phpEx?g=".$wm_config['restrict_to']) . '" class="gen">', '</a>', '<a href="'.append_sid("index.$phpEx").'" class="gen">', '</a>'); 
        message_die(GENERAL_MESSAGE, $auth_msg); 
} 

include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

@mysql_select_db($dbname) or die( "Unable to select database"); 

//Tips auslesen 
$query="SELECT * FROM phpbb_wm_tipps ORDER BY tipp_game"; 
$result=mysql_query($query); 

$num=mysql_numrows($result); 

//User abfragen 
$query="SELECT user_id, username FROM " . USERS_TABLE; 
$usersresult=mysql_query($query); 

//Teams abfragen 
$query="SELECT * FROM phpbb_wm_teams"; 
$teamsresult=mysql_query($query); 

//Spiele abfragen 
$query="SELECT * FROM phpbb_wm_games"; 
$gamesresult=mysql_query($query); 



//User zuordnen 
$anz=mysql_numrows($usersresult); 
$i=0; 
while ($i < $anz){ 
 $usernames[mysql_result($usersresult,$i,"user_id")]=mysql_result($usersresult,$i,"username"); 
 $userids[$i]=mysql_result($usersresult,$i,"user_id"); 
 $i++; 
} 

//Teams zuordnen 
$anz=mysql_numrows($teamsresult); 
$i=0; 
while ($i < $anz){ 
 $teamnames[mysql_result($teamsresult,$i,"team_id")]=mysql_result($teamsresult,$i,"team_name"); 
 $teamflags[mysql_result($teamsresult,$i,"team_id")]=mysql_result($teamsresult,$i,"team_img"); 
 $i++; 
} 

//Spiele zuordnen 
$anz=mysql_numrows($gamesresult); 
$i=0; 
while ($i < $anz){ 
 $gamenames[mysql_result($gamesresult,$i,"game_id")]='<td><img src="./images/wm/'.$teamflags[mysql_result($gamesresult,$i,"game_home")].'" border="0" /></td><td align=center>'. $teamnames[mysql_result($gamesresult,$i,"game_home")] . ' : ' . $teamnames[mysql_result($gamesresult,$i,"game_away")].'</td><td><img src="./images/wm/'.$teamflags[mysql_result($gamesresult,$i,"game_away")].'" border="0" /></td>'; 
 $i++; 
} 

echo "<b><center>Spielertips</center></b><br><br>"; 

//Ueber die Spieleintraege iterieren: 
$j=0; 
$anz_u=mysql_numrows($usersresult); 

while ($j < $anz_u){ 
 $uid=$userids[$j]; 
//Tips zum User 

$query2="SELECT * FROM `phpbb_wm_tipps` WHERE `tipp_user` = '$uid' ORDER BY `tipp_game`"; 

$result2=mysql_query($query2); 

$num2=mysql_numrows($result2); 

if($num2 > 0) 

 { 
 echo "<b>Mitspieler: $usernames[$uid]</b><br><br>"; 
 $i=0; 
 echo "<table border=\"0\" align=\"center\">"; 
 echo "<tr><th></th>"; 
 echo "<th>Begegnung</th>"; 
 echo "<th></th>"; 
 echo "<th>Tipp</th>"; 
 echo "<th>Pkt.</th></tr>"; 
 $grpcount=1; 
 while ($i < $num) { 

  $tippgame=mysql_result($result,$i,"tipp_game"); 
  $tippuser=mysql_result($result,$i,"tipp_user"); 
  $tipphome=mysql_result($result,$i,"tipp_home"); 
  $tippaway=mysql_result($result,$i,"tipp_away"); 
  $tipppoints=mysql_result($result,$i,"tipp_points"); 

  if($uid == $tippuser){ 
   if ($tippgame/6 > $grpcount){ 
    echo "<tr>"; 
    echo "<td></td>"; 
    echo "</tr>"; 
    $grpcount++; 
   } 
  //Weltmeistertipp 
  if ($tippgame != 65){ 
           echo "<tr>"; 
           echo "$gamenames[$tippgame]"; 
           echo "<td>"; 
           echo "$tipphome : $tippaway"; 
           echo "</td><td>"; 
           echo "$tipppoints"; 
           echo "</td></tr>"; 
        } 
  else { 
           echo "Weltmeistertipp: "; 
                $querywm="SELECT team_name FROM phpbb_wm_teams WHERE team_id = '$tipphome' "; 
                $wmtipp=mysql_query($querywm); 
                $weltmeistertipp=mysql_result($wmtipp,0,"team_name"); 
           echo " <b> $weltmeistertipp</b>"; 
        } 
  } 
  $i++; 
 } 
 echo "</table>"; 
 echo "<br><hr><br>"; 
} 
 $j++; 
} 

include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?> 
is ja schon geil aber bei mir zeigt es alle user an,kann mann das nicht nur einzeln bzw. mit auswahl machen??

Gruß
Trader
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

noch eben fertig gestellt:

WMWinnerStat v0.3

http://www.beehave.de/forum/viewtopic.php?t=1055

rein kosmetische Verbesserungen: alle Mannschaften, die noch im Spiel sind, werden fett gedruckt, der Sieger des Finales wird als "Weltmeister 2006" (statt wie bisher als "Finale (gewonnen)") angezeigt
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Benutzeravatar
Patch
Mitglied
Beiträge: 242
Registriert: 12.06.2006 17:26
Kontaktdaten:

Beitrag von Patch »

ganz grooßes kompliment an alle Entwichkler dieses Mods und aller Erweiterungen dafür! Ist echt klasse jungs!
Antworten

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