if(!empty($useDB) and !$useDB) { define ("gwuse", "ja"); require "../../db.inc.php"; $id = intval($id); $subs = mysql_query("SELECT * FROM gw_spiele WHERE ID='$id'"); $myrow = mysql_fetch_array($subs); } $proz_grafik = 0.25; $proz_sound = 0.25; $proz_mehrspieler = 0.10; $proz_steuerung = 0.10; $proz_motivation = 0.15; $proz_persoenlich = 0.15; $vals = array("wertung", "wertung_grafik", "wertung_sound", "wertung_steuerung", "wertung_mehrspieler", "wertung_motivation"); foreach($vals as $val) $myrow[$val] = empty($myrow[$val]) ? 0 : intval($myrow[$val]); $myrow["kategorie"] = !isset($myrow["kategorie"]) ? "" : $myrow["kategorie"]; if ($myrow["kategorie"] == "logik") { // angepasst $proz_grafik = 0.15; $proz_sound = 0.15; $proz_mehrspieler = 0.05; $proz_steuerung = 0.10; $proz_motivation = 0.35; $proz_persoenlich = 0.20; } if ($myrow["kategorie"] == "adventure") { $proz_grafik = 0.25; $proz_sound = 0.25; $proz_mehrspieler = 0.10; $proz_steuerung = 0.10; $proz_motivation = 0.15; $proz_persoenlich = 0.15; } if ($myrow["kategorie"] == "strategie") { $proz_grafik = 0.25; $proz_sound = 0.15; $proz_mehrspieler = 0.15; $proz_steuerung = 0.15; $proz_motivation = 0.15; $proz_persoenlich = 0.15; } if ($myrow["kategorie"] == "sport") { $proz_grafik = 0.25; $proz_sound = 0.20; $proz_mehrspieler = 0.10; $proz_steuerung = 0.20; $proz_motivation = 0.15; $proz_persoenlich = 0.10; } $prozdecrease = 0; if ($myrow["wertung_mehrspieler"] == 0) { $neuerproz = $proz_mehrspieler /100 *20; $prozincrease = ($proz_mehrspieler - $neuerproz) / 5; $proz_mehrspieler_alt = $proz_mehrspieler; $proz_mehrspieler = $neuerproz - $prozincrease; } if ($myrow["wertung_sound"] == 0) { $neuerproz = $proz_sound /100 *20; $prozincrease = $prozincrease + ($proz_sound - $neuerproz) / 5; $proz_sound_alt = $proz_sound; $proz_sound = $neuerproz - $prozincrease; } $gesamtwertung = $myrow["wertung_grafik"] *($proz_grafik + $prozincrease) +$myrow["wertung_sound"] *($proz_sound + $prozincrease) +$myrow["wertung_mehrspieler"]*($proz_mehrspieler + $prozincrease) +$myrow["wertung_steuerung"] *($proz_steuerung + $prozincrease) +$myrow["wertung_motivation"] *($proz_motivation + $prozincrease) +$myrow["wertung"] *($proz_persoenlich + $prozincrease); if ($gesamtwertung > 10) { $gesamtwertung = 10.00;} $gesamtwertung = round($gesamtwertung, 1); if (($myrow["wertung_mehrspieler"] == 0)and($myrow["wertung_grafik"]==0)and($myrow["wertung_sound"]==0)) { $gesamtwertung = $myrow["wertung"]; } if ((isset($show) and $show == "help")and($id)) { $id = intval($id); ?>