anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Problem mt Special https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1506 |
Seite 1 von 1 |
Autor: | Taikun14 [ So 03 Jul, 2005 15:01 ] |
Betreff des Beitrags: | Problem mt Special |
also ich bin kein ass in php, und hab eben maln special um test erstellt nur irgendwie ging das net wisst ihr was ich falsch machen , danke im vorraus ^^ also d.h. wenn ich dann treppe anklicke kommt keine nav.. und der text au nich.. [edit) hat sich erledigt [php] <?php /* * turm.php * Version: datum eingeben wann es erstellt wurde * Author: dein authorenname * Email: deine kontaktemail adresse */ if (!isset($session)) exit(); if ($_GET[op]=="" || $_GET[op]=="search"){ output("Du kommst von deinem Weg ab und stehst plötzlich vor einem Turm, wirst du ihn betreten? "); addnav("Betreten","forest.php?op=betreten"); addnav("Umkehrern","forest.php?op=zurück"); $session['user']['specialinc']="turm.php"; } elseif ($_GET[op]=="zurück"){ output("Du bist sehr glücklich , das du umgekehrt bist, wer weiß was da lauert"); addnav("Weiter","forest.php"); } elseif ($_GET[op]=="betreten"){ output("Du gehst in den Turm hinein, und siehst einen KELLER, eine TREPPE, und eine TÜR die aufsteht! Was tust du?"); addnav("Keller","forest.php?op=keller"); addnav("Treppe","forest.php?op=treppe"); addnav("Tür","forest.php?op=tür"); addnav("Feige abhauen","forest.php?op=abhauen"); } else if ($_GET['op']=="abhauen") { $session[user][specialinc]=""; switch(e_rand(1,6)){ case 1: case 2: output("Du haust so schnell ab wie du nur kannst!"); $xp=$session['user']['level']*20; output("`^Du erhälst $xp Erfahrungspunkte.`0"); $session[user][experience]+=$xp; addnav("Weiter","forest.php"); break; case 3: case 4: if ($session[user][turns] > 4) { output("Du läufst weg, aber in all deiner Angst merkst du nicht was um dich herum geschieht und läufst voll gegen einen Baum. IDIOT"); output("`^Du verlierst 5 Waldkämpfe.`0"); $session[user][turns]-=5; addnav("Weiter","forest.php"); } else if ($_GET['op']=="tür") { $session[user][specialinc]=""; output("Du gehst die Türe hinein und siehst einen alten Mann. Als er dich bemerkt, fängt er an dir 30 Minuten lang eine Geschichte zu erzählen. Als Dankeschön bekommst du Erfahrungspunkte"); $xp=$session['user']['level']*900; output("`^Du erhälst $xp Erfahrungspunkte.`0"); $session[user][experience]+=$xp; addnav("Weiter","forest.php"); } else if ($_GET['op']=="keller") { $session[user][specialinc]=""; if ($session[user][turns] > 0){ output("Du gehst in den Keller und..."); output(" verlierst einen Waldkampf .`n`n"); $session[user][turns]--; addnav("Weiter","forest.php"); }else{ output("Du gehst in den Keller und wirst von Zombies angegriffen. Du bist tot"); $session[user][hitpoints]=0; $session[user][alive]=false; addnews("`0".$session[user][name]." `0ruht nun in einem Keller."); addnav("Tägliche News","news.php"); } } else if ($_GET['op']=="treppe") { $session[user][specialinc]=""; if ($session[user][turns] > 0){ output("Du gehst die Treppe hinauf... und siehst etwas weißes umhefliegen das spricht: Hau ab du Narr oder du bist t... Du bist schneller weg , bevor dieses weiße Ding fertig war."); output("Du verlierst einen Waldkampf bei deiner Flucht.`n`n"); $session[user][turns]--; addnav("Weiter","forest.php"); }else{ output("In deiner ganzen Neugier rennst du die Treppe hoch, übersiehst das die Treppe kaputt ist, und trittst voll drauf, du fliegst durch die Treppe 5 Meter tief und landest auf dem Rücken und bist tot."); $session[user][hitpoints]=0; $session[user][alive]=false; addnews("`0".$session[user][name]." `0fiel eine Treppe hinunter."); addnav("Tägliche News","news.php"); } } } $session['user']['specialinc']=""; } ?> [/php] |
Autor: | Meteora [ So 03 Jul, 2005 15:03 ] |
Betreff des Beitrags: | |
Link zum source... |
Autor: | Taikun14 [ So 03 Jul, 2005 15:05 ] |
Betreff des Beitrags: | |
sry , aber der source geht nich, liegt am wahrscheinlich am webhoster da der server da er NOCH auf nem kostenlosen is... aber für was bruacht ihr den source eig.? |
Autor: | Meteora [ So 03 Jul, 2005 15:08 ] |
Betreff des Beitrags: | |
http://anpera.homeip.net/forum/viewtopic.php?t=937 undgetestet: [php] <?php /* * turm.php * Version: 03.03.07 * Author: taikun14 * Email: redwing13@web.de * Fixed (v2): Hadriel */ if (!isset($session)) exit if ($_GET[op]=="" || $_GET[op]=="search"){ output("Du kommst von deinem Weg ab und stehst plötzlich vor einem Turm, wirst du ihn betreten? "); addnav("Betreten","forest.php?op=betreten"); addnav("Umkehrern","forest.php?op=zurueck"); $session['user']['specialinc']="turm.php"; } elseif ($_GET[op]=="zurueck"){ $session['user']['specialinc']=""; output("Du bist sehr glücklich , das du umgekehrt bist, wer weiß was da lauert"); } elseif ($_GET[op]=="betreten"){ $session['user']['specialinc']="turm.php"; output("Du gehst in den Turm hinein, und siehst einen KELLER, eine TREPPE, und eine TÜR die aufsteht! Was tust du?"); addnav("Keller","forest.php?op=keller"); addnav("Treppe","forest.php?op=treppe"); addnav("Tür","forest.php?op=tuer"); addnav("Feige abhauen","forest.php?op=abhauen"); } else if ($_GET['op']=="abhauen") { $session[user][specialinc]=""; switch(e_rand(1,6)){ case 1: case 2: output("Du haust so schnell ab wie du nur kannst!"); $xp=$session['user']['level']*20; output("`^Du erhälst $xp Erfahrungspunkte.`0"); $session[user][experience]+=$xp; break; case 3: case 4: output("Du läufst weg, aber in all deiner Angst merkst du nicht was um dich herum geschieht und läufst voll gegen einen Baum. IDIOT"); output("`^Du verlierst 5 Waldkämpfe.`0"); if ($session[user][turns] > 4) { $session[user][turns]-=5; }else{ $session[user][turns]=0; } break; } } else if ($_GET['op']=="tuer") { $session[user][specialinc]=""; output("Du gehst die Türe hinein und siehst einen alten Mann. Als er dich bemerkt, fängt er an dir 30 Minuten lang eine Geschichte zu erzählen. Als Dankeschön bekommst du Erfahrungspunkte"); $xp=$session['user']['level']*900; output("`^Du erhälst $xp Erfahrungspunkte.`0"); $session[user][experience]+=$xp; } else if ($_GET['op']=="keller") { $session[user][specialinc]=""; if ($session[user][turns] > 0){ output("Du gehst in den Keller und..."); output(" verlierst einen Waldkampf .`n`n"); if($session[user][turns]>0){ $session[user][turns]--; }else{ $session[user][turns]=0; } }else{ output("Du gehst in den Keller und wirst von Zombies angegriffen. Du bist tot"); $session[user][hitpoints]=0; $session[user][alive]=false; addnews("`0".$session[user][name]." `0ruht nun in einem Keller."); addnav("Tägliche News","news.php"); } } else if ($_GET['op']=="treppe") { $session[user][specialinc]=""; if ($session[user][turns] > 0){ output("Du gehst die Treppe hinauf... und siehst etwas weißes umhefliegen das spricht: Hau ab du Narr oder du bist t... Du bist schneller weg , bevor dieses weiße Ding fertig war."); output("Du verlierst einen Waldkampf bei deiner Flucht.`n`n"); $session[user][turns]--; addnav("Weiter","forest.php"); }else{ output("In deiner ganzen Neugier rennst du die Treppe hoch, übersiehst das die Treppe kaputt ist, und trittst voll drauf, du fliegst durch die Treppe 5 Meter tief und landest auf dem Rücken und bist tot."); $session[user][hitpoints]=0; $session[user][alive]=false; addnews("`0".$session[user][name]." `0fiel eine Treppe hinunter."); addnav("Tägliche News","news.php"); } } ?> [/php] |
Autor: | Taikun14 [ So 03 Jul, 2005 15:11 ] |
Betreff des Beitrags: | |
http://taikun14.cwsurf.de/source.php kannst dich von überzeugen |
Autor: | Meteora [ So 03 Jul, 2005 15:12 ] |
Betreff des Beitrags: | |
das bedeutet, dass es einen fehler im code von der source.php gibt. |
Autor: | Taikun14 [ So 03 Jul, 2005 15:13 ] |
Betreff des Beitrags: | |
jo sieht so aus |
Autor: | Meteora [ So 03 Jul, 2005 15:14 ] |
Betreff des Beitrags: | |
dann schick mir mal die source.php an meine emailaddy... evtl kann ich sie fixen |
Autor: | Taikun14 [ So 03 Jul, 2005 15:20 ] |
Betreff des Beitrags: | |
jopp hab ich ^^ |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |