<?php
define("INSTALL_DIR",dirname(__FILE__));
include (INSTALL_DIR."/include/conf.inc.php");
set_template($sugaurl,"",dirname(__FILE__),$serverurl);
include ($sugapath."/include/header.inc.php");
include ($sugapath."/include/usercheck.inc.php");
$template->pparse('xhtmlhead');
if ($_GET["fu"]==1){
$spiel_id=$_GET["spiel_id"]+0;
$DB->query("SELECT * FROM skrupel_usedcommspiele WHERE id=".$spiel_id);
if($DB->next()){
$spiel_name=$DB->value("spiel_name");
$startposition=$DB->value("startposition");
if ($startposition==1){
$startposition="Vorgegeben";
}
if ($startposition==2){
$startposition="Zufällig";
}
$imperiumgroesse=$DB->value("imperiumgroesse");
if ($imperiumgroesse==2){
$imperiumgroesse="Planet und Basis";
}
if ($imperiumgroesse==4){
$imperiumgroesse="Ein Planet";
}
$geldmittel=$DB->value("geldmittel");
$mineralienhome=$DB->value("mineralienhome");
if ($mineralienhome==1){
$mineralienhome="2000-3000";
}
if ($mineralienhome==2){
$mineralienhome="1500-2500";
}
if ($mineralienhome==3){
$mineralienhome="1000-2000";
}
if ($imperiumgroesse==4){
$mineralienhome="500-1000";
}
$sternendichte=$DB->value("sternendichte");
$mineralien=$DB->value("mineralien");
if ($mineralien==1){
$mineralien="1000-7000";
}
if ($mineralien==2){
$mineralien="800-5000";
}
if ($mineralien==3){
$mineralien="500-3500";
}
if ($mineralien==4){
$mineralien="1000-2000";
}
$spezien=$DB->value("spezien");
$max=$DB->value("max");
$wahr=$DB->value("wahr");
$lang=$DB->value("lang");
$instabil=$DB->value("instabil");
$stabil=$DB->value("stabil");
$leminvorkommen=$DB->value("leminvorkommen");
if ($leminvorkommen==1){
$leminvorkommen="normal";
}
if ($leminvorkommen==2){
$leminvorkommen="erhöht";
}
if ($leminvorkommen==3){
$leminvorkommen="stark erhöht";
}
$umfang=$DB->value("umfang");
$struktur=$DB->vaue("struktur");
$modul_0=$DB->value("modul_0");
$modul_2=$DB->value("modul_2");
$piraten_mitte=$DB->value("piraten_mitte");
$piraten_aussen=$DB->value("piraten_aussen");
$piraten_min=$DB->value("piraten_min");
$piraten_max=$DB->value("piraten_max");
$nebel=$DB->value("nebel");
}
?>
<body bgcolor="#444444" leftmargin="0" rightmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" border="0">
<tr>
<td class="stil1">Details zum Spiel: <? echo $spiel_name; ?></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<table width="100%" border="0">
<tr>
<td class="stil1" width="37%">Startbedingungen</td>
<td class="stil2" width="18%"> </td>
<td class="stil1" width="2%"> </td>
<td class="stil1" width="37%">Wurmlöcher</td>
<td class="stil2" width="6%"> </td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
</tr>
<tr>
<td class="stil1">Startposition</td>
<td class="stil2"><? echo $startposition; ?></td>
<td class="stil1"> </td>
<td class="stil1">Anzahl instabiler Wurmlöcher </td>
<td class="stil2"><? echo $stabil; ?></td>
</tr>
<tr>
<td class="stil1">Imperiumgröße</td>
<td class="stil2"><? echo $imperiumgroesse; ?></td>
<td class="stil1"> </td>
<td class="stil1">Anzahl stabiler Wurmlöcher</td>
<td class="stil2"><? echo $instabil; ?></td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil2"> </td>
</tr>
<tr>
<td class="stil1">Umgebungsbedingungen</td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1">Plasmastürme</td>
<td class="stil2"> </td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
</tr>
<tr>
<td class="stil1">Struktur der Galaxy</td>
<td class="stil2"><? echo $struktur; ?></td>
<td class="stil1"> </td>
<td class="stil1">Maximal gleichzeitg</td>
<td class="stil2"><? echo $max; ?></td>
</tr>
<tr>
<td class="stil1">Umfang der Galaxy </td>
<td class="stil2"><? echo $umfang; ?></td>
<td class="stil1"> </td>
<td class="stil1">Wahrscheinlicht der Auftretens </td>
<td class="stil2"><? echo $wahr; ?></td>
</tr>
<tr>
<td class="stil1">Sternendichte in der Galaxy </td>
<td class="stil2"><? echo $sternendichte; ?></td>
<td class="stil1"> </td>
<td class="stil1">Anzahl der Runden </td>
<td class="stil2"><? echo $lang; ?></td>
</tr>
<tr>
<td class="stil1">Spezien</td>
<td class="stil2"><? echo $spezien; ?></td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil2"> </td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil2"> </td>
</tr>
<tr>
<td class="stil1">Resourcen</td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil1">Piraten (Auftreten und Beute)</td>
<td class="stil2"> </td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil2"> </td>
</tr>
<tr>
<td class="stil1">Geldmittel (Cantox)</td>
<td class="stil2"><? echo $geldmittel; ?></td>
<td class="stil1"> </td>
<td class="stil1">Wahrscheinlichkeit im Zentrum</td>
<td class="stil2"><? echo $piraten_mitte; ?>%</td>
</tr>
<tr>
<td class="stil1">Leminvorkommen</td>
<td class="stil2"><? echo $leminvorkommen; ?></td>
<td class="stil1"> </td>
<td class="stil1">Wahrscheinlichkeit am Rand</td>
<td class="stil2"><? echo $piraten_aussen; ?> %</td>
</tr>
<tr>
<td class="stil1">Mineralien auf dem Heimatplaenten </td>
<td class="stil2"><? echo $mineralienhome; ?></td>
<td class="stil1"> </td>
<td class="stil1">Minimale Beute der Piraten</td>
<td class="stil2"><? echo $piraten_min; ?></td>
</tr>
<tr>
<td class="stil1">Mineralienvorkommen</td>
<td class="stil2"><? echo $mineralien; ?></td>
<td class="stil1"> </td>
<td class="stil1">Maximale Beute der Piraten</td>
<td class="stil2"><? echo $piraten_max; ?></td>
</tr>
<tr>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
</tr>
</table>
<table width="100%" border="0">
<tr>
<form name="anmelden" method="POST" action="#">
<td width="30%"> </td>
<td width="40%" class="stil1"><div align="center"><input type="submit" name="anmelden" value="Fenster schließen" style="width:100px;" onClick="window.close()"></div></td>
<td width="30%"> </td>
</form>
</tr>
</table>
<?
}
if ($HTTP_GET_VARS["fu"]==2)
{
$header = new EasyTemplate ("$usedpfath/templates/usedheader.tpl");
$footer = new EasyTemplate ("$usedpfath/templates/usedfooter.tpl");
$header -> assign("TITLE","Skrupel - UsedComm Details zum Spiel");
$header -> assign("URL",$usedurl);
$header -> easy_print();
$spiel_id=$HTTP_GET_VARS["spiel_id"];
$spiel_name=$HTTP_GET_VARS["spiel_name"];
?>
<body bgcolor="#444444" leftmargin="0" rightmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" border="0">
<tr>
<td class="stil1">Details zum aktiven Spiel: <? echo $spiel_name; ?></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<?
$sql_spiel = "SELECT * FROM $skrupel_spiele";
$abf_spiel = mysql_query($sql_spiel);
while($row = mysql_fetch_array($abf_spiel))
{
if($row["id"]==$spiel_id)
{
$spielname = $row["name"];
$spielziel = $row["ziel_id"];
$adminspieler = $row["spieler_admin"];
if($spielziel==0){$spielziel = "JustforFun";}
if($spielziel==1){$spielziel = "Überleben";}
if($spielziel==2){$spielziel = "Todfeind";}
if($spielziel==3){$spielziel = "Dominanz";}
if($spielziel==4){$spielziel = "King of the Planet";}
if($spielziel==5){$spielziel = "Spice";}
if($spielziel==6){$spielziel = "TeamTodfeind";}
$sql_schiffe = "SELECT besitzer,strecke FROM $skrupel_schiffe WHERE spiel=$spiel_id";
$abf_schiffe = mysql_query($sql_schiffe);
while($row_schiffe = mysql_fetch_object($abf_schiffe))
{
$player_schiffe++;
$count_schiffe_lichtjahre = $count_schiffe_lichtjahre + $row_schiffe->strecke;
}
$sql_planeten = "SELECT kolonisten FROM $skrupel_planeten WHERE spiel=$spiel_id";
$abf_planeten = mysql_query($sql_planeten);
while($row_planeten = mysql_fetch_object($abf_planeten))
{
$game_planeten++;
if($row_planeten->kolonisten<>0)
{
$count_planeten++;
$count_kolonisten = $count_kolonisten + $row_planeten->kolonisten;
}
}
$sql_basen = "SELECT besitzer FROM $skrupel_sternenbasen WHERE spiel=$spiel_id";
$abf_basen = mysql_query($sql_basen);
while($row_basen = mysql_fetch_object($abf_basen))
{
$player_basen++;
}
$auswertung = date("d.m.Y - H:i:s", $row["lasttick"]);
if($auswertung=="01.01.1970 - 01:00:00"){$auswertung = "niemals";}
$meldung = $row["letztermonat"];
$runde = $row["runde"];
$umfang = $row["umfang"]."x".$row["umfang"];
$autozug = $row["autozug"];
if($autozug==0){$autozug = "niemals";}
if($autozug>0){$autozug = "alle ".$autozug." Stunden";}
$i = 1;
do
{
$player_id[$i] = $row["spieler_$i"];
$player_rasse[$i] = $row["spieler_".$i."_rasse"];
if($player_rasse[$i]==orion){$player_rasse[$i] = "Orion Konglomerat";}
if($player_rasse[$i]==borg){$player_rasse[$i] = "die Borg";}
if($player_rasse[$i]==eldar){$player_rasse[$i] = "Eldanesh";}
if($player_rasse[$i]==erdallianz){$player_rasse[$i] = "die Erd-Allianz";}
if($player_rasse[$i]==foederation){$player_rasse[$i] = "Föderation der Vereinigten Planeten";}
if($player_rasse[$i]==imperium){$player_rasse[$i] = "das Imperium";}
if($player_rasse[$i]==isa){$player_rasse[$i] = "die ISA";}
if($player_rasse[$i]==kuatoh){$player_rasse[$i] = "Kuatoh";}
if($player_rasse[$i]==replikator){$player_rasse[$i] = "Replikatoren";}
if($player_rasse[$i]==romulan){$player_rasse[$i] = "das Romulanische Imperium";}
if($player_rasse[$i]==schatten){$player_rasse[$i] = "die Schatten";}
if($player_rasse[$i]==silverstarag){$player_rasse[$i] = "Silver Star AG";}
if($player_rasse[$i]==zylonen){$player_rasse[$i] = "das zylonische Imperium";}
if($player_rasse[$i]==protoss){$player_rasse[$i] = "die Protoss";}
$player_lichtjahre[$i] = $row["spieler_".$i."_schiffe"];
$player_wertung[$i] = $row["spieler_".$i."_platz"];
$player_out[$i] = $row["spieler_".$i."_raus"];
if($player_out[$i]==1)
{
$player_out[$i] = "<img border=\"0\" src=\"bilder/nein.gif\">";
}
else
{
$player_out[$i] = "<img border=\"0\" src=\"bilder/ja.gif\">";
}
$player_zug[$i] = $row["spieler_".$i."_zug"];
if($player_zug[$i]==0)
{
$player_zug [$i]= "<img border=\"0\" src=\"bilder/nein.gif\">";
}
else
{
$player_zug[$i] = "<img border=\"0\" src=\"bilder/ja.gif\">";
}
$player_lichtjahre[$i] = 0;
$sql_lichtjahre = "SELECT besitzer,strecke FROM $skrupel_schiffe WHERE spiel=$spiel_id";
$abf_lichtjahre = mysql_query($sql_lichtjahre);
while($row_lichtjahre = mysql_fetch_object($abf_lichtjahre))
{
if($row_lichtjahre->besitzer==$i)
{
$player_lichtjahre[$i] = $player_lichtjahre[$i] + $row_lichtjahre->strecke;
}
}
if($player_id[$i]>0)
{
$count_player++;
$sql_spieler = "SELECT nick FROM $skrupel_user WHERE id=$player_id[$i]";
$abf_spieler = mysql_query($sql_spieler);
while($row_player = mysql_fetch_object($abf_spieler))
{
if($i==$adminspieler)
{
$player_name[$i] = $row_player->nick." (Admin)";
}
else
{
$player_name[$i] = $row_player->nick;
}
}
}
$i++;
} while($i<=10);
}
}?>
<table width="100%" border="0">
<tr>
<td class="stil1" width="37%">Allgemeines</td>
<td class="stil2" width="18%"> </td>
<td class="stil1" width="2%"> </td>
<td class="stil1" width="37%">Spieldaten</td>
<td class="stil2" width="6%"> </td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
</tr>
<tr>
<td class="stil1">Spielname</td>
<td class="stil2"><? echo $spielname; ?></td>
<td class="stil1"> </td>
<td class="stil1">Mitspieler</td>
<td class="stil2"><? echo $count_player; ?></td>
</tr>
<tr>
<td class="stil1">Spielziel</td>
<td class="stil2"><? echo $spielziel; ?></td>
<td class="stil1"> </td>
<td class="stil1">Kartengröße</td>
<td class="stil2"><? echo $umfang; ?></td>
</tr>
<tr>
<td class="stil1">Runden</td>
<td class="stil2"><? echo $runde; ?></td>
<td class="stil1"> </td>
<td class="stil1">Planeten</td>
<td class="stil2"><? echo $game_planeten; ?></td>
</tr>
<tr>
<td class="stil1">Letzte Auswertung</td>
<td class="stil2"><? echo $auswertung; ?></td>
<td class="stil1"> </td>
<td class="stil1">Besiedelte Planeten</td>
<td class="stil2"><? echo $count_planeten; ?></td>
</tr>
<tr>
<td class="stil1">Automatischer Zug</td>
<td class="stil2"><? echo $autozug; ?></td>
<td class="stil1"> </td>
<td class="stil1">Kolonisten</td>
<td class="stil2"><? echo $count_kolonisten; ?></td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1">Sternenbasen</td>
<td class="stil2"><? echo $player_basen; ?></td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1">Schiffe</td>
<td class="stil2"><? echo $player_schiffe; ?></td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1">Lichtjahre gesamt</td>
<td class="stil2"><? echo $count_schiffe_lichtjahre; ?></td>
</tr>
<tr>
<td class="stil1"> </td>
<td class="stil2"> </td>
<td class="stil1"> </td>
<td class="stil1"> </td>
<td class="stil2"> </td>
</tr>
</table>
<table>
<tr>
<td valign="top" class="stil1" width="15%">Letzte Meldung</td>
<td valign="top" class="stil2" width="85%"><? echo $meldung; ?></td>
</tr>
<tr>
<td class="stil1" width="15%"> </td>
<td class="stil2" width="85%"> </td>
</tr>
</table>
<table>
<tr>
<td class="stil1" width="15%">Spieler</td>
<td class="stil1" width="15%" align="center">Aktiv</td>
<td class="stil1" width="15%" align="center">Zug beendet</td>
<td class="stil1" width="25%">Rasse</td>
<td class="stil1" width="15%" align="center">Lichtjahre</td>
<td class="stil1" width="15%" align="center">Wertung</td>
</tr><?
$i = 1;
do
{?>
<tr>
<td class="stil2"><? echo $player_name[$i]; ?></td>
<td class="stil2" align="center"><? echo $player_out[$i]; ?></td>
<td class="stil2" align="center"><? echo $player_zug[$i]; ?></td>
<td class="stil2"><? echo $player_rasse[$i]; ?></td>
<td class="stil2" align="center"><? echo $player_lichtjahre[$i]; ?></td>
<td class="stil2" align="center"><? echo $player_wertung[$i]; ?></td>
</tr><?
$i++;
}
while($i<=$count_player);
?>
<tr>
<td class="stil2"> </td>
<td class="stil2"> </td>
<td class="stil2"> </td>
<td class="stil2"> </td>
<td class="stil2"> </td>
<td class="stil2"> </td>
<td class="stil2"> </td>
</tr>
</table>
<table width="100%" border="0">
<tr>
<form name="anmelden" method="POST" action="#">
<td width="30%"> </td>
<td width="40%" class="stil1"><div align="center"><input type="submit" name="anmelden" value="Fenster schließen" style="width:100px;" onClick="window.close()"></div></td>
<td width="30%"> </td>
</form>
</tr>
</table>
<?
$footer -> easy_print();
}
if ($_GET["fu"]==3){
$template->assign_block_vars('spielinfo_fu3',array());
}
else if ($_GET["fu"]==4){
$spiel_id=$_GET["spiel_id"]+0;
$spiel_name=$_GET["spiel_name"];
$sql_benutzerliste = "SELECT count(*) as anz FROM $skrupel_user ORDER BY nick";
$sql_sternenbasen = "SELECT count(*) as anz FROM $skrupel_sternenbasen";
$sql_spiele = "SELECT count(*) as anz, sum(umfang) as s_umfang FROM $skrupel_spiele ORDER BY name";
$sql_schiffe = "SELECT count(*) as anz, sum(strecke) as s_strecke FROM $skrupel_schiffe";
$sql_planeten = "SELECT count(*) as anz, sum(kolonisten) as s_kolonisten FROM $skrupel_planeten";
$sql_kol_planeten = "SELECT count(*) as anz FROM $skrupel_planeten WHERE kolonisten > 0";
$sql_serverversion = "SELECT version FROM $skrupel_info LIMIT 1";
$count_spiele_beendet = 0;
$DB->query($sql_serverversion);
$DB->next();
$skrupelversion = $DB->value("version");
$DB->query($sql_spiele);
$DB->next();
$count_spiele = $DB->value("anz");
$count_umfang = $DB->value("s_umfang");
$count_spiele_aktiv = $count_spiele - $count_spiele_beendet;
$DB->query($sql_sternenbasen);
$DB->next();
$count_sternenbasen = $DB->value("anz");
$DB->query($sql_schiffe);
$DB->next();
$count_schiffe = $DB->value("anz");
$count_schiffe_lj = $DB->value("s_strecke");
$DB->query($sql_benutzerliste);
$DB->next();
$count_benutzer = $DB->value("anz");
$DB->query($sql_planeten);
$DB->next();
$count_planeten = $DB->value("anz");
$count_kolonisten = $DB->value("s_kolonisten");
$DB->query($sql_kol_planeten);
$DB->next();
$count_planeten_kolonisiert = $DB->value("anz");
$template->assign_block_vars('spielinfo_fu4',array('servername' => $servername,
'serverurl' => $serverurl,
'skrupelversion' => $skrupelversion,
'online' =>'',
'lastupdate' => '',
'count_umfang' => $count_umfang,
'count_planeten' => $count_planeten,
'count_planeten_kolonisiert' => $count_planeten_koloniesiert,
'count_kolonisten' => $count_kolonisten,
'count_sternenbasen' => $count_sternenbasen,
'count_schiffe' => $count_schiffe,
'count_schiffe_lj' => $count_schiffe_lj,
'count_spiele' => $count_spiele,
'count_spiele_aktiv' => $count_spiele_aktiv,
'count_spiele_beendet' => $count_spiele_beendet,
'count_benutzer' => $count_benutzer ));
}
$template->pparse('spielinfo');