ER-Sourceviewer 2007 v2.0

Alle Dateien, die hier eingesehen werden können, sind unter der GNU GPL lizenziert. Wenn du etwas darin findest, das du gerne hättest, so schreibe mir doch bitte eine Anfrage damit ich, wenn ich es rausgeben will, alle Änderungen raussuchen könnte. Denn ich übernehme keine Verantwortung, solltest du was rausnehmen und es geht nicht. Und Support deswegen geb ich schon gar nicht.

Solltest du eine Schwachstelle im Code finden, sei es eine kritische Lücke oder eine Möglichkeit zu cheaten, dann bitte ich dich, mir das mitzuteilen. Solltest du beim cheaten erwischt werden, werde ich deinen Account eigenhändig löschen & bannen; Solltest du meinen Server angreifen, so werde ich meine Rechtsschutzversicherung kontaktieren.

Zur Source springen

Verzeichnisse:


Source anzeigen

Nach Oben


<?php
// Dorfamt
// Make by Kev
// Make for www.logd.de.to
// 05-09-2004 September
// E-Mail: logd@gmx.net
// Website: www.logd.de.to
// Copyright 2004 by Kev

// Installation
//
// Einfach in der village.php folgenden eintrag reinschreiben...
//
// addnav("Dorfamt","dorfamt.php"); (done)
//
// Öffne dann die newday.php und füge folgendes am ende ein: (done)
//
// if ($session[user][steuertage]==3) {output("`^`cDu hast noch 2 Tage Zeit um die Steuern zu zahlen!`c`n`n");}
// if ($session[user][steuertage]==2) {output("`^`cDu hast noch 1 Tag Zeit um die Steuern zu zahlen!`c`n`n");}
// if ($session[user][steuertage]==1) {output("`^`cHeute is Zahltag, du musst heute Steuern zahlen!");}
//
// if ($session[user][steuertage]==0) {output("`^Da du Deine Steuern nicht gezahlt hast, wie es dir gesagt wurde, wurde etwas Gold von der Bank gepfändet!`n`n");
//         savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 2500);
//         $session[user][goldinbank]-=2500;
//        if($session[user][goldinbank]<1)
//      {$session[user][goldinbank]=0;}
//       $session[user][steuertage]=4;
//       $soandso = $session[user][name];
//      addnews("`2$soandso `2hat die Steuern nicht gezahlt!`n");}
//
// Dann suche:
//
// $session[user][age]++;(done)
//
// Und füge darunter ein:
//
// if($session[user][level]>=5){ $session[user][steuertage]-=1; }
//
//
// Mysql(done)
//
// ALTER TABLE `accounts` ADD `wahlen` INT( 11 ) UNSIGNED DEFAULT '1' NOT NULL ;
// ALTER TABLE `accounts` ADD `steuertage` INT( 11 ) UNSIGNED DEFAULT '4' NOT NULL ;
require_once "common.php";
//include "text.php";
if (e_rand(10,100)>(100-$session[user][medfind]) and $session[user][alive]==1){
if (
$session[user][medhunt]==and $session[user][medfind]>0){
if (
$session[user][medallion]<10){
output("`c`b`m<big><big><big><big>Du hast einen Mikrochip gefunden!!</big></big></big></big>`b`c",true);
$session[user][medallion]+=1;
$session[user][medfind]-=1;
}else{
output("`c`b`m<big><big>Du hast einen Mikrochip gefunden!</big></big>`b`c",true);
output("`c`b`m<big><big>Du trägst bei dir schon 10 Mikrochips!!</big></big>`b`c",true);
}
}
}
page_header("Die Stadthalle");
addcommentary();  
//Anzeige der aktuellen Position


output("`c`b`&Die Stadthalle`0`b`c`n`n");
if (!isset(
$session)) exit();
if (
$_GET[op]=="")
{
    
output("<table align=\"right\"><tr><td><IMG SRC=\"images/stadt/stadthalle.jpg\"></tr></td></table>",true);
    
output("`4
    Du trittst in eine große Halle, die an beiden Seiten von weißen Marmorsäulen gesäumt wird.
    Gegenüber des Eingangstores befindet sich ein freundlich aussehender Schreibtisch und dahinter eine
    noch freundlicher aussehende Dame, die sich mit einigen Papieren beschäftigt.`n"
);
   
/* output("`c`2In der Amtskasse befinden sich `^" .getsetting ("amtskasse" ,0). "`2Goldstücke !`c", true);
    output("`n`2 Als Du näher trittst hebt die Empfangsdame den Blick, sieht Dich an und fragt nach Deinem Begehr!`n
    \"`@Willkommen, bitte nicht wundern, die Amtssprache wird Euch seltsam erscheinen. Was kann ich für Euch tun?`n`n \"");  */
    
output("`n`n`n`n`n`n`n`n`n`n`n`n`n");
            
viewcommentary("stadthalle","Murmeln",15);
         
addnav("Informationen zu...");
    
addnav("??F.A.Q. (für neue Spieler)""petition.php?op=faq",false,true);
    
addnav("Gesetze","gesetze.php");
    
addnav("Landkarte","lkarte.php");   
    
addnav("Rassenbeschreibung","rasfdum.php");
        
addnav("Wichtiges...");
         
addnav("Ruhmeshalle","hof.php");
    
addnav("Wahlzimmer","wahlzimmer.php");
if (
$session[user][rpchar]!=1)    addnav("J?Jägerlounge","lodge.php");
         
addnav("Sonstiges...");
    
addnav("Diskussionen","dorfamt.php?op=diskus");
    
addnav("Ideen-Liste","conceptlist.php");
        
addnav("Zur Stadt");
    
addnav("Stadthalle verlassen","verwaltungsd.php");
}

else if (
$_GET[op]=="rules")
{
    
output("`2Du erkundigst dich nach den Regeln und Gesetzen dieser Welt und die freundliche Empfangsdame händigt Dir folgende Liste aus:`n
                `^Allgemeines:`n`2
    1.Kein Spammen! Alles spielunrelevante (Internetadressen, Warez, Porn, Rassismus o.ä.)sind verboten`n
    2.Kein Spieler wird beleidigt, es sei denn es gehört zum Rollenspiel und eine standesgemäße Herausforderung folgt!`n
    3.Was die Admins sagen ist Gesetz, schließlich sind sie nicht umsonst Admins!`n`n
              `^Wichtiges:`n`2
    Diese Liste ist erweiterbar und wird mit Ihrer Erweiterung sofort gültig. Sollte eine Regel nicht hier stehen,
    so ist dies kein Aufruf den Umstand auszunutzen. Im Sinne eines guten Rollenspieles!`n`n
    Der Server auf dem dieses Spiel läuft, gehört dem Admin und wird freiwillig und kostenlos zur Verfügung gestellt.
    Sollte der Server in irgendeiner Art und Weise kompromittiert werden, in Form von Hacks, Attacken o.ä., ist mit
    Ausschluss der ausführenden Person vom Spiel zu rechnen!"
);
            
addnav("Wege");
    
addnav("Z?Zurück","dorfamt.php");
}
else if (
$HTTP_GET_VARS[op]=="steuern"){
output("`2Folgt...");
addnav("Wege");
addnav("Zurück","dorfamt.php");
}
 else if (
$_GET[op]=="amtskasse")
{
    
output("`2Du läufst durch die Gänge des Amtes...`n
    Als Du einige Herren über die AMtskasse reden hörst, stellst Du Dich wie beiläufig daneben
    und erfährst, dass die Amtskasse zur Zeit `^" 
.getsetting ("amtskasse" ,0). " `2Goldstücke enthält!");
         
addnav("Wege");
    
addnav("Zurück","dorfamt.php");
}

else if (
$_GET[op]=="steuernzahlen")
{
    
output("\"`@Steuern zahlen könnt Ihr dritten Gang rechts...\"`n
    `2Als Du zu einem kleinen alten Mann kommst, blickt dieser auf und sagt:`n
    `@\"Also du willst steuern Zahlen?`n
    Hm, ich guck ma deine Akte durch! Moment bitte...Da ist sie ja\"`n"
);

    
output("`^Privatakte...`n`n");
    
output("`2Name: `^".$session[user][name]."`n");
    
output("`2Alter: `^".$session[user][age]."`^ Tage`n");
    
output("`2Level: `^".$session[user][level]."`n`n");

    
output("`^Sonstige Informationen...`n`n");
    
output("`2Gold: `^".$session[user][gold]."`n");
    
output("`2Edelsteine: `^".$session[user][gems]."`n");
    
output("`2Gold auf der Bank: `^".$session[user][goldinbank]."`n");

    
addnav("Steuern");
    if (
$session[user][level]<=10 && $session[user][level]>=5){ addnav("Steuern zahlen","dorfamt.php?op=lv"); }
    if (
$session[user][level]>=11){ addnav("Steuern zahlen","dorfamt.php?op=lvl"); }
    
addnav("Wege");
    
addnav("Zurück","dorfamt.php");
}

else if (
$_GET[op]=="diskus")
{
    
output("`2Der Debattierraum liegt vor Dir!`n
    Hier bekommen die Bürger Gehör und die Admins hören sich Wünsche, Anregungen und Beschwerden an."
);
    
output("Wie Dir scheint ist schon eine rege Diskussion im Gange!");
    
output("`\$Neue Beiträge bitte in Gelb`n`n");
    
addcommentary();
    
viewcommentary("rat","Rufen",30,"ruft");
    
addnav("Zurück","dorfamt.php");
}

else if (
$_GET[op]=="ooc")
{
     
//Anzeige der aktuellen Position

    
output("`2OOC Raum-komischer Name, denkst Du Dir, als Du die Tür zu diesem Raum aufstösst!`n");
    
output("Überall an den Wänden stehen leuchtende Scheiben und einige dir bekannte und weniger
    bekannte Gesichter starren wie gebannt darauf und klimpern auf bemalten Brettern herum-seltsame Runen`n`n"
);
    
output("`^Du hast den OOC Raum betreten. Wenn Du Gespräche führen möchtest, die sich außerhalb Deines Charakters befinden,
    so führe sie bitte hier! Sollten sich andere Mitspieler irgendwo anders OOC unterhalten, dann weise sie bitte freundlich
    per Ye Olde Mail darauf hin, dass dies hier der richtige Ort dafür wäre!`n`n"
);
    
addcommentary();
    
viewcommentary("OOC","Tippen",30,"tippt");
    
addnav("Zurück","dorfamt.php");
}
  else if (
$_GET[op]=="lv")
{
    if (
$session[user][steuertage]<=1)
    {
        if (
$session[user][gold]>=525)
        {
            
output("`2Du zahlst deine `^525Gold`2, ein!`n
            `^Wenigstens einer der die Steuern hier bezahlt...`n
            `2Der Kassier grinst dich an und verabschiedet dich! `n`nDu erhälst ein wenig Ehre! Da du einer der wenigen bist die Steuern zahlen!"
);
            
$session[user][steuertage]=7;
            
$session[user][gold]-=750;
        
$session[user][ehre]+=5;
            
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 525);
            
addnav("Zurück","dorfamt.php");
        }
        else
        {
            
output("`2Der Mann sagt: `^Du hast ja kein Geld dabei, wie willst Du da zahlen?`n");
            
output("`^Gut, dann nehmen wir halt etwas von der Bank, hm?`n");
            if(
$session[user][goldinbank]<750)
            {
                
output("`^Auch nicht? Dann halt Edelsteine!`n");
                if(
$session[user][gems]<1)
                {
                    
output("`^Du armer Tropf, Du hast ja gar nichts! Na gut, dieses mal sehe ich noch darüber hinweg! Troll Dich`n");
                    
$session[user][steuertage]=7;
                }
                else
                {
                    
output("`^Na wenigstens etwas...jetzt troll Dich!`n");
                    
$session[user][gems]--;
                    
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 525);
                    
$session[user][steuertage]=7;
                }
            }
            else
            {
                
output("`^Na wenigstens etwas...jetzt troll Dich!`n");
                
$session[user][goldinbank]-=525;
                
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 525);
                
$session[user][steuertage]=7;
            }
            
addnav("Zurück","dorfamt.php");
        }
    }
    else
    {
        
output("`2Der Mann sagt: `^Du brauchst heute noch keine Steuern zahlen");
        
addnav("Zurück","dorfamt.php");
    }
}


else if (
$_GET[op]=="lvl")
{
    if (
$session[user][steuertage]<=1)
    {
        if (
$session[user][gold]>=1200)
        {
            
output("`2Du zahlst deine `^1500Gold`2, ein!`n
            `^Wenigstens einer der die Steuern hier bezahlt...`n
            `2Der Kassier grinst dich an und verabschiedet dich!`n`nDu erhälst ein wenig Ehre! Da du einer der wenigen bist die Steuern zahlen! "
);
            
$session[user][steuertage]=6;
            
$session[user][gold]-=1200;
        
$session[user][ehre]+=10;
            
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 1200);
            
addnav("Zurück","dorfamt.php");
        }
        else
        {
            
output("`2Der Mann sagt: `^Du hast ja kein Geld dabei, wie willst Du da zahlen?`n");
            
output("`^Gut, dann nehmen wir halt etwas von der Bank, hm?`n");
            if(
$session[user][goldinbank]<1200)
            {
                
output("`^Auch nicht? Dann halt Edelsteine!`n");
                if(
$session[user][gems]<1)
                {
                    
output("`^Du armer Tropf, Du hast ja gar nichts! Na gut, dieses mal sehe ich noch darüber hinweg! Troll Dich`n");
                    
$session[user][steuertage]=5;
                }
                else
                {
                    
output("`^Na wenigstens etwas...jetzt troll Dich!`n");
                    
$session[user][gems]-=3;
                    
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 1200);
                    
$session[user][steuertage]=5;
                }
            }
            else
            {
                
output("`^Na wenigstens etwas...jetzt troll Dich!`n");
                
$session[user][goldinbank]-=1200;
                
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 1200);
                
$session[user][steuertage]=5;
            }
            
addnav("Zurück","dorfamt.php");
        }
    }
    else
    {
        
output("`2Der Mann sagt: `^Du brauchst heute noch keine Steuern zahlen");
        
addnav("Zurück","dorfamt.php");
    }
}

//If there is enough money in the bank the party expiration date will be set
if(getsetting ("amtskasse",0)>500000)
{
    
savesetting ("amtskasse",getsetting ("amtskasse",0)- 400000);
    
savesetting ("lastparty",time()+175000);
}

              
//Anzeige der aktuellen Position
       
$session[user][ort]='Stadthalle';
page_footer();
?>