Weiss jetzt nicht ob das irgendwie spezielle unterstufen gibt, aber ich frag einfach mal, ich hab hier nen bisl Script zusammengewürfelt (ansich bestimmt auch das einfachste vom einfachsten)
Und nun, meckert er dabei irgendwie, und ich hab KEIN plan wo der hund begraben liegt.
Hier mal der Code:
Code: Alles auswählen
<?php
switch(e_rand(1,7)){
case 1:
output("´0Auf der Suche nach großen Schätzen schlägst du dich durch das dickicht, und findest: `@Nichts als Büsche`0");
output("´0Niedergeschlagen machst du dich wieder auf den Weg.`0");
$session[user][turns]-=2;
break;
case 2:
output("´0Auf der Suche nach großen Schätzen schlägst du dich durch das dickicht, und findest: `&Einen haufen Steine`0");
output("´0Niedergeschlagen machst du dich wieder auf den Weg.`0");
$session[user][turns]-=2;
break;
case 3:
output("´0Auf der Suche nach großen Schätzen schlägst du dich durch das dickicht, und findest: `#Einen kleinen plätschernden Bach`0");
output("´0Niedergeschlagen machst du dich wieder auf den Weg.`0");
$session[user][turns]-=2;
break;
case 4:
output("´0Auf der Suche nach großen Schätzen schlägst du dich durch das dickicht, und findest: `tNur geröll`0");
output("´0Niedergeschlagen machst du dich wieder auf den Weg.`0");
$session[user][turns]-=2;
break;
case 5:
output("´0Auf der Suche nach großen Schätzen schlägst du dich durch das dickicht, und findest:`$ Ein feld Rosen`0");
output("´0Niedergeschlagen machst du dich wieder auf den Weg.`0");
$session[user][turns]-=2;
break;
case 6:
output("´0Auf der Suche nach großen Schätzen schlägst du dich durch das dickicht, und fällst in ein tiefes Loch`0");
output("´0Durch den Fall hast du dir einige Verletzungen zugezogen`0");
$lochinhalt = e_rand(1,4) {
if ($lochinhalt==1){
$gems = e_rand(1,5)
output("´0In dem Loch findest du `%$schatz Edelsteine´0, das lässt dich deine Schmerzen bald vergessen.`0");
$session[user][gems]+=$gems;
$session[user][hitpoints]*=0.7;
}
if ($lochinhalt==2){
$gold = e_rand(1,100)*$session[user][level];
output("´0In dem Loch findest du `^$schatz Gold´0, das lässt dich deine Schmerzen bald vergessen.`0");
$session[user][gold]+=$gold;
$session[user][hitpoints]*=0.7;
}
if ($lochinhalt==3){
output("´0In dem Loch findest du Ratten, erschreckt rennst du weg.`0");
$session[user][hitpoints]*=0.5;
}
if ($lochinhalt==4){
output("´0Du kleterst aus dem Loch heraus und gehst weiter.`0");
$session[user][hitpoints]*=0.7;
}
$session[user][turns]-=3;
break;
case 7:
output("´0Auf der Suche nach großen Schätzen schlägst du dich durch das dickicht, und findest tatsächlich eine Schatztruhe`0");
output("´0Als du sie zögerlich geöfnet hast stellst du fest:`0");
$kisteninhalt = e_rand(1,5) {
if ($kisteninhalt==1){
$gems = e_rand(1,5)
$gold = e_rand(1,100)*$session[user][level];
output("´0Das in der Kiste `%$schatz Edelsteine´0 und ^$schatz2 Gold´0 du bist überglücklich über den Fund und tanzt albern um die Kister herum.`0");
$session[user][gold]+=$gold;
$session[user][gems]+=$gems;
}
if ($kisteninhalt==2){
$gems = e_rand(1,5)
$gold = e_rand(1,100)*$session[user][level];
output("´0Dass in der Kiste `%$schatz Edelsteine´0 und ^$schatz2 Gold´0 du bist überglücklich über den Fund und tanzt albern um die Kister herum.`0");
output("´0Dabei stolperst du über einen Stein und fällst auf einen Spitzen Stein.`0");
$session[user][gold]+=$gold;
$session[user][gems]+=$gems;
$session[user][hitpoints]*=0.7;
}
if ($kisteninhalt==3){
output("´0Dass die Kiste leer ist.`0");
}
if ($kisteninhalt==4){
output("´0Dass die Kiste leer ist. Wutentbrannt trittst du gegen einen Baum, dabei fällt dir ein Ast auf den Kopf.`0");
$session[user][hitpoints]*=0.8;
}
if ($kisteninhalt==5){
output("´0Dass plötzlich ein Springteufel aus der Kiste Springt, du erschreckst dich so sehr das du nach hinten umfällst und dir den Kopf stößt.`0");
$session[user][hitpoints]*=0.9;
}
$session[user][turns]-=2;
break;
}
?>
Code: Alles auswählen
Parse error: parse error, unexpected '{' in /usr/export/www/vhosts/funnetwork/hosting/onkellan/logd/special/schatzsuche.php on line 33

