Übersicht '.show_tip(61,$_SESSION['nickname'],0), 'Vorlagen '.show_tip(62,$_SESSION['nickname'],0), 'Rekorde '.show_tip(63,$_SESSION['nickname'],0), 'Rennen eröffnen '.show_tip(64,$_SESSION['nickname'],0), 'Einstellungen '.show_tip(65,$_SESSION['nickname'],0), 'Hilfe '.show_tip(66,$_SESSION['nickname'],0)); echo createMenu($links,775); ?>

Hier kannst du Straßenrennen mit bis zu 9 Gegnern fahren.
Fahre auf unterschiedlichen Strecken, die dem Wagen und Fahrer alles abfordern.
?>

= 2) { start_race($racewait['ID'],$time); } else { mysql_query("UPDATE fahrzeuge SET aktiv=0, dauer=0, datum=0, akt='0' WHERE ID='$racewait[f1]'"); mysql_query("UPDATE fahrer SET aktiv=0, dauer=0, time=0, akt='0' WHERE ID='$racewait[d1]'"); mysql_query("DELETE FROM race_street WHERE ID='$racewait[ID]'"); } } } //alle Rennen berechnen /* include_once("street-auto.php"); $race_db = mysql_query("SELECT * FROM race_street WHERE los!=0 AND status=0"); while($race = mysql_fetch_array($race_db)) { auto($race['ID'],$time,$today); } */ //Vorlage löschen if($_GET['vorlage'] == "del") { echo "Möchtest du diese Vorlage wirklich löschen?"; ?>

ja    nein
"; else echo "Du kannst keine Vorlagen mehr speichern.

"; if($lapacount == 0) echo "keine Vorlage gespeichert"; else { ?>
(Das Fahrzeug hat zu viel PS!)    del
Dein Auto ist derzeit im Einsatz!
"; $sperrec = 1; } if($dri2['aktiv'] == 1) { echo "
Dein Fahrer ist schon im Einsatz!
"; $sperred = 1; } if($car3['lgas'] < $lapa2['nos']) { echo "
Du hast zu wenig Lachgas!
"; $sperrec = 1; } if($car3['tank'] < 6) { echo "
Dein Auto ist nicht genügend betankt!
"; $sperrec = 1; } if($car3['rzustand'] < 15) { echo "
Du solltest dringend deine Reifen checken!
"; $sperrec = 1; } if($dri2['fitness'] < 20) { echo "
Dein Fahrer ist zu erschöpft!
"; $sperred = 1; } if($car3['schaden'] > 85) { echo "
Das Auto ist zu beschädigt!
"; $sperrec = 1; } if($sperrec == 1 || $sperred == 1) //bei Fehler { ?>
Wähle ein anderes Fahrzeug.
"; ?>


Wähle einen anderen Fahrer.
"; ?>


Wähle eine neue PS-Grenze. (min. PS!)


Details der Vorlage



Neue PS-Grenze wählenDiese Vorlage verwenden

Wartezeit Minuten
Maximale Teilnehmer
Maximale PS
Rennname
Passwort
Einsatz
Strecke
   
Auto
Nos
   
Fahrer
Style
= $_POST['minPS']) { mysql_query("UPDATE vorlage SET klasse='$_POST[klasse]' WHERE ID='$_POST[ID]'"); echo "Änderungen gespeichert."; } else echo "Du musst mindestens ".$_POST['minPS']." PS wählen!"; } else echo "FEHLER street:_POST(savevor)!!! BITTE MELDE DAS UMGEHEND KORPORAL!!!"; } //Vorlage mit neuen Einstellungen verwenden if($_POST['vorlagestart']) { $lapa2_db = mysql_query("SELECT * FROM vorlage WHERE UID = '$status[ID]' && ID = '$_POST[ID]'"); $lapa2 = mysql_fetch_array($lapa2_db); $car = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID='$_POST[car]' && nickname = '$_SESSION[nickname]'")); $driver = mysql_fetch_array(mysql_query("SELECT * FROM fahrer WHERE ID='$_POST[fahrer]' && nickname = '$_SESSION[nickname]'")); if($_POST['sperrec'] == "1" && $_POST['sperred'] == "1") { if($car == true && $driver == true) { mysql_query("UPDATE fahrzeuge Set aktiv = '1', dauer = 36000, datum = '$time', akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', dauer = 36000, time = '$time', akt='w' WHERE ID = '$_POST[fahrer]'"); mysql_query("INSERT INTO race_street (name,teilnehmer, pass, klasse, datum, wzeit, strecke, einsatz, t1, f1, d1, s1, nos1) VALUES ('$lapa2[rname]', '$lapa2[teilnehmer]', '$lapa2[pass]', '$lapa2[klasse]', '$time', '$lapa2[wzeit]', '$lapa2[strecke]', '$lapa2[einsatz]', '$status[ID]', '$_POST[car]', '$_POST[fahrer]', '$lapa2[style]', '$lapa2[nos]')"); echo "Rennen erfolgreich eröffnet"; } else echo "Bitte wähle Fahrzeug und Fahrer."; } elseif($_POST['sperrec'] == "1") { $car = mysql_fetch_array(mysql_query("SELECT * FROM fahrzeuge WHERE ID='$_POST[car]' && nickname = '$_SESSION[nickname]'")); if($car == true) { mysql_query("UPDATE fahrzeuge Set aktiv = '1', dauer = 36000, datum = '$time', akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', dauer = 36000, time = '$time', akt='w' WHERE ID = '$lapa2[fahrer]'"); mysql_query("INSERT INTO race_street (name,teilnehmer, pass, klasse, datum, wzeit, strecke, einsatz, t1, f1, d1, s1, nos1) VALUES ('$lapa2[rname]', '$lapa2[teilnehmer]', '$lapa2[pass]', '$lapa2[klasse]', '$time', '$lapa2[wzeit]', '$lapa2[strecke]', '$lapa2[einsatz]', '$status[ID]', '$_POST[car]', '$lapa2[fahrer]', '$lapa2[style]', '$lapa2[nos]')"); echo "Rennen erfolgreich eröffnet"; } else echo "Bitte wähle ein Fahrzeug."; } elseif($_POST['sperred'] == "1") { $driver = mysql_fetch_array(mysql_query("SELECT * FROM fahrer WHERE ID='$_POST[fahrer]' && nickname = '$_SESSION[nickname]'")); if($driver == true) { mysql_query("UPDATE fahrzeuge Set aktiv = '1', dauer = 36000, datum = '$time', akt='w' WHERE ID = '$lapa2[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', dauer = 36000, time = '$time', akt='w' WHERE ID = '$_POST[fahrer]'"); mysql_query("INSERT INTO race_street (name,teilnehmer, pass, klasse, datum, wzeit, strecke, einsatz, t1, f1, d1, s1, nos1) VALUES ('$lapa2[rname]', '$lapa2[teilnehmer]', '$lapa2[pass]', '$lapa2[klasse]', '$time', '$lapa2[wzeit]', '$lapa2[strecke]', '$lapa2[einsatz]', '$status[ID]', '$lapa2[car]', '$_POST[fahrer]', '$lapa2[style]', '$lapa2[nos]')"); echo "Rennen erfolgreich eröffnet"; } else echo "Bitte wähle einen Fahrer."; } } //Rennen eröffnen if($_GET['race'] == "open") { if($_SESSION['nickname'] == "Testuser"){ echo "Der Testuser Account darf an keine Rennen teilnehmen!"; exit(); } ?>
Renn Options

Wartezeit bis zum Start (in Minuten)


Bis zu wieviel User dürfen an diesem Rennen teilnehmen?


Rennname


Passwort des Rennens (für freies Rennen leer lassen)


Einsatz des Rennens (maximal 25.000 Credits)


Auf welcher Strecke soll das Rennen stattfinden?
Die Strecke Wüste sowie Nordpol kann nur mit einem Rally Fahrzeug gefahren werden.

Strecke frei Strecke gesperrt

Autobahn [Info]
Landstraße [Info]
Berg [Info]
Tunnel [Info]
Wald [Info]
City [Info]
Flughafen [Info]
Rundkurs [Info]
Wüste (Rally) [Info]
Nordpol (Rally) [Info]
Special (Premium) [Info]
" class="td_nb">keine Strecke


Teilnehmer Options

Wähle dein Auto (muss innerhalb der angegebenen PS-Grenze liegen)
Rally Fahrzeug sind mit einem (R) gekennzeichnet.


Wie viel PS dürfen die Teilnehmer max. haben um an diesem Rennen teilzunehmen?
(min. 10% PS mehr (ab 1000 PS: 100 PS mehr) als das eigene Fahrzeug!)
   Standardmäßig ausgewählt:
   Noobschutz (Nur User, die max. 1.000 Punkte haben, dürfen dieses Rennen annehmen.)

Wieviel Nos soll benutzt werden?


Wähle deinen Fahrer


Wie soll der Fahrer fahren?


Bezeichnung der Vorlage (keine Bezeichnung um nicht zu speichern)


Es gilt als cheaten zu versuchen fremde Fahrzeuge oder Fahrer zu nutzen.
Aus diesem Grund wurdest du nun gesperrt.

"; mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'"); $nachricht = $_SESSION['nickname']." (Fahrer: ".$fz2['nickname']." - ".$fz2['ID'].") wollte ein fremdes Auto nutzen = Sperre!"; mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('765776', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)"); session_destroy(); exit(); } if(ucwords($f2['nickname']) != ucwords($_SESSION['nickname']) && $f2['nickname'] != ""){ echo "Das ist nicht dein Fahrzeug!
Es gilt als cheaten zu versuchen fremde Fahrzeuge oder Fahrer zu nutzen.
Aus diesem Grund wurdest du nun gesperrt.

"; mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'"); $nachricht = $_SESSION['nickname']." (Fahrer: ".$f2['nickname']." - ".$f2['ID'].") wollte ein fremden Fahrer nutzen = Sperre!"; mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('765776', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)"); session_destroy(); exit(); } if($_POST['style'] > 4){ echo "Du versuchst dein Rennstyl über Riskant zu stellen!
Es gilt als cheaten!.
Aus diesem Grund wurdest du nun gesperrt.

"; mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'"); $nachricht = $_SESSION['nickname']." wollte den Styl über Risiko einstellen = Sperre!"; mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)"); session_destroy(); exit(); } if($_POST['nos'] > 100){ echo "Du versuchst Lachgas über 100% zu stellen!
Es gilt als cheaten!.
Aus diesem Grund wurdest du nun gesperrt.

"; mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'"); $nachricht = $_SESSION['nickname']." wollte mehr als 100% NOS einstellen = Sperre!"; mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)"); session_destroy(); exit(); } if($_POST['teilnehmer'] > 10){ echo "Du versuchst mehr als 10 Teilnehmer einzustellen!
Es gilt als cheaten!.
Aus diesem Grund wurdest du nun gesperrt.

"; mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'"); $nachricht = $_SESSION['nickname']." wollte mehr als 10 Teilnehmer einstellen = Sperre!"; mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)"); session_destroy(); exit(); } if(($_POST['strecke'] == 9 or $_POST['strecke'] == 11) && $fz['rally'] == 0){ echo "Dies ist kein Rally Fahrzeug"; exit(); } if($_POST['strecke'] != 9 && $_POST['strecke'] != 11 && $fz['rally'] == 1){ echo "Dies ist kein Straßen Fahrzeug"; exit(); } if($_POST['strecke']=="10" && ($f['fitness']!="100" || $fz['rzustand']<"71" || $fz['tank']<"35" || $fz['schaden']>"19")) echo "Auf dieser Strecke müssen Fahrer und Fahrzeug in nahezu perfektem Zustand sein."; elseif($einsatzfehler) echo "Es dürfen nur Zahlen beim Einsatz eingegeben werden."; elseif($_POST['einsatz'] > 25000) echo "Der Einsatz ist zu hoch."; elseif($_POST['einsatz'] < 0) echo "Ein negativer Einsatz ist nich erlaubt."; else { if($_POST['einsatz'] > $status['credits']) echo "Du hast zu wenig Cash."; else { $car2_db = mysql_query("SELECT * FROM fahrzeuge WHERE nickname = '$_SESSION[nickname]' && ID = '$_POST[car]'"); $car2 = mysql_fetch_array($car2_db); $dri_db = mysql_query("SELECT * FROM fahrer WHERE nickname = '$_SESSION[nickname]' && ID = '$_POST[fahrer]'"); $dri = mysql_fetch_array($dri_db); if($car2['ps'] < 1000) $fehler = $car2['ps'] * 1.1; else $fehler = $car2['ps'] + 100; $fehler = round($fehler,0); if($_POST['klasse'] < $fehler) echo "Du musst mindestens ".$fehler." PS wählen."; else { if($car2 == false) echo "Du musst ein Fahrzeug wählen."; else { if($dri == false) echo "Du musst einen Fahrer wählen."; else { if($_POST['strecke'] != 1 && $_POST['strecke'] != 2 && $_POST['strecke'] != 3 && $_POST['strecke'] != 4 && $_POST['strecke'] != 5 && $_POST['strecke'] != 6 && $_POST['strecke'] != 7 && $_POST['strecke'] != 8 && $_POST['strecke'] != 9 && $_POST['strecke'] != 10 && $_POST['strecke'] != 11) echo "Du musst eine Strecke wählen."; else { if($_POST['nos'] > $car2['lgas']) echo "Dieses Fahrzeug hat keine ".$_POST['nos']."% Lachgas"; else { /* //Schimpfwort-Überprüfung $blacklist = false; $cw_db = mysql_query("SELECT * FROM schimpfwort ORDER BY wort"); while($cw = mysql_fetch_array($cw_db)) { if(stristr($_POST['rmane'],$cw['wort'])) { $blacklist = true; break; } } //Schimpfwort-Überprüfung ENDE */ if($blacklist) echo "Dieser Rennname befindet sich auf der Blacklist."; else { if($_POST['strecke'] == 1 && $lap['l1'] == 1) $strecke2 = "Autobahn"; elseif($_POST['strecke'] == 2 && $lap['l2'] == 1) $strecke2 = "Landstraße"; elseif($_POST['strecke'] == 3 && $lap['l3'] == 1) $strecke2 = "Berg"; elseif($_POST['strecke'] == 4 && $lap['l4'] == 1) $strecke2 = "Tunnel"; elseif($_POST['strecke'] == 5 && $lap['l5'] == 1) $strecke2 = "Wald"; elseif($_POST['strecke'] == 6 && $lap['l6'] == 1) $strecke2 = "City"; elseif($_POST['strecke'] == 7 && $lap['l7'] == 1) $strecke2 = "Flughafen"; elseif($_POST['strecke'] == 8 && $lap['l8'] == 1) $strecke2 = "Rundkurs"; elseif($_POST['strecke'] == 9 && $lap['l9'] == 1) $strecke2 = "Wüste (Rally)"; elseif($_POST['strecke'] == 10 && $lap['l10'] == 1) $strecke2 = "Special (Premium)"; elseif($_POST['strecke'] == 11 && $lap['l11'] == 1) $strecke2 = "Nordpol (Rally)"; else $strecke = "NULL"; if($_POST['style'] == 1) $style = "Ruhig"; elseif($_POST['style'] == 2) $style = "Normal"; elseif($_POST['style'] == 3) $style = "Draufgängerisch"; elseif($_POST['style'] == 4) $style = "Riskant"; if($strecke != "NULL") { $vor_db = mysql_query("SELECT * FROM vorlage WHERE UID='$status[ID]'"); $vor = mysql_num_rows($vor_db); ?> Du hast erfolgreich ein Rennen eröffnet.
Hier nochmal alle Details:

Als Vorlage gespeichert
Wartezeit Minuten
Maximale Teilnehmer
Maximale PS
Rennname
Passwort
Einsatz
Strecke
   
Auto
Nos
   
Fahrer
Style


Zurück zur Übersicht

Du kannst keine Vorlagen mehr speichern.
"; } $wzeit = $_POST['wzeit'] +5; mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); mysql_query("INSERT INTO race_street (name, datum, strecke, einsatz, teilnehmer, klasse, noob, pass, wzeit, t1, f1, d1, s1, nos1) VALUES ('$_POST[rname]', '$time', '$_POST[strecke]', '$_POST[einsatz]', '$_POST[teilnehmer]', '$_POST[klasse]', '$_POST[noob]', '$_POST[pass]', '$_POST[wzeit]', '$status[ID]', '$_POST[car]', '$_POST[fahrer]', '$_POST[style]', '$_POST[nos]')"); //auf POST-Fehler überprüfen (1 User startet das selbe Rennen 2 mal) $race_posterror_db = mysql_query("SELECT ID FROM race_street WHERE t1=$status[ID] AND f1=$_POST[car] AND d1=$_POST[fahrer] AND los=0"); if(mysql_num_rows($race_posterror_db) > 1) { $race_posterror = mysql_fetch_array(mysql_query("SELECT max(ID) AS ID FROM race_street WHERE t1=$status[ID] AND f1=$_POST[car] AND d1=$_POST[fahrer] AND los=0")); mysql_query("DELETE FROM race_street WHERE ID=$race_posterror[ID]"); } } else echo "Du hast die Strecke noch nicht freigespielt"; } } } } } } } } } //Rennen anzeigen in Detailansicht if($_GET['race'] == "show") { $race_db = mysql_query("SELECT * FROM race_street WHERE ID = '$_GET[ID]'"); $race = mysql_fetch_array($race_db); if($race['bonus_pkt'] != 0){ echo "Eventrennen
Bonus Punkte: ".$race['bonus_pkt']."
Bonus Credits: ".number_format($race['bonus_cr'],0,",",".")."

"; } if($race['los'] == "0") //Rennen läuft nicht { if($race['bonus_pkt'] != 0){ echo "Die Teilnehmer sind bis zum Start unsichtbar!

"; } if($race['pass'] == "") $pw = "Nein"; else $pw = "Ja"; if($race['klasse'] >= 2500) $kls = "offen für alle Fahrzeuge"; else $kls = "offen für alle Fahrzeuge bis ".$race['klasse']." PS"; $mins = $race['datum'] - time(); $strecke = trackname($race['strecke']); echo "Passwort: ".$pw."
"; echo "Strecke: ".$strecke; ?> [Info]Einsatz: "; if($race['einsatz'] > 0){ ?>"; echo $kls."
"; if($race['bonus_cr'] == 0){ echo "Wartezeit: ".$race['wzeit']/60 ." min"; echo "
".countdown("C".$mycars['ID'], ($race['datum']+$race['wzeit'])-$time, 'Fertig'); } echo "

"; echo "Das Rennen hat maximal ".$race['teilnehmer']." Plätze, wovon bereits ".$race['akt']; if($race['akt'] == 1) echo " Platz vergeben ist."; else echo " Plätze vergeben sind."; echo "

"; for($i=1; $i<=$race['akt']; $i++) { $ti = "t".$i; $s_db = mysql_query("SELECT status.nickname,status.team,teams.kurz FROM status LEFT JOIN teams ON status.team=teams.ID WHERE status.ID='$race[$ti]'"); $s = mysql_fetch_array($s_db); if($race['bonus_cr'] > 0){ echo "Teilnehmer unsichtbar"; } else{ echo $i.": ".$s['nickname']." "; if($s['team'] != 0){ echo $s['kurz']; } } echo "
"; } if($race['t1'] == $status['ID'] && $race['akt'] == "1" && $race['bonus_cr'] == 0) { ?>

abbrechen

annehmen

Renn-Shoutbox";?>= 1 && $_GET['style'] <= 4)) mysql_query("UPDATE race_street SET $styleuser='$_GET[style]' WHERE ID='$_GET[ID]'"); } $race_akt_db = mysql_query("SELECT * FROM race_street WHERE ID='$race[ID]'"); $race_akt = mysql_fetch_array($race_akt_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t1]'"); $status[1] = mysql_fetch_array($status_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t2]'"); $status[2] = mysql_fetch_array($status_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t3]'"); $status[3] = mysql_fetch_array($status_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t4]'"); $status[4] = mysql_fetch_array($status_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t5]'"); $status[5] = mysql_fetch_array($status_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t6]'"); $status[6] = mysql_fetch_array($status_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t7]'"); $status[7] = mysql_fetch_array($status_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t8]'"); $status[8] = mysql_fetch_array($status_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t9]'"); $status[9] = mysql_fetch_array($status_db); $status_db = mysql_query("SELECT * FROM status WHERE ID='$race_akt[t10]'"); $status[10] = mysql_fetch_array($status_db); ///////// TEST FAHRZEUGE ANZEIGE //////// $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f1]'"); $status2[1] = mysql_fetch_array($status2_db); $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f2]'"); $status2[2] = mysql_fetch_array($status2_db); $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f3]'"); $status2[3] = mysql_fetch_array($status2_db); $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f4]'"); $status2[4] = mysql_fetch_array($status2_db); $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f5]'"); $status2[5] = mysql_fetch_array($status2_db); $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f6]'"); $status2[6] = mysql_fetch_array($status2_db); $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f7]'"); $status2[7] = mysql_fetch_array($status2_db); $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f8]'"); $status2[8] = mysql_fetch_array($status2_db); $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f9]'"); $status2[9] = mysql_fetch_array($status2_db); $status2_db = mysql_query("SELECT hsteller, modell, ps, km FROM fahrzeuge WHERE ID='$race_akt[f10]'"); $status2[10] = mysql_fetch_array($status2_db); ?> aktualisieren - Renn-Shoutbox";?>
Details vom Rennen: ".$race_akt['name'];} else {echo "

Details vom Rennen: ".$_GET['ID'];} ?> &show=>[Info]
Strecke: [Info] 0){?>
Einsatz: Cr.


"; //alle Fahrer mit Fortschrittsbalken anzeigen ?>
".$status[$i]['nickname']." ".$team['kurz']."
".$status2[$i]['hsteller']." ".$status2[$i]['modell']."
".$status2[$i]['ps']."PS ".$status2[$i]['km']."km: "; if($race_akt[$unfalluser] != 0 && $race_akt[$unfalluser] != -5000) //Unfall { ?>
= -10/* && $race_akt[$timeuser] < 1000*/) //kein Ausfall { ?> 0) {?>= 0) //fährt { $bal = $race_akt[$timeuser] - $array_small[count($array_small)-2] -1; //Restbalken = akt.Zwischenzeit - letzter Zwischenfall ?> $nextv && $tnextv < 0 && $race_akt[$tnext] > 0) { $next = $v; $nextv = $tnextv; } } } if($next != 0) { $tonext = "timeold".$next; $abstandold = $race_akt[$timeolduser] - $race_akt[$tonext]; $tnext = "time".$next; $abstandnow = $race_akt[$timeuser] - $race_akt[$tnext]; $ver = $abstandold - $abstandnow; $ver = round($ver,2); if($ver > 0) $ver = "+".$ver; echo "(".$ver."%) "; } ?> 0 && $race_akt[$tnext] > 0) { $next = $v; $nextv = $tnextv; } } } if($next != 0) { $tonext = "timeold".$next; $abstandold = $race_akt[$timeolduser] - $race_akt[$tonext]; $tnext = "time".$next; $abstandnow = $race_akt[$timeuser] - $race_akt[$tnext]; $ver = $abstandold - $abstandnow; $ver = round($ver,2); if($ver > 0) $ver = "+".$ver; echo " (".$ver."%)"; } ?> 100){$bal--; $b--;} //müssen GENAU 100% sein ?>
= 0) { if($style == 1) echo "

eigene Fahrweise: Ruhig"; elseif($style == 2) echo "

eigene Fahrweise: Normal"; elseif($style == 3) echo "

eigene Fahrweise: Draufgängerisch"; elseif($style == 4) echo "

eigene Fahrweise: Riskant"; $stylem = $style - 1; if($stylem < 1) $stylem = 1; $stylep = $style + 1; if($stylep > 4) $stylep = 4; if($style) { ?>
senken - erhöhen

Meldungen zeigen

eigene Meldungen zeigen

Meldungen ausblenden

"; else { $show_name = $race_setup['s8']; $array_mel = explode("//",$race_akt['meldung']); //Meldungen trennen for($a=0; $a"; } if($show_name == 1 || $show_name == 2) //Fahrernamen anzeigen { for($i=1; $i<=$race_akt['akt']; $i++) { $tuser = "t".$i; if($race_akt[$tuser] == $meldung_name_SID) break; } $duser = "d".$i; $fahrer = mysql_fetch_array(mysql_query("SELECT name FROM fahrer WHERE ID=$race[$duser]")); //Nicknamen holen $meldung_name = "".$fahrer['name'].""; } if($show_name == 2) //Fahrernamen (Nicknamen) anzeigen { $meldung_name = "".$fahrer['name']." (".$nickname['nickname'].")"; } $ind2 = strpos($array_mel[$a],"::"); //MeldungsID rausfiltern $meldung_ID = substr($array_mel[$a],$ind2+2,$ind1-$ind2-2); //MeldungsID $meldung = mysql_fetch_array(mysql_query("SELECT text FROM unfallmeldung WHERE ID=".$meldung_ID)); //Meldungstext holen $meldung = str_replace("XXX",$meldung_name,$meldung['text']); //XXX durch Nickname ersetzen ## Fahrzeugbild holen ## for($i=1; $i<=$race_akt['akt']; $i++) { $tuser = "t".$i; if($race_akt[$tuser] == $meldung_name_SID) break; } $fuser = "f".$i; $fuser2 = $race_akt[$fuser]; $kfz=mysql_fetch_array(mysql_query("SELECT ID, hsteller, modell, modellnr FROM fahrzeuge WHERE ID = '$fuser2'")); $bild=mysql_fetch_array(mysql_query("SELECT hsteller, modell, modellnr, img FROM neuwagen WHERE hsteller = '$kfz[hsteller]' && modell = '$kfz[modell]' && modellnr = '$kfz[modellnr]'")); ######################## $meldung_round = substr($array_mel[$a],0,$ind2); //MeldungsID ?>
Es sind keine nennenswerte Ereignisse vorgefallen.
".$nickname['nickname'].""; } if($show_name == 1 || $show_name == 2) //Fahrernamen anzeigen { for($i=1; $i<=$race_akt['akt']; $i++) { $tuser = "t".$i; if($race_akt[$tuser] == $meldung_name_SID) break; } $duser = "d".$i; $fahrer = mysql_fetch_array(mysql_query("SELECT name FROM fahrer WHERE ID=$race[$duser]")); //Nicknamen holen $meldung_name = "".$fahrer['name'].""; } if($show_name == 2) //Fahrernamen (Nicknamen) anzeigen { $meldung_name = "".$fahrer['name']." (".$nickname['nickname'].")"; } if($status['ID'] == $meldung_name_SID) //eigene Meldung { $ind2 = strpos($array_mel[$a],"::"); //MeldungsID rausfiltern $meldung_ID = substr($array_mel[$a],$ind2+2,$ind1-$ind2-2); //MeldungsID $meldung = mysql_fetch_array(mysql_query("SELECT text FROM unfallmeldung WHERE ID=".$meldung_ID)); //Meldungstext holen $meldung = str_replace("XXX",$meldung_name,$meldung['text']); //XXX durch Nickname ersetzen ## Fahrzeugbild holen ## for($i=1; $i<=$race_akt['akt']; $i++) { $tuser = "t".$i; if($race_akt[$tuser] == $meldung_name_SID) break; } $fuser = "f".$i; $fuser2 = $race_akt[$fuser]; $kfz=mysql_fetch_array(mysql_query("SELECT ID, hsteller, modell, modellnr FROM fahrzeuge WHERE ID = '$fuser2'")); $bild=mysql_fetch_array(mysql_query("SELECT hsteller, modell, modellnr, img FROM neuwagen WHERE hsteller = '$kfz[hsteller]' && modell = '$kfz[modell]' && modellnr = '$kfz[modellnr]'")); ######################## $meldung_round = substr($array_mel[$a],0,$ind2); //MeldungsID ?> "; } } ?>
Es sind keine nennenswerte Ereignisse vorgefallen, an denen du beteiligt warst.
zurück

Infos über Teilnehmer im Rennen: ".$info['name']."";} else {echo "Infos über Teilnehmer im Rennen: ".$_GET['ID']."";} ?>

".$s[$i]['nickname']."";}?> ".$d[$i]['name']." (Lvl ".$d[$i]['lvl']." / ".$d[$i]['ep']." EP)"."";}?> ".$c[$i]['hsteller']." ".$c[$i]['modell']." (".$c[$i]['fps']." PS)"."";}?> ";}?> ".$c[$i]['fname']."";}?>
2) { $width = 300; $akt = $info['akt']; if($akt >= 4) { $akt = 4; $width = 600; } ?>

border=7> ".$s[$i]['nickname']."";}?> ".$d[$i]['name']." (Lvl ".$d[$i]['lvl']." / ".$d[$i]['ep']." EP)"."";}?> ".$c[$i]['hsteller']." ".$c[$i]['modell']." (".$c[$i]['fps']." PS)"."";}?> ";}?> ".$c[$i]['fname']."";}?>

4) { $width = 300; if($akt == 6) $width = 600; ?>

border=7> ".$s[$i]['nickname']."";}?> ".$d[$i]['name']." (Lvl ".$d[$i]['lvl']." / ".$d[$i]['ep']." EP)"."";}?> ".$c[$i]['hsteller']." ".$c[$i]['modell']." (".$c[$i]['fps']." PS)"."";}?> ";}?> ".$c[$i]['fname']."";}?>


Du nimmst an diesem Rennen bereits teil. 1000 && $race_stat['noob'] == 1) //User ist mehr als 10 Tage dabei { ?>
Du hast über 1.000 Punkte und bist damit kein Noob mehr.
Passwort des Rennens


Einsatz des Rennens: Credits


Teilnehmer Options

Wähle dein Auto (muss innerhalb der angegebenen PS-Grenze liegen)
Die Strecke Wüste kann nur mit Rally Fahrzeugen gefahren werden


Wieviel Nos soll benutzt werden?


Wähle deinen Fahrer


Wie soll der Fahrer fahren?


Es gilt als cheaten zu versuchen fremde Fahrzeuge oder Fahrer zu nutzen.
Aus diesem Grund wurdest du nun gesperrt.

"; mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'"); $nachricht = $_SESSION['nickname']." (Fahrer: ".$car2['nickname']." - ".$car2['ID'].") wollte ein fremdes Auto nutzen = Sperre! (Rennen annehmen)"; mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)"); session_destroy(); exit(); } if(ucwords($driver2['nickname']) != ucwords($_SESSION['nickname']) && $driver2['nickname'] != ""){ echo "Das ist nicht dein Fahrzeug!
Es gilt als cheaten zu versuchen fremde Fahrzeuge oder Fahrer zu nutzen.
Aus diesem Grund wurdest du nun gesperrt.

"; mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'"); $nachricht = $_SESSION['nickname']." (Fahrer: ".$driver2['nickname']." - ".$_POST['fahrer'].") wollte ein fremden Fahrer nutzen = Sperre! (Rennen annehmen)"; mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)"); session_destroy(); exit(); } if($_POST['style'] > 4){ echo "Du versuchst dein Rennstyl über Riskant zu stellen!
Es gilt als cheaten!.
Aus diesem Grund wurdest du nun gesperrt.

"; mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'"); $nachricht = $_SESSION['nickname']." wollte den Styl über Risiko einstellen = Sperre! (Rennen annehmen)"; mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)"); session_destroy(); exit(); } if($_POST['nos'] > 100){ echo "Du versuchst Lachgas über 100% zu stellen!
Es gilt als cheaten!.
Aus diesem Grund wurdest du nun gesperrt.

"; mysql_query("UPDATE status SET sperre = '1' WHERE nickname = '$_SESSION[nickname]'"); $nachricht = $_SESSION['nickname']." wollte mehr als 100% NOS einstellen = Sperre! (Rennen annehmen)"; mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('760', '0', '$time', 'Cheater', '$nachricht',0)"); mysql_query("INSERT INTO post (an, von, datum, titel, nachricht, smilies) VALUES ('1', '0', '$time', 'Cheater', '$nachricht',0)"); session_destroy(); exit(); } if(($race_stat['strecke'] == 9 or $race_stat['strecke'] == 11) && $car['rally'] == 0){ echo "Dies ist kein Rally Fahrzeug"; exit(); } if($race_stat['strecke'] != 9 && $race_stat['strecke'] != 11 && $car['rally'] == 1){ echo "Dies ist kein Straßen Fahrzeug"; exit(); } //CHEATTESTTESTTEST if($driver['akt'] == "w") { $cheat = true; $cheatmeldung = strftime("%d.%m.%y - %R", $time).": ".$_SESSION['nickname']." hat versucht zu Cheaten bei der Rennannahme!!!
"; $cheatmeldung .= "driverID: ".$driver['ID']." / driverName: ".$driver['name']." / akt-Zustand: ".$driver['akt']; $fID = $driver['ID']; } else $cheat = false; //CHEATTESTTESTTEST if($race_stat['t1']==$status['ID'] || $race_stat['t2']==$status['ID'] || $race_stat['t3']==$status['ID'] || $race_stat['t4']==$status['ID'] || $race_stat['t5']==$status['ID'] || $race_stat['t6']==$status['ID'] || $race_stat['t7']==$status['ID'] || $race_stat['t8']==$status['ID'] || $race_stat['t9']==$status['ID'] || $race_stat['t10']==$status['ID']){ echo "Du fährst hier bereits mit."; exit(); } $akt = $race_stat['akt'] +1; $lap_strecke = "l".$race_stat['strecke']; if($lap[$lap_strecke] == 1) $strecke = 1; else $strecke = 0; $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { if($strecke == 1) //Strecke freigespielt { if($car == true && $driver == true) //Wagen und Fahrer gewählt { if($_POST['pass'] == $race_stat['pass']) //Passwort richtig { if($status['credits'] >= $race_stat['einsatz'] || $race_stat['einsatz'] == 0) //genügend Geld vorhanden bei Rennen mit Einsatz { if($car['lgas'] >= $_POST['nos']) //genügend Nos im Wagen { if($car['ps'] <= $race_stat['klasse']) //PS-Zahl unterhalb der PS-Grenze { if($race_stat['t1'] == "0") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t1='$status[ID]',f1='$_POST[car]',d1='$_POST[fahrer]',s1='$_POST[style]',nos1='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen."; } else echo "
Das Rennen existiert nicht mehr!
"; } elseif($race_stat['t2'] == "0") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t2='$status[ID]',f2='$_POST[car]',d2='$_POST[fahrer]',s2='$_POST[style]',nos2='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen."; } else echo "
Das Rennen existiert nicht mehr!
"; } elseif($race_stat['t3'] == "0") { if($race_stat['teilnehmer'] >= "3") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t3='$status[ID]',f3='$_POST[car]',d3='$_POST[fahrer]',s3='$_POST[style]',nos3='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen."; } else echo "
Das Rennen existiert nicht mehr!
"; } else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.
"; } elseif($race_stat['t4'] == "0") { if($race_stat['teilnehmer'] >= "4") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t4='$status[ID]',f4='$_POST[car]',d4='$_POST[fahrer]',s4='$_POST[style]',nos4='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen."; } else echo "
Das Rennen existiert nicht mehr!"; } else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen."; } elseif($race_stat['t5'] == "0") { if($race_stat['teilnehmer'] >= "5") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t5='$status[ID]',f5='$_POST[car]',d5='$_POST[fahrer]',s5='$_POST[style]',nos5='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen."; } else echo "
Das Rennen existiert nicht mehr!
"; } else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehm
"; } elseif($race_stat['t6'] == "0") { if($race_stat['teilnehmer'] >= "6") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t6='$status[ID]',f6='$_POST[car]',d6='$_POST[fahrer]',s6='$_POST[style]',nos6='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen."; } else echo "
Das Rennen existiert nicht mehr!
"; } else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.
"; } elseif($race_stat['t7'] == "0") { if($race_stat['teilnehmer'] >= "7") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t7='$status[ID]',f7='$_POST[car]',d7='$_POST[fahrer]',s7='$_POST[style]',nos7='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen. -T7"; } else echo "
Das Rennen existiert nicht mehr!
"; } else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.
"; } elseif($race_stat['t8'] == "0") { if($race_stat['teilnehmer'] >= "8") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t8='$status[ID]',f8='$_POST[car]',d8='$_POST[fahrer]',s8='$_POST[style]',nos8='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen. -T8"; } else echo "
Das Rennen existiert nicht mehr!
"; } else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.
"; } elseif($race_stat['t9'] == "0") { if($race_stat['teilnehmer'] >= "9") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t9='$status[ID]',f9='$_POST[car]',d9='$_POST[fahrer]',s9='$_POST[style]',nos9='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen. -T9"; } else echo "
Das Rennen existiert nicht mehr!
"; } else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.
"; } elseif($race_stat['t10'] == "0") { if($race_stat['teilnehmer'] >= "10") { $race_exists = mysql_num_rows($race_stat_db); if($race_exists != 0) //Rennen existiert { mysql_query("UPDATE race_street SET akt='$akt',t10='$status[ID]',f10='$_POST[car]',d10='$_POST[fahrer]',s10='$_POST[style]',nos10='$_POST[nos]' WHERE ID='$_POST[raceID]'"); mysql_query("UPDATE fahrzeuge Set aktiv = '1', datum = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[car]'"); mysql_query("UPDATE fahrer Set aktiv = '1', time = '$time', dauer = 36000, akt='w' WHERE ID = '$_POST[fahrer]'"); echo "
Du hast das Rennen erfolgreich angenommen. -T10"; } else echo "
Das Rennen existiert nicht mehr!
"; } else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.
"; } else echo "
Das Rennen ist bereits voll!
Du konntest nicht an dem Rennen teilnehmen.
"; } else echo "
Du möchtest ein Auto einsetzen, das mehr PS hat als erlaubt ist!
Du konntest nicht an dem Rennen teilnehmen.
"; } else echo "
Du möchtest mehr NOS einsetzen als deinem Fahrzeug derzeit zur Verfügung steht!
Du konntest nicht an dem Rennen teilnehmen.
"; } else echo "
Du hast zu wenig Cash!
Du konntest nicht an dem Rennen teilnehmen.
"; } else echo "
Das eingegebene Passwort ist falsch!
Du konntest nicht an dem Rennen teilnehmen.
"; } else echo "
Du hast keinen Fahrer oder kein Fahrzeug ausgewählt!
Du konntest nicht an dem Rennen teilnehmen.
"; } else echo "
Du hast diese Strecke noch nicht freigespielt!
Du konntest nicht an dem Rennen teilnehmen.
"; } else echo "
Das Rennen existiert nicht mehr!
"; //auf POST-Fehler überprüfen (1 User nimmt 2 mal an) $u = 0; $race = mysql_fetch_array(mysql_query("SELECT * FROM race_street WHERE ID='$_POST[raceID]'")); for($i=1; $i<=10; $i++) { $tuser = "t".$i; if($status['ID'] == $race[$tuser]) { $u++; if($u > 1) { switch($i) { case 1: break; //Initiator (benötigt keine Löschung!) case 2: break; //1. Teilnehmer (doppelter kann nur >2 sein!) case 3: mysql_query("UPDATE race_street SET akt=akt-1,t3=0,f3=0,d3=0,s3=0,nos3=0 WHERE ID='$_POST[raceID]'"); break; case 4: mysql_query("UPDATE race_street SET akt=akt-1,t4=0,f4=0,d4=0,s4=0,nos4=0 WHERE ID='$_POST[raceID]'"); break; case 5: mysql_query("UPDATE race_street SET akt=akt-1,t5=0,f5=0,d5=0,s5=0,nos5=0 WHERE ID='$_POST[raceID]'"); break; case 6: mysql_query("UPDATE race_street SET akt=akt-1,t6=0,f6=0,d6=0,s6=0,nos6=0 WHERE ID='$_POST[raceID]'"); break; case 7: mysql_query("UPDATE race_street SET akt=akt-1,t7=0,f7=0,d7=0,s7=0,nos7=0 WHERE ID='$_POST[raceID]'"); break; case 8: mysql_query("UPDATE race_street SET akt=akt-1,t8=0,f8=0,d8=0,s8=0,nos8=0 WHERE ID='$_POST[raceID]'"); break; case 9: mysql_query("UPDATE race_street SET akt=akt-1,t9=0,f9=0,d9=0,s9=0,nos9=0 WHERE ID='$_POST[raceID]'"); break; case 10: mysql_query("UPDATE race_street SET akt=akt-1,t10=0,f10=0,d10=0,s10=0,nos10=0 WHERE ID='$_POST[raceID]'"); break; } //CHEATTESTTESTTEST (ERGÄNZUNG) //$textc = strftime("%d.%m.%y - %R", time()).": ".$_SESSION['nickname']." hat ein Rennen 2 mal angenommen!!!"; //mysql_query("INSERT INTO status2 (UID, text) VALUES ('100', '$textc')"); $cheat = false; //CHEATTESTTESTTEST (ERGÄNZUNG) } } } //CHEATTESTTESTTEST (ERGÄNZUNG) if($cheat) { $race_fahr_db = mysql_query("SELECT ID,name,time1,time2,time3,time4,time5,time6 FROM race_street WHERE (d1=$fID OR d2=$fID OR d3=$fID OR d4=$fID OR d5=$fID OR d6=$fID) AND status=0"); while($race_fahr = mysql_fetch_array($race_fahr_db)) { if($race_fahr['name'] != "") $rname = $race_fahr['name']; else $rname = $race_fahr['ID']; $rlink = "".$rname.""; $cheatmeldung .= "
Rennen: ".$rlink." / t1=".$race_fahr['time1']." / t2=".$race_fahr['time2']." / t3=".$race_fahr['time3']." / t4=".$race_fahr['time4']." / t5=".$race_fahr['time5']." / t6=".$race_fahr['time6']; } mysql_query("INSERT INTO status2 (UID, text) VALUES ('1', '$cheatmeldung')"); } //CHEATTESTTESTTEST (ERGÄNZUNG) //Rennen starten, falls voll $race_stat_db = mysql_query("SELECT * FROM race_street WHERE ID='$_POST[raceID]'"); $race_stat = mysql_fetch_array($race_stat_db); if($race_stat['akt'] == $race_stat['teilnehmer']) start_race($_POST['raceID'],$time); } //Rennen abbrechen if($_GET['race'] == "cancel") { $race_db = mysql_query("SELECT * FROM race_street WHERE ID='$_GET[ID]'"); $race = mysql_fetch_array($race_db); if($race['akt'] == "1") { mysql_query("DELETE FROM race_street WHERE ID='$_GET[ID]'"); mysql_query("UPDATE fahrzeuge SET aktiv=0, dauer=0, datum='0', akt='0' WHERE ID='$race[f1]'"); mysql_query("UPDATE fahrer SET aktiv=0, dauer=0, time='0', akt='0' WHERE ID='$race[d1]'"); echo "Du hast das Rennen erfolgreich abgebrochen."; } else echo "Du kannst das Rennen nicht abbrechen, da es schon Teilnehmer gibt."; } //Rennübersicht if($_GET['race'] == "showall") { ?> */ ?>
fremde freie Rennen eigene freie Rennen fremde laufende Rennen
eigene laufende Rennen Rennen mit Passwortschutz
Eventrennen eigene Eventrennen


(Test! Bei Fragen, Wünschen oder Anregungen bitte ins Ingame-Board oder Forum in den Thread "SR-Frau" schauen.)

1) { ?>
[]

$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) UNION (SELECT * FROM race_street WHERE status=0 AND NOT los=0 AND (t1=$status[ID] OR t2=$status[ID] OR t3=$status[ID] OR t4=$status[ID] OR t5=$status[ID] OR t6=$status[ID] OR t7=$status[ID] OR t8=$status[ID] OR t9=$status[ID] OR t10=$status[ID]) ORDER BY ID) UNION (SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1=$status[ID] OR t2=$status[ID] OR t3=$status[ID] OR t4=$status[ID] OR t5=$status[ID] OR t6=$status[ID] OR t7=$status[ID] OR t8=$status[ID] OR t9=$status[ID] OR t10=$status[ID]) ORDER BY ID) UNION (SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) UNION (SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) $limit"); } else { //weiß, rot, blau, grün, gelb $race_db = mysql_query("(SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) UNION (SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7=$status[ID] AND t8=$status[ID] AND t9=$status[ID] AND t10=$status[ID]) ORDER BY ID) UNION (SELECT * FROM race_street WHERE status=0 AND los=0 AND (t1=$status[ID] OR t2=$status[ID] OR t3=$status[ID] OR t4=$status[ID] OR t5=$status[ID] OR t6=$status[ID] OR t7=$status[ID] OR t8=$status[ID] OR t9=$status[ID] OR t10=$status[ID]) ORDER BY ID) UNION (SELECT * FROM race_street WHERE status=0 AND NOT los=0 AND (t1=$status[ID] OR t2=$status[ID] OR t3=$status[ID] OR t4=$status[ID] OR t5=$status[ID] OR t6=$status[ID] OR t7=$status[ID] OR t8=$status[ID] OR t9=$status[ID] OR t10=$status[ID]) ORDER BY ID) UNION (SELECT * FROM race_street WHERE status=0 AND NOT los=0 AND (t1<>$status[ID] AND t2<>$status[ID] AND t3<>$status[ID] AND t4<>$status[ID] AND t5<>$status[ID] AND t6<>$status[ID] AND t7<>$status[ID] AND t8<>$status[ID] AND t9<>$status[ID] AND t10<>$status[ID]) ORDER BY ID) $limit"); } } else { $race_db = mysql_query("(SELECT * FROM race_street WHERE status=0 AND los=0 ORDER BY ID DESC) UNION (SELECT * FROM race_street WHERE status=0 AND NOT los=0 ORDER BY ID DESC) $order $limit"); } //$race_db = mysql_query("SELECT * FROM race_street $order"); //ONLY LOCAL while($race = mysql_fetch_array($race_db)) { $strecke = trackname($race['strecke']); if($race['los'] == "0") { $punkt = "images/punkt_weiss.gif"; //weiß: man selber nimmt nicht teil und Rennen nicht gestartet if($race['pass'] != "") $punkt = "images/punkt_rot.gif"; //rot: Rennen mit Passwortschutz und nicht gestartet if($race['t1'] == $status['ID'] || $race['t2'] == $status['ID'] || $race['t3'] == $status['ID'] || $race['t4'] == $status['ID'] || $race['t5'] == $status['ID'] || $race['t6'] == $status['ID'] || $race['t7'] == $status['ID'] || $race['t8'] == $status['ID'] || $race['t9'] == $status['ID'] || $race['t10'] == $status['ID']) $punkt = "images/punkt_blau.gif"; //blau: man selber nimmt teil und Rennen nicht gestartet } elseif(($race['t1'] == $status['ID'] || $race['t2'] == $status['ID'] || $race['t3'] == $status['ID'] || $race['t4'] == $status['ID'] || $race['t5'] == $status['ID'] || $race['t6'] == $status['ID'] || $race['t7'] == $status['ID'] || $race['t8'] == $status['ID'] || $race['t9'] == $status['ID'] || $race['t10'] == $status['ID']) && $race['los']!="0") $punkt = "images/punkt_gruen.gif"; //grün: man selber nimmt teil und es läuft else $punkt = "images/punkt_gelb.gif"; //gelb: Rennen von anderen und läuft if($race['bonus_cr'] != 0){ $punkt = "images/punkt_event.gif"; } if($race['bonus_cr'] != 0 && ($race['t1'] == $status['ID'] || $race['t2'] == $status['ID'] || $race['t3'] == $status['ID'] || $race['t4'] == $status['ID'] || $race['t5'] == $status['ID'] || $race['t6'] == $status['ID'] || $race['t7'] == $status['ID'] || $race['t8'] == $status['ID'] || $race['t9'] == $status['ID'] || $race['t10'] == $status['ID'])){ $punkt = "images/punkt_event2.gif"; } ?>
Status Rennname Strecke freie Plätze PS-Grenze
Details SBox";?>
StreckeDatumNicknameZeit
10) echo "0"; echo " min"; } ?>
zurückzurückSOLLTE DIESER TEXT HIER STEHEN, BITTE DAS UMGEHEND AN KORPORAL MELDEN: race / info / ".$_GET['race']; include("street-info.php"); } //Einstellungen if($_GET['race'] == "setup") { ?>
Rennmeldung einsenden
Standardeinstellung für Rennmeldungen


Einstellung für Rennmeldungsanzeige


Standardselektierung für Fahrzeug


Standardeinstellung für Lachgas


Standardselektierung für Fahrer


Standardeinstellung für Fahrweise


Rennen pro Seite anzeigen
(leer lassen für unbegrenzte Rennen pro Seite)


Veränderungen des Fortschritts während des Rennens anzeigen


BITTE UMGEHEND DAS PER PN AN KORPORAL SCHICKEN:
street/nachrichten()"; //$news = "FEHLER!!!
BITTE KEINE PNs SCHICKEN! FEHLER BEKANNT!"; $newstime = mysql_fetch_array(mysql_query("SELECT datum,typ FROM racingnews ORDER BY datum DESC LIMIT 1")); if($newstime['datum'] < $time - 60) { //spannendstes Rennen finden $abstand = 100; $race_db = mysql_query("SELECT ID,akt,time1,time2,time3,time4,time5,time6 FROM race_street WHERE status=0 AND round>1 AND strecke<>10"); while($race = mysql_fetch_array($race_db)) { //wenn in diesem Rennen jemand im Ziel ist, nächstes Rennen anschauen if($race['time1']==-1 || $race['time2']==-1 || $race['time3']==-1 || $race['time4']==-1 || $race['time5']==-1 || $race['time6']==-1) continue; //prüfen wer am weitesten vorne liegt $firstt = 0; $first = 0; for($i=1; $i<=$race['akt']; $i++) { $timeuser = "time".$i; if($race[$timeuser] > $firstt) { $firstt = $race[$timeuser]; $first = $i; } } //engsten Verfolger finden $timeuser = "time".$first; $nextv = -100; $next = 0; for($v=1; $v<=$race['akt']; $v++) { if($v != $first) //nicht der eigene Teilnehmer { $timenext = "time".$v; $tabstand = $race[$timeuser] - $race[$timenext]; //vergleichen ob geringster Abstand zwsichen 1. und 2. Platz von allen Rennen if($tabstand > 0 && $tabstand < $abstand && $race[$timenext] > 0) { $abstand = $tabstand; $best = $race['ID']; $nickone = "t".$first; $nicktwo = "t".$v; } } } } //wenn es ein spannendes Rennen gibt und die letzte News keine Rennnews war if($best && $abstand < 5 && $newstime['typ'] != 0) { $typ = 0; $bestrace = mysql_fetch_array(mysql_query("SELECT * FROM race_street WHERE ID = $best")); $racename = $bestrace['name']; if(!$racename) $racename = $bestrace['ID']; $racename = "".$racename.""; $abstand = round($abstand,2); $nickone = mysql_fetch_array(mysql_query("SELECT nickname FROM status WHERE ID = $bestrace[$nickone]")); $nickone = $nickone['nickname']; $nicktwo = mysql_fetch_array(mysql_query("SELECT nickname FROM status WHERE ID = $bestrace[$nicktwo]")); $nicktwo = $nicktwo['nickname']; switch(rand(0,5)) { case 0: $news="Ein sehr spannendes Rennen $racename zwischen dem Ersten $nickone und dem Zweiten $nicktwo. Die Führung beträgt nur $abstand%."; break; case 1: $news="In dem Rennen $racename führt $nickone nur $abstand% vor $nicktwo."; break; case 2: $news="Aufregender geht es kaum. In $racename gibt es ein spannendes Duell zwischen $nickone und $nicktwo um Platz 1. Der Abstand zwischen diesen beiden beträgt lediglich $abstand%"; break; case 3: $news="Wer dachte, das Rennen $racename würde einseitig werden, hat sich getäuscht. $nickone führt nur $abstand% vor $nicktwo."; break; case 4: $news="Die Fans bekommen was für ihr Geld geboten im Rennen $racename. $nicktwo hat nur einen Rückstand von $abstand% auf $nickone."; break; case 5: $news="$nicktwo gibt nicht auf. Im Rennen $racename ist er mit $abstand% Rückstand schon fast im Windschatten von $nickone."; break; } } //es gibt kein spannendes Rennen und die letzte Meldung war eine Rennnews else { $typ = 1; $r = rand(0,10); $race = mysql_fetch_array(mysql_query("SELECT ID,name,t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,time1,time2,time3,time4,time5,time6,time7,time8,time9,time10 FROM race_street WHERE status=1 ORDER BY ID DESC LIMIT $r,1")); while(true) { $r = rand(1,10); $teilnehmer = "t".$r; $TID = $race[$teilnehmer]; if($TID) { $timeuser = "time".$r; $platz = -$race[$timeuser]; break; } } $racename = $race['name']; if(!$racename) $racename = $race['ID']; $racename = "".$racename.""; $nick = mysql_fetch_array(mysql_query("SELECT nickname FROM status WHERE ID=$TID")); $nick = $nick['nickname']; switch($platz) { case 1: $news="Nach seinem 1. Platz im Rennen $racename war $nick hocherfreut und versprach uns noch mehr Siege von ihm."; break; case 2: $news="Der erste Verlierer im Rennen $racename wurde $nick. Zu mehr als einem 2. Platz reichte es leider nicht."; break; case 3: $news="Gerade noch aufs Podest schaffte es $nick im Rennen $racename."; break; case 4: $news="Es ist immer traurig einen Podestplatz gerade so zu verpassen. Aber $nick rastete aufgrund seinen 4. Platzes im Rennen $racename komplett aus. Nun bleibt abzuwarten, ob es eine Strafe für ihn geben wird."; break; case 5: $news="\"Immerhin nicht 6.\", sagte $nick nach dem Rennen $racename mit einem Lächeln. Hoffen wir, dass ihm sein Lachen nicht allzu schnell vergeht."; break; case 6: $news="Letzter im Rennen $racename wurde $nick. Er war über diese Platzierung sehr betrübt und sprach schon von seinem Karriereende."; break; } } //alle News löschen //mysql_query("DELETE FROM racingnews"); //zum TEST erstmal NICHT löschen!!! //News eintragen mysql_query("INSERT INTO racingnews (datum,typ,news) VALUES ('$time','$typ','$news')"); } $news = mysql_fetch_array(mysql_query("SELECT news FROM racingnews ORDER BY datum DESC LIMIT 1")); return $news['news']; } function street_box_read($rid,$statusID) { $street_box = mysql_fetch_array(mysql_query("SELECT * FROM street_box WHERE rID='$rid' ORDER BY ID DESC LIMIT 1")); $userread = explode(",",$street_box['userread']); for($i=0; $i '; return $script; } ?>