LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /logd/special/barde.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: /logd/special/barde.php

<?php
//*-------------------------*
//|         barde.php       |
//|        Scriptet by      |
//|       °*Amerilion*°     |
//|   for mekkelon.de.vu    |
//|     greenmano@gmx.de    |
//|     Idee von Raven      |
//*-------------------------*

//Sanela-Pack Version 1.1

if (!isset($session)) exit();

switch (
$_GET['op']) {
    case 
"weg":
        
output("`rDu betrachtest die jämmerliche Gestalt, findest das sie noch gut genährt aussieht und");
        
output("gehst weiter ohne die Laute und den Barden weiter zu beachten.");
        
$session['user']['specialinc'] = "";
    break;
    case 
"hau":
  
$cgem=e_rand(1,3);
  
$cgold=e_rand(1,$session[user][level]*300);
  
output("`@Du ziehst dem Barden die Laute über den Kopf und.. `n`n");  
     switch(
e_rand(1,5)){
 case 
1:
 
output("dieser fällt sofort bewusstlos zu Boden und lässt ( `4$cgold `@) `^Goldstücke `@fallen. Du sammelst diese sofort auf und entfernst dich von dem Barden in den Wald zurück.");
 
$session['user']['gold']+=$cgold;
 
addnav("Wald","forest.php");
 break;  
    
  case 
2
  
output("dieser fällt sofort bewusstlos zu Boden und lässt ( `4$cgem `@) `#Edelsteine `@fallen. Du sammelst diese sofort auf und entfernst dich von dem Barden in den Wald zurück.");
   
$session['user']['gems']+=$cgem;
 
addnav("Wald","forest.php");
 break;
 
  case 
3:  
   
output("dieser fällt sofort bewusstlos zu Boden und lässt ( `4$cgold `@) `^Goldstücke `@und ( `4$cgem `@) `#Edelsteine `@fallen. Du sammelst alles sofort auf und entfernst dich von dem Barden in den Wald zurück.");
   
$session['user']['gems']+=$cgem;
    
$session['user']['gold']+=$cgold;
 
addnav("Wald","forest.php");  
 break;
 
  case 
4:
  
output("dieser weicht dem Schlag geschickt aus, entreisst dir die Laute aus der Hand und schlägt dich damit fast tot. Als du wieder aufwachst merkst du das der Barde dir alles an Gold gestohlen hat und du könntest einen Heiltrank vertragen...");
    
$session['user']['hitpoints']=1;
    
$session['user']['gold']=0;
 
addnav("Wald","forest.php"); 
 break;
 
  case 
5:
  
output("dieser fällt zu Boden. Als du weiter auf ihn einschlagen willst spricht er: \"Bitte verschone mich, ich geb dir alles was ich habe, aber lass mich am Leben.\"`n Der Barde gibt dir  ( `4$cgold `@) `^Goldstücke `@und ( `4$cgem `@) `#Edelsteine. `@ Ausserdem bekommst du einwenig Erfahrung.");
    
$session['user']['gems']+=$cgem;
    
$session['user']['gold']+=$cgold;
    
$session['user']['experience']+=750;
 
addnav("Wald","forest.php"); 
 break;
}
 
 break;   
    case 
"rep":
        
$bgem=e_rand(1,2);
        
$bgold=e_rand(1,1000);
        
$exp=round($session['user']['experience']*0.03);
        
output("`rDu nimmst den Barden seine Laute worauf er dir die Saiten reicht. Nachdem du sie so gut");
        
output("wie du denkst eingespannt hast reichst du Gerald v.d. Vohgelhaide seine Laute.");
        
output("Dieser sieht sie an");
        switch(
e_rand(1,5)){
               case 
1:
                      
output("`rund blickt erschreckt auf.`n`i`#\"`bWas`b hast du getan! Nun ist sie völlig hinüber, ich kann");
                      
output("mir eine neue kaufen!\"`i`n`rEr holt mit der Laute aus und schlägt sie dir über den Kopf.");
                      
output("Dir wird schwarz vor Augen und als nächstes erkennst du Ramius der dich einläd zum Tanz aufzuspielen...");
                      
output("`^`n`nDu bist tot.`nGerald von der Vohgelhaide nimmt dir all dein Gold.`nDu verlierst $exp Erfahrung");
                      
$session['user']['alive']=false;
                      
$session['user']['hitpoints']=0;
                      
$session['user']['gold']=0;
                      
$session['user']['experience']*0.97;
                      
addnews($session['user']['name']." spielt nun bei Ramius zum Tanz auf.");
                      
addnav("Tägliche News","news.php");
                      break;
               case 
2:
               case 
3:
                      
output("`rund seine Augen werde groß. Er beginnt zu spielen und es hört sich einfach nur wunderbar an.");
                      
output("Du bleibst eine Zeit bei ihm und genießt die Musik. Als er schließlich aufhört zu spielen reicht er dir");
                      
output("mit leuchtenden Augen einen Beutel.`n`i`#\"So wunderbar hat sich mein Laute noch nie angehört, ich danke euch");
                      
output("von Herzen.\"`i`r`nEr geht fröhlich weiter.`n`n");
                      switch(
e_rand(1,4)){
                              case 
1:
                                     
output("`^Du bekommst $bgem Edelsteine.");
                                     
$session['user']['gems']+=$bgem;
                                     break;
                              case 
2:
                              case 
3:
                                     
output("`^Du bekommst $bgold Goldstücke.");
                                     
$session['user']['gold']+=$bgold;
                                     break;
                              case 
4:
                                     
output("`^Du bekommst $bgem Edelsteine und $bgold Goldstücke.");
                                     
$session['user']['gems']+=$bgem;
                                     
$session['user']['gold']+=$bgold;
                                     break;
                      }
                      if(
$session['user']['turns']>2){
                      
output("`n`^Du hat bei der Sache 2 Runden verloren.");
                      
$session['user']['turns']-=2;
                      }else{
                      
output("`n`^Du hast alle deine restlichen Runden verloren.");
                      
$session['user']['turns']=0;
                      }
                      
$session['user']['specialinc'] = "";
                      break;
               case 
4:
               case 
5:
                      
output("`rund blickt skeptisch. Er spielt ein paar Töne und sieht dich vorwurfsvoll an.");
                      
output("`n`i`#\"Weißt du, wenn du es nicht kannst dann solltest du es lassen.\"`i`r`n");
                      
output("Er lässt dich stehen und geht seiner Wege");
                      if(
$session['user']['turns']>2){
                      
output("`n`^Du bleibst erst mal vor Ärger über so viel Dreistigkeit 2 Runden stehn.");
                      
$session['user']['turns']-=2;
                      }else{
                      
output("`n`^Vor Ärger über diese Dreistigkeit verlierst du deine restlichen Runden");
                      
$session['user']['turns']=0;
                      }
                      
$session['user']['specialinc'] = "";
                      break;
        }

    break;
    
    default:
        
output("`n`c`b`5Der Barde`b`c`n`n");
        
output("`rDir kommt ein traurig aussehender Barde entgegen. In der Hand trägt er");
        
output("eine Laute, an welcher die Saiten gerissen sind. Er sieht dich an und erzählt");
        
output("dir ungefragt seine Geschichte.`n`#`i\"Seid gegrüsst, sagt könnt ihr mit helfen");
        
output("mit meiner Laute? Mir sind die Saiten gerissen, als ich auf der Burg gespielt");
        
output("habe. Ich habe mir zwar neue Saiten besorgt, doch fehlt mir die Kraft sie zu spannen.");
        
output("Nun habe ich bald kein Gold mehr, da ich nichts mehr verdienen kann, welch trauriger Tod für");
        
output("Gerald von der Vohgelhaide, verhungert da er nicht mehr spielen kann..\"`i`r`nEr stockt, bricht in");
        
output("Tränen aus und hält dir die Laute hin.");
        
$session['user']['specialinc'] ="barde.php";
        
addnav("Laute reparieren","forest.php?op=rep");
        
addnav("Ihm die Laute über den Schädel hauen","forest.php?op=hau");
        
addnav("Weitergehen","forest.php?op=weg");
}
?>