session_start();
include("../config.php");
$status_db = mysql_query("SELECT * FROM status WHERE nickname = '$_SESSION[nickname]'");
$status = mysql_fetch_array($status_db);
$game_db=mysql_query("SELECT * FROM game2 WHERE t1 = '$_SESSION[nickname]'");
$game=mysql_fetch_array($game_db);
?>
$heute = 5 - $status['ssp'];
echo "Am Tag sind maximal 5 Spiele erlaubt.
Du darfst heute noch ".$heute."x Schere, Stein & Papier spielen.
";
if($heute<=0){ echo "Du hast heute bereits 5 Spiele gespielt."; exit(); }
if(!$_GET['go'] && $game['ID']==0 && !$_POST['los']){ ?>
neues Spiel eröffnen ~
zurück
Spiele, die über das eigene Creditguthaben hinausgehen, werden nicht geöffnet oder angenommen.
}
if($_POST['los'] && $game['ID']==0 && $_POST['einsatz']<$status['credits']){
mysql_query("INSERT INTO game2 (datum, t1, einsatz, spiel) VALUES ('$time', '$_SESSION[nickname]', '$_POST[einsatz]', '$_POST[spiel]')");
echo "Du hast erfolgreich ein Spiel eröffnet. Über den Ausgang des Spiels wirst du per PN benachrichtigt.
zurück";
mysql_query("UPDATE status Set credits=credits-$_POST[einsatz], ssp=ssp+1 WHERE nickname = '$_SESSION[nickname]'");
}else{
$game2_db=mysql_query("SELECT * FROM game2 WHERE ID = '$_GET[ID]'");
$game2=mysql_fetch_array($game2_db);
if($_POST['los2'] && $game2['einsatz']<$status['credits']){
if($game2['einsatz']==0){ echo "Das Spiel ist nicht mehr vorhanden.
zurück"; exit(); }
mysql_query("UPDATE status Set credits=credits-$game2[einsatz], ssp=ssp+1 WHERE nickname = '$_SESSION[nickname]'");
$game3_db=mysql_query("SELECT ID FROM status WHERE nickname = '$game2[t1]'");
$game3=mysql_fetch_array($game3_db);
if($_POST['spiel']==1){
if($game2['spiel']==1){
$ausgabe="Es gab ein Unentschieden im Spiel ".$_SESSION['nickname']." gegen ".$game2['t1'].".";
mysql_query("UPDATE status Set credits=credits+$game2[einsatz] WHERE nickname = '$game2[t1]'");
mysql_query("UPDATE status Set credits=credits+$game2[einsatz] WHERE nickname = '$_SESSION[nickname]'");
}elseif($game2['spiel']==2){
$ausgabe=$_SESSION['nickname']." hat gegen ".$game2['t1']." das Spiel über ".$game2['einsatz']." Credits verloren.";
mysql_query("UPDATE status Set credits=credits+($game2[einsatz]*2) WHERE nickname = '$game2[t1]'");
}elseif($game2['spiel']==3){
$ausgabe=$_SESSION['nickname']." hat gegen ".$game2['t1']." das Spiel über ".$game2['einsatz']." Credits gewonnen.";
mysql_query("UPDATE status Set credits=credits+($game2[einsatz]*2) WHERE nickname = '$_SESSION[nickname]'");
}
}elseif($_POST['spiel']==2){
if($game2['spiel']==2){
$ausgabe="Es gab ein Unentschieden im Spiel ".$_SESSION['nickname']." gegen ".$game2['t1'].".";
mysql_query("UPDATE status Set credits=credits+$game2[einsatz] WHERE nickname = '$game2[t1]'");
mysql_query("UPDATE status Set credits=credits+$game2[einsatz] WHERE nickname = '$_SESSION[nickname]'");
}elseif($game2['spiel']==3){
$ausgabe=$_SESSION['nickname']." hat gegen ".$game2['t1']." das Spiel über ".$game2['einsatz']." Credits verloren.";
mysql_query("UPDATE status Set credits=credits+($game2[einsatz]*2) WHERE nickname = '$game2[t1]'");
}elseif($game2['spiel']==1){
$ausgabe=$_SESSION['nickname']." hat gegen ".$game2['t1']." das Spiel über ".$game2['einsatz']." Credits gewonnen.";
mysql_query("UPDATE status Set credits=credits+($game2[einsatz]*2) WHERE nickname = '$_SESSION[nickname]'");
}
}elseif($_POST['spiel']==3){
if($game2['spiel']==3){
$ausgabe="Es gab ein Unentschieden im Spiel ".$_SESSION['nickname']." gegen ".$game2['t1'].".";
mysql_query("UPDATE status Set credits=credits+$game2[einsatz] WHERE nickname = '$game2[t1]'");
mysql_query("UPDATE status Set credits=credits+$game2[einsatz] WHERE nickname = '$_SESSION[nickname]'");
}elseif($game2['spiel']==1){
$ausgabe=$_SESSION['nickname']." hat gegen ".$game2['t1']." das Spiel über ".$game2['einsatz']." Credits verloren.";
mysql_query("UPDATE status Set credits=credits+($game2[einsatz]*2) WHERE nickname = '$game2[t1]'");
}elseif($game2['spiel']==2){
$ausgabe=$_SESSION['nickname']." hat gegen ".$game2['t1']." das Spiel über ".$game2['einsatz']." Credits gewonnen.";
mysql_query("UPDATE status Set credits=credits+($game2[einsatz]*2) WHERE nickname = '$_SESSION[nickname]'");
}}
$text_pn = "Dein eröffnetes Spiel ist nun beendet.
".$ausgabe."
Der Gewinn wurde dem Gewinner gutgeschrieben.";
mysql_query("INSERT INTO post (datum, an, von, titel, nachricht) VALUES ('$time', '$game3[ID]', '0', 'Spielergebnis', '$text_pn')");
echo $ausgabe;
echo "
Der Gewinn wurde dem Gewinner gutgeschrieben, der Herausforderer erhält eine Nachricht mit dem Ausgang des Spiels.
zurück";
mysql_query("DELETE FROM game2 WHERE ID = '$_GET[ID]'");
}else{
if($_GET['go']=="new" && $game['ID']==0 && !$_POST['los']){
?>
Wähle deinen Einsatz und deine Wahl.
}else{
if($_GET['ID']>0 && !$_POST['los2'] && $game2['t1']!=$_SESSION['nickname']){
?>
Was möchtest du wählen?.
}else{
?>
Erst nach Beendigung des Spielzugs gilt das Spiel als angenommen.
Spiel ID |
Herrausforderer |
Einsatz |
|
$ssp_db=mysql_query("SELECT * FROM game2 ORDER BY ID");
while($ssp=mysql_fetch_array($ssp_db)){
?>
echo $ssp['ID']; ?> |
echo $ssp['t1']; ?> |
echo $ssp['einsatz']; ?> |
annehmen |
}
?>
}}}} ?>