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/