Zeige Source: rangers.php

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.

Und noch ein Hinweis für die Codekopierer unter Euch: Dieses Logd ist in großen Teilen umgeschrieben. Dies bedeutet, dass vermutlich wenig bis gar nichts läuft, was Ihr Euch von hier herunterladet. ;-) Einfacher ist es wahrscheinlich, wenn Ihr Euch per Hilfeanfrage ans Team wendet und dann bekommt Ihr auch die kompletten Codes mit Glück sogar mit Einbauanleitung.

<?php
$out
="";
// idea of gargamel @ www.rabenthal.de

    
$out.="`n`3Auf deinem Weg durch den Wald triffst du auf einen Waldhüter.`0 Er trägt an
    seiner Uniform das Wappen von Silvanur. Scheint amtlich zu sein...`n
    Der Waldhüter weist dich darauf hin, dass er dafür zuständig ist, im Wald für
    Ordnung zu sorgen. Und da er noch in der Probezeit ist, arbeitet er wirklich sehr
    genau!`n`n"
;
     
    switch (
mt_rand(1,4)) {
        case 
1// Weg
        
$gold $user['level']*10;
        
$goldb $user['level']*12;
        
$geb $goldb $gold;
        
$out.="Aha, ".$user['name']."`0 auf frischer Tat ertappt!`n`nDu weisst
        zunächst gar nicht, was er meint, aber dann wird es dir schnell klar.
        \"Du bist hier mitten in einer Schonung! Das wurde hier alles extra angepflanzt
        und liebevoll gepflegt, und du latscht hier durch?\" regt sich der Waldhüter
        auf. `2\"Dafür muss ich eine Verwarnung aussprechen, was ich hiermit gerne tue\" fährt
        der Waldhüter fort und weist auch gleich auf die Kosten hin: $gold Goldstücke.`n`n`0"
;
        if ( 
$user['gold'] >$gold ) {
            
$out.="Der Betrag wird sofort vom Waldhüter kassiert.`0";
            
$user['gold']-= $gold;
        }
        else if ( 
$user['goldinbank'] > $goldb ) {
            
$out.="Da du nicht genug Gold dabei hast, wird der Waldhüter eine
            Zahlungsforderung an die Bank senden. Weil er nun mehr Arbeit mit dir hat,
            kommen noch $geb Gold Gebühren hinzu, so dass die Bank dir insgesamt $goldb
            Gold belastet.`0"
;
            
$user['goldinbank']-=$goldb;
        }
        else if ( (
$user['gold'] + $user['goldinbank']) > $goldb ) {
            
$out.="Da du die Strafe nicht gleich komplett zahlen kannst, sendet der
            Waldhüter eine Zahlungsforderung über den Restbetrag an die Bank. Weil er
            nun mehr Arbeit mit dir hat, kommen noch $geb Gold Gebühren dazu.`0"
;
            
$goldb-= $user['gold'];
            
$user['gold']=0;
            
$user['goldinbank']-= $goldb;
        }
        else {
            
$out.="Auch wenn du zur Zeit nicht genug Geld hast, um die Strafe zu
            bezahlen, wirst du nicht darum herumkommen. Der Waldhüter schickt eine
            Zahlungsforderung an die Bank, die dir automatisch einen Kredit gewährt.
            Weil der nun mehr Arbeit mit dir hat, kommen noch $geb Gold Gebühren
            dazu.`0"
;
            
$goldb-= $user['gold'];
            
$user['gold']=0;
            
$user['goldinbank']-= $goldb;
        }
        
$out.="`n`n`2Der Waldhüter rät dir zum Abschied, zukünftig auf den Wegen zu
        bleiben.`0"
;
        break;
         
        case 
2// Alkoholkontrolle
        
$out.="\"In letzter Zeit haben wir verstärkt Probleme mit Trunkenbolden, die
        nichts als Ärger machen.\" eröffnet der Waldhüter das Gespräch. \"Ich werde
        daher einen amtlichen Alkoholtest mit dir durchführen\" informiert er dich.`n
        `8Du must ihn kräftig anhauchen.`n`n`0"
;
        if ( 
$user['drunkenness'] >= 66 ) {
            
$out.="\"Oh mann... Du hast ja eine kräftige Fahne. Kommst du direkt aus
            der Taverne?\" fragt er dich. Du weist keine rechte Antwort, denn er hat
            ja recht.`n`n
            `QDamit andere Dorfbewohner nicht von dir belästigt werden, vertreibt er
            dich für heute aus dem Wald. Du kannst morgen wieder Kämpfen.`0"
;
            
$user['turns']=0;
        }
        else if ( 
$user['drunkenness'] >= 25 ) {
            
$out.="\"Erzähl mir bloß nicht, dass du nichts getrunken hast!\" hält Dir
            der Waldhüter vor. \"Aber du scheinst nur einen kleinen Glimmer zu haben.
            Ruhe dich etwas aus, dann kannst du weiterziehen.\" Der Waldhüter belässt
            es bei dieser Ermahnung und verschwindet.`n`n
            `QDu schläfst 3 Runden lang und ziehst dann weiter.`0"
;
            
$user['turns']-=3;
        }
        else {
            
$out.="\"Du gehörst offensichtlich zu den ehrenwerten Dorfbewohnern\" lobt
            dich der Waldhüter für deine Nüchternheit.`n`n
            `9Weil du so positiv aufgefallen bist, bekommst du einen Charmepunkt.`0"
;
            
$user[charm]+=1;
        }
        break;

        case 
3// Reitweg
           
if ( $user[hashorse]>&& $playermount[mountcategory]=='Pferde') {
            
$out.="`$\"Halt! Sofort HALT!\"`0 brüllt dich der Waldhüter an. Fragend deutet
            er neben dich. \"$playermount[mountname]\" entgegnest du knapp.`nDer Waldhüter
            weist dich nun ausführlich darauf hin, dass das Reiten nur auf den dafür
            besonders gekennzeichneten Wegen erlaubt ist. \"Und hier NICHT!\" schliesst
            sein Vortrag.`n`n
            Auf der Suche nach einem Reitweg `Qverlierst du einen Waldkampf.`0"
;
            if ( 
$_SESSION['bufflist'][mount][rounds] > ) {
                
$out.=" `%Dein $playermount[mountname] verliert viel Kraft.`0";
                
$_SESSION['bufflist'][mount][rounds]=1;
            }
            
$user['turns']-=1;
        }
        else if (  
$user[hashorse]>) {
            
$out.="`6\"".($user['sex']?"Gute Frau, ":"Guter Mann, ")."ein
            $playermount[mountname] kann hier nicht frei rumrennen!\" belehrt dich
            der Waldhüter.`0`nDu siehst ein, dass das andere Bewohner erschrecken könnte
            und kommst daher mit einer Ermahnung davon.`n`n
            `7Du verlierst einen Charmepunkt.`0"
;
            
$user[charm]-=1;
        }
        else {
            
$out.="`8Der Waldhüter mustert dich mit prüfenden Blicken. Aber er hat
            offenbar nichts zu beanstanden, denn er geht wortlos weiter.`0"
;
        }
        break;

        case 
4// Verschmutzung
        
$out.="\"Schön das du deine Waffe säuberst. Nur wirf gefälligst das gebrauchte
        Tuch nicht in den Wald!\" herrscht dich der Waldhüter an.`n
        Weil du einsichtig bist, lässt er dich gehen.`n`n
        `2Für die Waldverschmutzung verlierst du einen Charmepunkt.`0"
;
        
$user[charm]-=1;
        break;
    }

output ($out,true);
?>
Source von rangers.php

Weitere Dateien, von denen du den Quelltext sehen kannst:

?>