Admins, von anderen Servern, stell ich selbstverständlich auf Anfrage Source frei.
Einfach MSG an ADMIN(sFinger/Saaxa) mit Serverlink und Info, welche Source benötigt wird!
Ich melde mich zurück
Gruss sFinger/Saaxa

im Spiel bereits eingebaut/verändert [KLICK hier]
LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /motd.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.)
  • 27 Nov 2011 - sanelaschmiede.php
  • 16 Sep 2011 - donators.php
  • 16 Sep 2011 - referers.php
  • 30 Aug 2011 - schnellbank.php
  • 16 Sep 2011 - outhouse.php
  • 09 Nov 2011 - motd.php
  • 16 Nov 2011 - vendor.php
  • 16 Sep 2011 - translator_en.php
  • 16 Sep 2011 - suhouses.php
  • 07 Nov 2011 - gypsy.php
  • 27 Oct 2011 - beggar.php
  • 16 Sep 2011 - referral.php
  • 16 Sep 2011 - translator_de.php — Datei verschlossen: Hol dir lieber die vollständige Datei von hier!
  • 15 Oct 2011 - avatars.php
  • 16 Sep 2011 - viewpetition.php
  • 16 Sep 2011 - shrine.php
  • 02 Dec 2011 - gildenverwalt.php
  • 26 Sep 2011 - gilden.php
  • 21 Nov 2011 - about.php
  • 16 Sep 2011 - bank.php
  • 26 Nov 2011 - healer.php
  • 02 Dec 2011 - news.php
  • 16 Sep 2011 - mail.php
  • 16 Sep 2011 - create.php
  • 16 Oct 2011 - rebirth.php
  • 29 Nov 2011 - gildenstrasse.php
  • 16 Sep 2011 - bios.php
  • 20 Sep 2011 - rock.php
  • 16 Sep 2011 - olddrawl.php
  • 16 Sep 2011 - lottery.php
  • 26 Sep 2011 - showdetail.php
  • 16 Sep 2011 - styx.php
  • 27 Sep 2011 - gildentool.php
  • 22 Nov 2011 - su-job.php
  • 16 Sep 2011 - questeditor.php
  • 20 Sep 2011 - paths.php
  • 20 Nov 2011 - gardens.php
  • 27 Sep 2011 - barbier.php
  • 29 Nov 2011 - login.php
  • 16 Sep 2011 - stonesgame.php
  • 29 Nov 2011 - sanelastrand.php
  • 05 Dec 2011 - dag.php
  • 20 Nov 2011 - lodge.php — Datei verschlossen: Spiele und sammle 500 Donationpoints, um dieses Script zu sehen ;)
  • 27 Nov 2011 - grotte.php
  • 27 Nov 2011 - huegel.php
  • 06 Dec 2011 - potuse.php
  • 06 Dec 2011 - bankrobber.php
  • 06 Dec 2011 - alchemie.php
  • 06 Dec 2011 - alchemistin.php
  • 29 Nov 2011 - todolist.php
  • 16 Nov 2011 - nhmaster.php
  • 16 Sep 2011 - translator.php
  • 29 Nov 2011 - prefs.php
  • 27 Nov 2011 - sanelabrunnen.php
  • 01 Dec 2011 - source.php — Datei verschlossen: uh, da stehen ein paar Sachen drin, ich sag dir.... ;)
  • 16 Sep 2011 - retitle.php
  • 07 Oct 2011 - weaponeditor.php
  • 16 Sep 2011 - connector.php
  • 26 Sep 2011 - creatures.php
  • 27 Nov 2011 - wanderweg.php
  • 06 Dec 2011 - common.php — Datei verschlossen: Nur für Admins auf Anfrage
  • 18 Sep 2011 - bio.php
  • 16 Sep 2011 - logdnet.php
  • 16 Sep 2011 - taunt.php
  • 02 Dec 2011 - hexe.php
  • 27 Sep 2011 - nagel.php
  • 16 Sep 2011 - badnav.php
  • 27 Nov 2011 - kirche.php
  • 16 Sep 2011 - innboard.php
  • 27 Nov 2011 - hof.php
  • 02 Dec 2011 - frageneditor.php
  • 16 Sep 2011 - logs.php
  • 06 Dec 2011 - statistics.php
  • 16 Sep 2011 - petition.php
  • 27 Nov 2011 - sanela.php
  • 27 Nov 2011 - sanelasee.php
  • 16 Sep 2011 - stats.php
  • 21 Nov 2011 - quests.php
  • 16 Sep 2011 - newgiftshop.php
  • 16 Sep 2011 - badword.php
  • 16 Sep 2011 - topwebvote.php
  • 17 Nov 2011 - fri.php
  • 07 Oct 2011 - well.php
  • Source von: /motd.php

    <?
    require_once "common.php";
    addcommentary();
    session_write_close();
    popup_header("Message of the Day (MoTD)");
    output(($session[user][superuser]>=3?" [<a href='motd.php?op=add'>MoTD erstellen</a>|<a href='motd.php?op=addpoll'>Umfrage erstellen</a>]`n":""),true);
    function 
    motditem($subject,$body){
        
    output("`b$subject`b`n",true);
        
    output("$body");
        
    output("<hr>",true);
    }
    function 
    pollitem($id,$subject,$body){
        global 
    $session;
        
    $sql "SELECT count(resultid) AS c, MAX(choice) AS choice FROM pollresults WHERE motditem='$id' AND account='{$session['user']['acctid']}'";
        
    $result db_query($sql);
        
    $row db_fetch_assoc($result);
        
    $choice $row['choice'];
        
    $body unserialize($body);
        if (
    $row['c']==&& 0){
            
    output("<form action='motd.php?op=vote' method='POST'>",true);
            
    output("<input type='hidden' name='motditem' value='$id'>",true);
            
    output("`bUjmfrage: $subject`b`n",true);
            
    output(stripslashes($body['body']));
            while (list(
    $key,$val)=each($body['opt'])){
                if (
    trim($val)!=""){
                    
    output("`n<input type='radio' name='choice' value='$key'>",true);
                    
    output(stripslashes($val));
                }
            }
            
    output("`n<input type='submit' class='button' value='Abstimmen'>",true);
            
    output("</form>",true);
        }else{
            
    output("<form action='motd.php?op=vote' method='POST'>",true);
            
    output("<input type='hidden' name='motditem' value='$id'>",true);
            
    output("`bUmfrage: $subject`b`n",true);
            
    output(stripslashes($body['body']));
            
    $sql "SELECT count(resultid) AS c, choice FROM pollresults WHERE motditem='$id' GROUP BY choice ORDER BY choice";
            
    $result db_query($sql);
            
    $choices=array();
            
    $totalanswers=0;
            
    $maxitem 0;
            for (
    $i=0;$i<db_num_rows($result);$i++){
                
    $row db_fetch_assoc($result);
                
    $choices[$row['choice']]=$row['c'];
                
    $totalanswers+=$row['c'];
                if (
    $row['c']>$maxitem$maxitem $row['c'];
            }
            while (list(
    $key,$val)=each($body['opt'])){
                if (
    trim($val)!=""){
                    if (
    $totalanswers<=0$totalanswers=1;
                    
    $percent round($choices[$key] / $totalanswers 100,1);
                    
    output("`n<input type='radio' name='choice' value='$key'".($choice==$key?" checked":"").">",true);
                    
    output(stripslashes($val)." (".(int)$choices[$key]." - $percent%)");
                    if (
    $maxitem==0){ $width=1; } else { $width round(($choices[$key]/$maxitem) * 400,0); }
                    
    $width max($width,1);
                    
    output("`n<img src='images/rule.gif' width='$width' height='2' alt='$percent'>",true);
                    
    //output(stripslashes($val)."`n");
                
    }
            }
            
    output("`n<input type='submit' class='button' value='Abstimmen'></form>",true);
        }
        
    output("<hr>",true);
    }
    if (
    $_GET[op]=="vote"){
        
    $sql "DELETE FROM pollresults WHERE motditem='{$_POST['motditem']}' AND account='{$session['user']['acctid']}'";
        
    db_query($sql);
        
    $sql "INSERT INTO pollresults (choice,account,motditem) VALUES ('{$_POST['choice']}','{$session['user']['acctid']}','{$_POST['motditem']}')";
        
    db_query($sql);
        
    header("Location: motd.php");
        exit();
    }
    if (
    $_GET[op]=="addpoll"){
        if(
    $session['user']['superuser']>=3){
            if (
    $_POST['subject']=="" || $_POST['body']==""){
                
    output("<form action='motd.php?op=addpoll' method='POST'>",true);
                
    addnav("","motd.php?op=add");
                
    output("<input type='text' size='50' name='subject' value=\"".HTMLEntities(stripslashes($_POST[subject]))."\">`n",true);
                
    output("<textarea class='input' name='body' cols='37' rows='5'>".HTMLEntities(stripslashes($_POST[body]))."</textarea>`n",true);
                
    output("Opt <input name='opt[]'>`n",true);
                
    output("Opt <input name='opt[]'>`n",true);
                
    output("Opt <input name='opt[]'>`n",true);
                
    output("Opt <input name='opt[]'>`n",true);
                
    output("Opt <input name='opt[]'>`n",true);
                
    output("Opt <input name='opt[]'>`n",true);
                
    output("<input type='submit' class='button' value='Hinzufügen'></form>",true);
            }else{
                
    $body = array("body"=>$_POST['body'],"opt"=>$_POST['opt']);
                
    $sql "INSERT INTO motd (motdtitle,motdbody,motddate,motdtype) VALUES (\"$_POST[subject]\",\"".addslashes(serialize($body))."\",now(),1)";
                
    db_query($sql);
                
    header("Location: motd.php");
                exit();
            }
        }else{
            if (
    $session[user][loggedin]){
                
    $session[user][experience]=round($session[user][experience]*0.9,0);
                
    addnews($session[user][name]." wurde für den Versuch, die Götter zu betrügen, bestraft.");
                
    output("Du hast versucht die Götter zu betrügen. Du wurdest mit Vergessen bestraft. Einiges von dem, was du einmal gewusst hast, weisst du nicht mehr.");
                
    saveuser();
            }    
        }
    }
    if (
    $_GET[op]=="add"){
        if (
    $session[user][superuser]>=3){
            if (
    $_POST[subject]=="" || $_POST[body]==""){
                
    output("<form action='motd.php?op=add' method='POST'>",true);
                
    addnav("","motd.php?op=add");
                
    output("<input type='text' size='50' name='subject' value=\"".HTMLEntities(stripslashes($_POST[subject]))."\">`n",true);
                
    output("<textarea class='input' name='body' cols='37' rows='5'>".HTMLEntities(stripslashes($_POST[body]))."</textarea>`n",true);
                
    output("<input type='submit' class='button' value='Hinzufügen'></form>",true);
            }else{
                
    $sql "INSERT INTO motd (motdtitle,motdbody,motddate) VALUES (\"$_POST[subject]\",\"$_POST[body]\",now())";
                
    db_query($sql);
                
    header("Location: motd.php");
                exit();
            }
        }else{
            if (
    $session[user][loggedin]){
                
    $session[user][experience]=round($session[user][experience]*0.9,0);
                
    addnews($session[user][name]." wurde für den Versuch, die Götter zu betrügen, bestraft.");
                
    output("Du hast versucht die Götter zu betrügen. Du wurdest mit Vergessen bestraft. Einiges von dem, was du einmal gewusst hast, weisst du nicht mehr.");
                
    saveuser();
            }
        }
    }
    if (
    $_GET[op]=="del"){
        if (
    $session[user][superuser]>=3){
                
    $sql "DELETE FROM motd WHERE motditem=\"$_GET[id]\"";
                
    db_query($sql);
                
    header("Location: motd.php");
                exit();
        }else{
            if (
    $session[user][loggedin]){
                
    $session[user][experience]=round($session[user][experience]*0.9,0);
                
    addnews($session[user][name]." wurde für den Versuch, die Götter zu betrügen, bestraft.");
                
    output("Du hast versucht die Götter zu betrügen. Du wurdest mit Vergessen bestraft. Einiges von dem, was du einmal gewusst hast, weisst du nicht mehr.");
                
    saveuser();
            }
        }
    }


    if (
    $_GET[op]==""){
        
    output("`%");

        
    $sql "SELECT * FROM motd ORDER BY motddate DESC limit 20";
        
    $result db_query($sql);
        for (
    $i=0;$i<db_num_rows($result);$i++){
            
    $row db_fetch_assoc($result);
            if (
    $row['motddate']>$session['user']['lastmotd'] || $i<5){
                if (
    $row['motdtype']==0){
                    
    motditem($row[motdtitle].($session[user][superuser]>=3?"[<a href='motd.php?op=del&id=$row[motditem]' onClick=\"return confirm('Bist du sicher, dass dieser Eintrag gelöscht werden soll?');\">Del</a>]":""),$row[motdbody]);
                }else{
                    
    pollitem($row['motditem'],$row['motdtitle'].($session[user][superuser]>=3?"[<a href='motd.php?op=del&id=$row[motditem]' onClick=\"return confirm('Bist du sicher, dass dieser Eintrag gelöscht werden soll?');\">Del</a>]":""),$row[motdbody]);
                }
            }
        }
        
    output("`@Kommentare und Fehler:`0`n");
        
    viewcommentary("motd");
    }

    $session[needtoviewmotd]=false;

        
    $sql "SELECT motddate FROM motd ORDER BY motditem DESC LIMIT 1";
        
    $result db_query($sql);
        
    $row db_fetch_assoc($result);
        
    $session[user][lastmotd]=$row[motddate];

    popup_footer();
    ?>