session_start();
include("../config.php");
include("cd.php");
$status = mysql_fetch_array(mysql_query("SELECT * FROM status WHERE nickname = '$_SESSION[nickname]'"));
?>
if($_SESSION['nickname']==""){ echo "Du bist nicht eingeloggt"; }
else
{
//Tuningauswahl für ein Fahrzeug
if($_GET['opt'] == 1)
{
$mycar = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID = '$_GET[fID]' AND nickname='$_SESSION[nickname]'"));
if($mycar)
{
?>
zurück zur Fahrzeugauswahl
}
else echo "Dieses Fahrzeug gehört dir nicht!";
}
//ausgewähltes Tuningteil anschauen (letzte Abfrage)
elseif($_GET['opt'] == 2)
{
$mycar = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID = '$_GET[fID]'"));
if($mycar)
{
$tuning = mysql_fetch_array(mysql_query("SELECT * FROM tunings2 WHERE ID=$_GET[tID]"));
?>
Informationen zum Tuningteil echo $tuning['name']; ?>
Steigerung:
echo $tuning['steigerung'];
switch($tuning['art'])
{
case 'ps': echo " PS"; break;
case 'pps': echo "% PS (Achtung! Die Prozentsteigerung bezieht sich ausschließlich auf die aktuellen PS!)"; break;
case 'hlvl': echo " Handling"; break;
case 'hhlvl': echo " Haftung"; break;
case 'slvl': echo " Sicherheit"; break;
case 'nos': echo " NOS"; break;
case 'maxtank': echo "l Tankinhalt"; break;
default: echo "
Unbestimmte Tuningart!!! Bitte sofort an einen Admin melden!"; break;
}
?>
Preis: echo $tuning['preis']; ?>
Dauer: echo $tuning['dauer']/60 . " Minuten"; ?>
Dieses Tuningteil kaufen
Dieses Tuningteil nicht kaufen
}
else echo "Dieses Fahrzeug gehört dir nicht!";
}
//ausgewähltes Tuningteil kaufen
elseif($_GET['opt'] == 3)
{
$mycar = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID = '$_GET[fID]' AND nickname='$_SESSION[nickname]'"));
if($mycar)
{
$tuning = mysql_fetch_array(mysql_query("SELECT * FROM tunings2 WHERE ID=$_GET[tID]"));
if($tuning)
{
if($status['respekt'] >= $tunings['res'])
{
if($status['credits'] >= $tunings['preis'])
{
//einmalige Steigerung
if($tuning['tune'] != "t1" && $tuning['tune'] != "t2" && $tuning['tune'] != "t8" && $tuning['tune'] != "t9")
{
if($mycar[$tuning['tune']] != 1 && $mycar['aktiv'] == 0)
{
if($tuning['tune'] == '0') //Reifen
mysql_query("UPDATE fahrzeuge SET hhlvl=".$tuning['steigerung']." WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
else mysql_query("UPDATE fahrzeuge SET ".$tuning['art']."=".$mycar[$tuning['art']]."+".$tuning['steigerung']." WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
mysql_query("UPDATE fahrzeuge SET ".$tuning['tune']."=".$mycar[$tuning['tune']]."+1 WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
mysql_query("UPDATE fahrzeuge SET wert=wert+$tuning[preis] WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
if($tuning['art'] == "ps")
mysql_query("UPDATE fahrzeuge SET wanted=wanted+$tuning[steigerung] WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
mysql_query("UPDATE status SET credits=credits-$tuning[preis] WHERE nickname='$status[nickname]'");
$preis = $tuning['preis'] - $tuning['preis'] * 2;
cash($us['ID'], $preis);
mysql_query("UPDATE fahrzeuge SET aktiv='1',datum='$time',dauer='$tuning[dauer]' WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
mysql_query("INSERT INTO konto_aus (datum,nickname,soll,zweck) VALUES ($time,'$status[nickname]',$tuning[preis],'Tuning')");
echo "Du hast dir soeben das Tuningteil $tuning[name] gekauft. Wir haben es dir gleich eingebaut.";
}
else echo "Du hast dieses Tuningteil bereits eingebaut oder kannst es noch nicht einbauen.";
}
//merhmalige Steigerung
else
{
$tuneval = $tuning['ID'];
if($tuning['tune'] == "t2")
$tuneval -= 10;
if($tuning['tune'] == "t8")
$tuneval -= 29;
if($tuning['tune'] == "t9")
$tuneval -= 41;
if($mycar[$tuning['tune']] == $tuneval-1 && $mycar['aktiv'] == 0)
{
if($tuning['art'] == "nos")
mysql_query("UPDATE fahrzeuge SET lgas=100 WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
else
{
if($tuning['tune'] == "t9") //Turbo
{
$ps = $mycar['ps'] * $tuning['steigerung'] / 100;
$ps = floor($ps);
mysql_query("UPDATE fahrzeuge SET ps=ps+$ps, wanted=wanted+$ps WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
}
else mysql_query("UPDATE fahrzeuge SET ".$tuning['art']."=".$mycar[$tuning['art']]."+".$tuning['steigerung']." WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
}
mysql_query("UPDATE fahrzeuge SET ".$tuning['tune']."=".$mycar[$tuning['tune']]."+1 WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
mysql_query("UPDATE fahrzeuge SET wert=wert+$tuning[preis] WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
if($tuning['art'] == "ps")
mysql_query("UPDATE fahrzeuge SET wanted=wanted+$tuning[steigerung] WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
mysql_query("UPDATE status SET credits=credits-$tuning[preis] WHERE nickname='$status[nickname]'");
$preis = $tuning['preis'] - $tuning['preis'] * 2;
cash($us['ID'], $preis);
mysql_query("UPDATE fahrzeuge SET aktiv='1',datum='$time',dauer='$tuning[dauer]' WHERE ID=$_GET[fID] AND nickname='$_SESSION[nickname]'");
mysql_query("INSERT INTO konto_aus (datum,nickname,soll,zweck) VALUES ($time,'$status[nickname]',$tuning[preis],'Tuning')");
echo "Du hast dir soeben das Tuningteil $tuning[name] gekauft. Wir haben es dir gleich eingebaut.";
}
else echo "Du hast dieses Tuningteil bereits eingebaut oder kannst es noch nicht einbauen.";
}
}
else echo "Du hast nicht genügend Geld!";
}
else echo "Du hast nicht genügend Respekt!";
}
else echo "Dieses Tuningteil gibt es nicht!";
}
else echo "Dieses Fahrzeug gehört dir nicht!";
?>
zum Tuningshop
}
//Tuning per Checkbox-Auswahl (Anzeige aller Teile und letzte Abfrage)
elseif($_POST['cbtuning'])
{
$mycar = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID='$_POST[carID]' AND nickname='$_SESSION[nickname]'"));
if($mycar)
{
?>
Diese Tuningteile kaufen
Diese Tuningteile nicht kaufen
}
else echo "Dieses Fahrzeug gehört dir nicht!";
}
//Tuning per Checkbox-Auswahl (Teile kaufen)
elseif($_GET['opt'] == 4)
{
$mycar = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID='$_POST[carID]' AND nickname='$_SESSION[nickname]'"));
if($mycar)
{
$tunings = array();
$turbos = array();
foreach($_POST as $ttune => $tID)
{
if($ttune[0] == 't')
{
if($tID >= 42 && $tID <= 45) //Turbos
array_push($turbos, $tID);
else array_push($tunings, $tID);
}
}
sort($tunings, SORT_NUMERIC);
for($i=0; $i
= $tunings['res'])
{
if($status['credits'] >= $tunings['preis'])
{
//einmalige Steigerung
if($tuning['tune'] != "t1" && $tuning['tune'] != "t2" && $tuning['tune'] != "t8" && $tuning['tune'] != "t9")
{
if($mycar[$tuning['tune']] != 1 && $mycar['aktiv'] == 0)
{
if($tuning['tune'] == '0') //Reifen
mysql_query("UPDATE fahrzeuge SET hhlvl=".$tuning['steigerung']." WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
else mysql_query("UPDATE fahrzeuge SET ".$tuning['art']."=".$mycar[$tuning['art']]."+".$tuning['steigerung']." WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
mysql_query("UPDATE fahrzeuge SET ".$tuning['tune']."=".$mycar[$tuning['tune']]."+1 WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
mysql_query("UPDATE fahrzeuge SET wert=wert+$tuning[preis] WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
if($tuning['art'] == "ps")
mysql_query("UPDATE fahrzeuge SET wanted=wanted+$tuning[steigerung] WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
}
}
//merhmalige Steigerung
else
{
$tuneval = $tuning['ID'];
if($tuning['tune'] == "t2")
$tuneval -= 10;
if($tuning['tune'] == "t8")
$tuneval -= 29;
if($tuning['tune'] == "t9")
$tuneval -= 41;
if($mycar[$tuning['tune']] == $tuneval-1 && $mycar['aktiv'] == 0)
{
if($tuning['art'] == "nos")
mysql_query("UPDATE fahrzeuge SET lgas=100 WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
else
{
if($tuning['tune'] == "t9") //Turbo
{
$ps = $mycar['ps'] * $tuning['steigerung'] / 100;
$ps = floor($ps);
mysql_query("UPDATE fahrzeuge SET ps=ps+$ps, wanted=wanted+$ps WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
}
else mysql_query("UPDATE fahrzeuge SET ".$tuning['art']."=".$mycar[$tuning['art']]."+".$tuning['steigerung']." WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
}
mysql_query("UPDATE fahrzeuge SET ".$tuning['tune']."=".$mycar[$tuning['tune']]."+1 WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
mysql_query("UPDATE fahrzeuge SET wert=wert+$tuning[preis] WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
if($tuning['art'] == "ps")
mysql_query("UPDATE fahrzeuge SET wanted=wanted+$tuning[steigerung] WHERE ID=$_POST[carID] AND nickname='$_SESSION[nickname]'");
}
}
}
else echo "Du hast nicht genügend Geld!
";
}
else echo "Du hast nicht genügend Respekt!
";
}
}
mysql_query("UPDATE fahrzeuge SET aktiv=1,datum=$time,dauer=$_POST[duration] WHERE ID=$_POST[carID]");
mysql_query("UPDATE status SET credits=credits-$_POST[costs] WHERE nickname='$status[nickname]'");
mysql_query("INSERT INTO konto_aus (datum,nickname,soll,zweck) VALUES ($time,'$status[nickname]',$_POST[costs],'Tuning')");
?>
Es wurden alle Teile erfolgreich eingebaut.
zum Tuningshop
}
else echo "Dieses Fahrzeug gehört dir nicht!";
}
//Fahrzeugübersicht
else
{
?>
Für welches Fahrzeug benötigst du neue Teile?
Modell |
PS |
Status |
|
$mycars_db = mysql_query("SELECT * FROM fahrzeuge WHERE nickname = '$_SESSION[nickname]' ORDER BY ps DESC");
while($mycars = mysql_fetch_array($mycars_db))
{
?>
if($mycars['aktiv'] == 1)
{
?>
}
echo "";
echo $mycars['hsteller']." ".$mycars['modell'];
if($mycars['fahrname'] != "")
echo " (".$mycars['fahrname'].")";
echo "";
?>
|
echo $mycars['ps']; ?> |
if($mycars['aktiv'] == 0)
echo "unbeschäftigt";
else
{
if($mycars['akt'] == '0')
echo countdown("C".$mycars['ID'], ($mycars['datum']+$mycars['dauer'])-$time, 'Fertig');
elseif($mycars['akt'] == 'w')
echo "warte auf Rennen";
elseif($mycars['akt'] == 'r')
echo "im Rennen";
}
?>
|
if($mycars['aktiv'] == 0)
echo "Tunings anschauen";
else echo "Tunings anschauen";
?>
|
}
?>
}
}
include("../werbung.php");
?>
function table_header($name)
{
$th = "