session_start();
include("../config.php");
include("../show_tip.php");
$status_db = mysql_query("SELECT * FROM status WHERE nickname = '$_SESSION[nickname]'");
$status = mysql_fetch_array($status_db);
$team2_db = mysql_query("SELECT * FROM teams WHERE kurz = '$_POST[kurz]' or name = '$_POST[name]'");
$team2 = mysql_fetch_array($team2_db);
$team_db = mysql_query("SELECT * FROM teams WHERE ID = '$status[team]'");
$team = mysql_fetch_array($team_db);
?>
if($_SESSION['nickname'] == "Testuser"){ echo "Der Testuser Account darf die Teamseiten nicht nuzten."; exit(); }
if($_SESSION['nickname'] == ""){ echo "Du bist nicht eingeloggt!"; }else{
include_once("../_menu.php");
if($team['name'] == ""){
if($_GET['seite'] == "cancel")
{
$yourbew_db = mysql_query("SELECT * FROM bewerbungen WHERE nickname='$_SESSION[nickname]'");
$yourbew = mysql_fetch_array($yourbew_db);
mysql_query("DELETE FROM bewerbungen WHERE ID='$yourbew[ID]'");
$statteam_db = mysql_query("SELECT s.ID FROM status AS s INNER JOIN teams AS t ON s.team=t.ID WHERE t.ID='$yourbew[team]' AND trang>3");
$titel = "Team: Userbewerbung";
$msg = "Der Spieler ".$_SESSION['nickname']." hat seine Bewerbung für dein Team zurückgezogen.";
while($statteam = mysql_fetch_array($statteam_db)){
mysql_query("INSERT INTO post (an, von, datum, titel, nachricht) VALUES ('$statteam[ID]', '0', '$time', '$titel', '$msg')");}
echo "Du hast deine Bewerbung zurückgezogen.";
}
if($_GET['seite'] == "new"){
if($status['pkt'] < 150){
echo "Du hast nicht genügend Punkte. (Es werden 150 benötigt)";
}else{
if($status['respekt'] < 3500){
echo "Du hast nicht genügend Respekt Punkte. (Es werden 3500 benötigt)";
}else{
if($status['credits'] < 50000){
echo "Du hast nicht genügend Credits, um ein Team zu gründen. (Es werden 15.000 Cr. benötigt)";
}else{
echo "Wenn du ein neues Team gründest, kann dies bis zu 3 Mitglieder haben. Um weitere Mitglieder aufzunehmen, benötigt das Team ein größeres Fahrerlager.
";
?>
}}}}else{
if($_POST['newteam']){
if($team2['kurz'] == $_POST['kurz']){
echo "Das Teamkürzel ist bereits vergeben.";
}else{
if($team2['name'] == $_POST['name']){
echo "Der Teamname ist bereits vergeben.";
}else{
if($status['credits'] < 50000){
echo "Du hast nicht genügend Credits.";
}else{
$credits = $status['credits'] - 50000;
$kurz = "[".$_POST['kurz']."]";
mysql_query("INSERT INTO teams (grund, datum, kurz, name, info) VALUES ('$_SESSION[nickname]', '$time', '$kurz', '$_POST[name]', '$_POST[info]')");
$tid = mysql_fetch_array(mysql_query("SELECT ID FROM teams WHERE name='$_POST[name]'"));
$tid = $tid['ID'];
mysql_query("UPDATE status Set credits = '$credits', team = '$tid', trang = '5' WHERE nickname = '$_SESSION[nickname]'");
mysql_query("INSERT INTO board (team) VALUES ('$tid')");
echo "Du hast erfolgreich ein neues Team gegründet.";
##LOG##
$log9 = "Das Team ".$_POST['name']." wurde gegründet von ".$status['nickname'].".";
mysql_query("INSERT INTO logs (user, day, aktion, text) VALUES ('System', '$time', 'Teamgründung', '$log9')");
$preis = "-15000";
cash($us['ID'],$preis);
######
}}}}else{
if($_GET['seite'] == "old"){
echo "Welchem Team möchtest du beitreten? ";
?>
}else{
if($_POST['bewerben']){
echo "Du hast dich erfolgreich beworben.";
mysql_query("INSERT INTO bewerbungen (datum, nickname, team, text) VALUES ('$time', '$_SESSION[nickname]', '$_POST[kurz]', '$_POST[text]')");
$statteam_db = mysql_query("SELECT s.ID FROM status AS s INNER JOIN teams AS t ON s.team=t.ID WHERE t.ID='$_POST[kurz]' AND trang>3");
$titel = "Team: Userbewerbung";
$msg = "Der Spieler ".$_SESSION['nickname']." hat sich für einen Beitritt in dein Team beworben:
".$_POST['text']."
Du kannst die Bewerbung in den Teamoptions annehmen oder ablehnen.";
while($statteam = mysql_fetch_array($statteam_db)){
mysql_query("INSERT INTO post (an, von, datum, titel, nachricht) VALUES ('$statteam[ID]', '0', '$time', '$titel', '$msg')");}
}else{
if($status['team'] == 0){
$yourbew_db = mysql_query("SELECT * FROM bewerbungen WHERE nickname='$_SESSION[nickname]'");
$yourbew = mysql_numrows($yourbew_db);
if($yourbew > 0)
{
$yourbew_db = mysql_query("SELECT * FROM bewerbungen AS b LEFT JOIN teams AS t ON b.team=t.ID WHERE nickname='$_SESSION[nickname]'");
$yourbew = mysql_fetch_array($yourbew_db);
echo "Deine Bewerbung bei ".$yourbew['name'].": ".nl2br($yourbew['text'])." ";
?>
Bewerbung zurückziehen
}
else{
$links = array('neues Team gründen '.show_tip(81,$_SESSION['nickname'],0),
'einem Team beitreten '.show_tip(82,$_SESSION['nickname'],0));
echo createMenu($links,670)." ";
echo "Wenn du dein eigenes Team haben möchtest, kannst du hier eins gründen. Mit einem Team kannst du ab 2 Mitgliedern Teamrennen fahren und einige weitere Features mehr nutzen.
Regeln: 1. Um ein Team zu gründen, benötigst du mindestens 15 Punkte. 2. Um einem Team beizutreten, benötigst du mindestens 0 Punkte. 3. Die Teamgründung kostet 15.000 Credits.
";
}}}}}}}else{
$teamcount_db = mysql_query("SELECT count(status.ID) AS count FROM status LEFT JOIN teams on teams.ID=status.team WHERE teams.ID='$team[ID]' GROUP BY team");
$teamcount = mysql_fetch_array($teamcount_db);
$links = array('Info '.show_tip(83,$_SESSION['nickname'],0),
'Team Fanshop '.show_tip(84,$_SESSION['nickname'],0),
'Mitglieder '.show_tip(85,$_SESSION['nickname'],0),
'Board '.show_tip(86,$_SESSION['nickname'],0));
echo createMenu($links,600);
$links = array('Kasse '.show_tip(87,$_SESSION['nickname'],0),
'Options '.show_tip(88,$_SESSION['nickname'],0),
'Austreten '.show_tip(89,$_SESSION['nickname'],0));
echo createMenu($links,600);
?>
if($_GET['seite']=="shop"){
?>
Fanshop-Stufe: echo $team['fshop']; ?>
Heute konnte das Team echo $team['shop_win']; ?> Credits
durch den Fanartikelverkauf machen.
Je erfolgreicher das Team und je größer der Fanshop, desto größer die täglichen Einnahmen. Berechnung jeden Tag um 00:00 Uhr.
}
if($_GET['seite'] == "raus"){
if($_GET['ok'] == 1){
$statteam_db = mysql_query("SELECT s.ID FROM status AS s INNER JOIN teams AS t ON s.team=t.ID WHERE t.ID='$status[team]' AND trang>3");
$titel = "Team: Useraustritt";
$msg = "Der Spieler ".$_SESSION['nickname']." hat das Team verlassen.";
while($statteam = mysql_fetch_array($statteam_db))
{
mysql_query("INSERT INTO post (an, von, datum, titel, nachricht) VALUES ('$statteam[ID]', '0', '$time', '$titel', '$msg')");
}
mysql_query("UPDATE status Set team = '0', trang='0', tek = '0' WHERE nickname = '$_SESSION[nickname]'");
echo "Du bist aus deinem Team ausgetreten.";
}else{
?>
Wirklich austreten
}}
if($_POST['del_user']){
mysql_query("UPDATE status Set trang = '0', team = '0', tek = '0' WHERE nickname = '$_POST[mitglied]'");
echo " Erfolgreich ".$_POST['mitglied']." aus dem Team ausgeschlossen.";
}
if($_POST['update']){
mysql_query("UPDATE teams Set info = '$_POST[info]' WHERE ID = '$status[team]'");
echo " Du hast den Infotext deines Teams geändert.";
}
if(!$_GET['seite']){ ?>
Team Info
Das Team kann maximal echo $team['maxuser']; ?> Mitglieder haben.
$member_db = mysql_query("SELECT * FROM status WHERE team = '$status[team]' order by trang DESC,pkt DESC");
while($member = mysql_fetch_array($member_db)){
?>
if($_GET['option'] == "bew" && $status['trang'] > 3){
echo "Bewerbungen um eine Mitgliedschaft
";
if($_GET['ok'] == 1 && $teamcount['count'] < $team['maxuser']){
if($team2 == $config['max_team']){
echo "Das Team hat bereits die maximale Größe erreicht.
";
}else{
mysql_query("UPDATE status Set trang = '1', team = '$status[team]' WHERE ID = '$_GET[ID]'");
mysql_query("DELETE FROM bewerbungen WHERE ID = '$_GET[ID2]'");
echo "Die Bewerbung wurde erfolgreich angenommen.
";
}}
if($_GET['ok'] == 2){
mysql_query("DELETE FROM bewerbungen WHERE ID = '$_GET[ID2]'");
echo "Die Bewerbung wurde erfolgreich abgelehnt.
";
}
$bew_db = mysql_query("SELECT * FROM bewerbungen WHERE team = '$status[team]'");
while($bew = mysql_fetch_array($bew_db)){
$bew2_db = mysql_query("SELECT * FROM status WHERE nickname = '$bew[nickname]'");
$bew2 = mysql_fetch_array($bew2_db);
echo "Bewerbung vom ".strftime("%d.%m.%y - %R", $bew['datum'])." von ".$bew['nickname']."
".nl2br($bew['text'])."
".$bew['nickname']." hat ".$bew2['pkt']." Punkte. "; ?>
Bewerbung
annehmen - Bewerbung
ablehnen echo "";
}}}
if($_GET['option'] == "info" && $status['trang'] > 1){
?>
}
if($_GET['option'] == "name" && $status['trang'] > 4){
if($_POST['save']){
mysql_query("UPDATE teams SET name = '$_POST[name]', kurz = '$_POST[kurz]', name2 = '1' WHERE ID = '$team[ID]'");
echo "Der Name wurde erfolgreich geändert.";
}
else{
if($team['name2']==1){
echo "Das Team wurde bereits einmal umbenannt, eine weitere Änderung ist nicht möglich.
";
}
else{
?>
}
}
}
if($_GET['option'] == "geb" && $status['trang'] > 3){
if($_GET['ok'] == 1){
if($_GET['bau'] == 1){
if($team['flager'] < 7){
$kosten = $team['flager_cr'] * $team['flager'];
$kasse = $team['kasse'] - $kosten;
$bau = $team['flager'] + 1;
$maxuser = $team['maxuser'] + 3;
if($kosten <= $team['kasse']){
mysql_query("UPDATE teams Set maxuser = '$maxuser', flager = '$bau', kasse = '$kasse' WHERE ID = '$status[team]'");
}}}
if($_GET['bau'] == 2){
if($team['fshop'] < 100){
$kosten = $team['fshop'] * $team['fshop_cr'];
$kasse = $team['kasse'] - $kosten;
$bau = $team['fshop'] + 1;
if($kosten <= $team['kasse']){
mysql_query("UPDATE teams Set fshop = '$bau', kasse = '$kasse' WHERE ID = '$status[team]'");
}}}
if($_GET['bau'] == 4){
if($team['tkasse'] < 9999999999999){
$kosten = $team['tkasse'] * $team['tkasse_cr'];
$kasse = $team['kasse'] - $kosten;
$bau = $team['tkasse'] + 1;
if($kosten <= $team['kasse']){
mysql_query("UPDATE teams Set tkasse = '$bau', kasse = '$kasse' WHERE ID = '$status[team]'");
}}}}
$team_db = mysql_query("SELECT * FROM teams WHERE ID = '$status[team]'");
$team = mysql_fetch_array($team_db);
?>
Hier kannst du die Teamgebäude ausbauen.
Gebäude
Kosten
Ausbau
Fahrerlager (Stufe echo $team['flager']; ?> ~ max Stufe 7)
Je Fahrerlager können 3 weitere User in das Team.
Fanshop (Stufe echo $team['fshop']; ?> ~ max Stufe 100)
Dein Team ist erfolgreich? Dann braucht es unbedingt einen Fanshop. Fanartikelverkauf nach jedem Rennen.
}
if($_GET['ok'] == 1){
if($_GET['bau'] == 1){
if($team['flager'] < 7){
echo " Du hast erfolgreich das Fahrerlager ausgebaut.";
}}
if($_GET['bau'] == 2){
if($team['fshop'] < 100){
echo " Du hast erfolgreich einen weiteren Fanshop eröffnet.";
}}
if($_GET['bau'] == 4){
if($team['fshop'] < 50){
echo " In die Teamkasse passen nun 125.000 Credits mehr rein.";
}}}}
if($_GET['option'] == "kasse_user" && $status['trang'] > 3){
?>
Nickname
Gesamteinzahlung
Letzte Einzahlung
$member2_db = mysql_query("SELECT * FROM status WHERE team = '$status[team]' order by trang DESC,pkt DESC");
while($member2 = mysql_fetch_array($member2_db)){
?>
}
if($_GET['option'] == "aus_kasse" && $status['trang'] > 3){
echo "Hier kannst du Credits aus der Kasse abheben.
";
?>
}
if($_POST['abheben']){
if($_POST['betrag2'] <= $team['kasse']){
$kain_limit = 100000;
$kain_week = date("W");
mysql_query("UPDATE status Set team_credits_time = '$kain_week', team_credits = '0' WHERE ID = '$_POST[an]' AND team_credits_time != '$kain_week'");
$member4_db = mysql_query("SELECT * FROM status WHERE ID = '$_POST[an]'");
$member4 = mysql_fetch_array($member4_db);
$kain_team_credits_user = $member4['team_credits'] + $_POST['betrag2'];
if ($kain_team_credits_user <= $kain_limit){
mysql_query("UPDATE status Set team_credits = '$kain_team_credits_user' WHERE ID = '$_POST[an]'");
$newkasse = $team['kasse'] - $_POST['betrag2'];
$creds = $member4['credits'] + $_POST['betrag2'];
mysql_query("UPDATE teams Set kasse = '$newkasse' WHERE ID = '$status[team]'");
mysql_query("UPDATE status Set credits = '$creds' WHERE ID = '$_POST[an]'");
$preis = $_POST['betrag2'];
cash($us['ID'],$preis);
mysql_query("INSERT INTO konto_aus (datum, nickname, soll, haben, zweck) VALUES ('$time', '$member4[nickname]', '0', '$_POST[betrag2]', 'Teamüberweisung')");
echo " Du hast erfolgreich ".$_POST['betrag2']." Credits an ".$member4['nickname']." überwiesen.";
}else{
$kain_rest = $kain_limit - $member4['team_credits'];
echo "Auszahlungsbetrag für den User ".$member4['nickname']." ist zu hoch. Möglicher Betrag: ".$kain_rest." Credits.";
}
}}
if($_GET['option'] == "wing" && $status['trang'] > 4)
{
$teams_db = mysql_query("SELECT * FROM teams order by name");
?>
}
if($_POST['setmain'])
{
$main = mysql_fetch_array(mysql_query("SELECT name FROM teams WHERE ID='$_POST[mainteam]'"));
mysql_query("UPDATE teams SET wing='$_POST[mainteam]' WHERE ID='$team[ID]'");
if($_POST['mainteam'] != 0)
echo "
Wing ".$team['name']." dem Team ".$main['name']." zugeordnet.";
else echo "
Das Team ".$team['name']." ist nun kein Wing mehr.";
}
if($_GET['option'] == "User_rang" && $status['trang'] > 4){
echo "Hier kannst du Ränge verteilen.
";
?>
}
if($_POST['geben']){
mysql_query("UPDATE status Set trang = '$_POST[rang]' WHERE ID = '$_POST[an]'");
if($_POST['rang'] == "5")
mysql_query("UPDATE status Set trang = '4' WHERE ID = '$status[ID]'");
echo " Rang erteilt.";
}
if($_GET['option'] == "del_user" && $status['trang'] > 4){
echo "Welches Mitglied rausschmeißen?
"; ?>
}
if($_POST['senden']){
$st4_db = mysql_query("SELECT * FROM status WHERE nickname = '$_SESSION[nickname]'");
$st4 = mysql_fetch_array($st4_db);
$st5_db = mysql_query("SELECT * FROM statistik WHERE today = '$today' && nickname = '$_SESSION[nickname]'");
$st5 = mysql_fetch_array($st5_db);
if($st4['premium'] == 1){
$au = $st5['aus'] + 1;
mysql_query("UPDATE statistik Set aus = '$au' WHERE today = '$today' && nickname = '$_SESSION[nickname]'");
}
include_once("bbcodes.php");
$nachricht = strip_tags($_POST['nachricht']," "); //html entfernen
$nachricht = bb_to_html($nachricht); //bbcode in html umwandeln
$team_db = mysql_query("SELECT s.* FROM status AS s INNER JOIN teams AS t ON s.team=t.ID WHERE t.ID='$st4[team]' AND s.ID<>$status[ID]");
while($team = mysql_fetch_array($team_db))
{
$st7_db = mysql_query("SELECT * FROM statistik WHERE today = '$today' && nickname = '$team[nickname]'");
$st7 = mysql_fetch_array($st7_db);
if($team['premium'] == 1){
$an = $st7['ein'] + 1;
if($nachricht)
{
mysql_query("UPDATE statistik Set ein = '$an' WHERE today = '$today' && nickname = '$team[nickname]'");}
mysql_query("INSERT INTO post (an, von, datum, titel, nachricht) VALUES ('$team[ID]', '$status[ID]', '$time', '$_POST[titel]', '$nachricht')");
echo "Nachricht an $team[nickname] gesendet. ";
}
}
}
if($_GET['seite'] == "kasse"){
echo "In der Teamkasse befinden sich zur Zeit ".$team['kasse']." Credits (max. ".$team['tkasse'] * 125000 .")
Nur Gründer und Admins können die Credits wieder abheben bzw an ein Teammitglied überweisen. Du kannst maximal ".$status['credits']." Credits einzahlen.