LoGD Standardrelease steht hier zum Download zur Verfügung!

Home-Adresse dieser Version: anpera.net/logd
Anfragen nach dieser Version bitte an: logd@anpera.de

Zeige Source: /fortune.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Das Lesen des Source, um sich spielerische Vorteile zu verschaffen, ist nicht erlaubt. Solltest du Schwachstellen oder Fehler entdecken, bist du als Spieler verpflichtet, diese zu melden.)

Source von: /fortune.php

<?php
require_once "common.php";
checkday();
addcommentary();

page_header("Vessas Glaskugel");

$myname=$session[user][name];

if (
$_GET[op]=="fort"){
         
output("`c`b`TZe`7lt `Ede`lr Z`Euk`7un`Tft`b`n`n`c`n`n");
    
output("`5Die alte Zigeunerin schaut in ihre Kristallkugel und sagt: `%`n`n`^");

    
$fortune e_rand(1,24);
    
$session[user][fort]++;
    switch (
$fortune){
                    case 
1:
                               
addnav("Nochmal nachfragen","fortune.php");
                               
addnav("Zurück nach Myranor","myranor.php");
                               
output("Du wirst einen sehr schlechten Tag haben.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][hitpoints]=1;
                               
output("`4Du verlierst fast alle Lebenspunkte!");
                            if (
$session[user][gold]>500){
                                   
$session[user][gold]-=100;
                               
output(", 100 Gold!");
                            }else{
                                   
$session[user][gold]=0;
                               
output(", Dein ganzes Gold!");
                            }
                            if (
$session[user][gems]>0){
                                   
$session[user][gems]--;
                               
output(", 1 Edelstein!");
                            }
                            if (
$session[user][charm]>0){
                                   
$session[user][charm]--;
                               
output(", 1 Charm!");
                            }
                             break;
                       case 
2:
                               
addnav("Zurück nach Myranor","myranor.php");;
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst einen grossartigen Tag haben.");
                               
$session[user][hitpoints]+=10;
                               
$session[user][gold]+=100;
                               
$session[user][charm]++;
                               
$session[user][gems]++;
                               
output("`rDu bekommst 10 Lebenspunkte, 100 Gold, 1 Charm und 1 Edelstein!");
                               break;
                    case 
3:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst viele Kinder haben.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][charm]++;
                               break;
                    case 
4:
                               
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du bist hässlich und Deine Mammi hat Dich komisch angezogen.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                            if (
$session[user][charm]>0$session[user][charm]--;
                               break;
                    case 
5:
                                         
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst sehr reich werden.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][gold]+=500;
                               break;
                    case 
6:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst sehr arm werden.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               if (
$session[user][gold]>999){
                                   
$session[user][gold]-=1100;
                               }else{
                                
$session[user][gold]=0;
                               }
                               break;
                    case 
7:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst einen längeren Tag haben.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][turns]+=1;
                               break;
                    case 
8:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Dein Tag wird viel kürzer sein.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               if (
$session[user][turns]>0$session[user][turns]--;
                               break;
                    case 
9:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst etwas Glänzendes finden.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][gems]++;
                               break;
                    case 
10:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst etwas Glänzendes verlieren.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               if (
$session[user][gems]>0$session[user][gems]--;
                               break;
                    case 
11:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst viel schöner werden.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][charm]++;
                               break;
                    case 
12:
                            
addnav("Tägliche News","news.php");
                               
output("Dein Leben wird kürzer.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus. Vor der Tür greifst du dir ans Herz und sinkst mit einem Stöhnen zusammen, direkt in Ramius' Arme!");
                            
$session[user][alive]=false;
                            
$session[user][hitpoints]=0;
                            
addnews($session[user][name]." sollte in Zukunft lieber nicht mehr so neugierig sein.");
                               break;
                    case 
13:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst länger leben.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][hitpoints]+=100;
                               break;
                    case 
14:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du fühlst Dich nicht gut.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][hitpoints]=1;
                               break;
                    case 
15:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst lustiger werden.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][drunkenness]=66;
                               break;
                    case 
16:
                               
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du gewinnst Lebenskraft hinzu.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][maxhitpoints]++;
                               break;
                    case 
17:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du büßt Lebenskraft ein.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][maxhitpoints]-=1;
                               break;
                    case 
18:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst eine gute Ausdauer haben.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][hitpoints]+=25;
                               break;
                    case 
19:
                               
output("Du wirst Dich gleich geschwächt fühlen.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus. Vor der Tür greifst du dir ans Herz und sinkst mit einem Stöhnen zusammen!");
                               
$session[user][hitpoints]-=$session[user][level]*5;
                               if (
$session[user][hitpoints]<1){
                                
$session[user][alive]=false;
                                
$session[user][hitpoints]=0;
                                
addnews($session[user][name]." war zu schwach um weiterzuleben.");
                                
addnav("Tägliche News","news.php");
                               }else{
                                    
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                            }
                               break;
                    case 
20:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst mehr kämpfen können.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][turns]++;
                               break;
                    case 
21:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst weniger kämpfen können.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               if (
$session[user][turns]>1$session[user][turns]-=2;
                               if (
$session[user][turns]=1$session[user][turns]--;
                               break;
                    case 
22:
                                         
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst hässlicher werden!");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][charm]-=2;
                               break;
                    case 
23:
                                
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst schöner sein!");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$session[user][charm]+=2;
                               break;
                    case  
24:
                               
addnav("Zurück nach Myranor","myranor.php");
                               
addnav("Nochmal nachfragen","fortune.php");
                               
output("Du wirst sehr weise werden.");
                               
output("`n`n`5Du lachst ein wenig unsicher und stolperst hastig hinaus.");
                               
$reward round($session[user][experience] * 0.5);
                               
$session[user][experience] += $reward;
                               break;
                   }
}elseif (
$_GET[op]=="leave"){
          
output("`n`n`@Du wirfst einen Blick in Vessas Augen und beschließt, dass Du Deine Zukunft lieber nicht wissen willst.");
         
addnav("Zurück nach Myranor","myranor.php");
        }else{
         
output("`c`b`TZe`7lt `Ede`lr Z`Euk`7un`Tft`b`n`n`c`n`n");
        
output("`7Willkommen, $myname! `5sagt die alte Zigeunerin mit seltsam rauher, tiefer Stimme und die grauen Augen in dem verrunzelten, müden Gesicht funkeln plötzlich sehr hell, während sie hämisch zu kichern beginnt.`n`n");

        if(
$session[user][fort]<3){
        
output("`7Bitte setz Dich und ich sage Dir Deine Zukunft voraus.");
        
addnav("Setz dich hin","fortune.php?op=fort"); }
         elseif(
$session[user][fort]=3){
          
output("`5Vessa mustert Dich sehr genau, dann krächzt sie mißbilligend: `7\"Ich kenne Dich gut und Du kennst Deine Zukunft schon zu genau, versuchs in naher Zukunft nochmal.\"
          `5Damit wendet sie sich ab und ein Windstoß öffnet die Zeltklappe für Dich. Etwas verschüchtert eilst Du hinaus."
);
          }
        
addnav("Zurück nach Myranor","myranor.php?op=leave");
     }
page_footer();
?>