3V Sourceviewer

Hier kannst du den Quellcode aller vom Admin freigegebenden Scripte einsehen. Es ist nicht erlaubt sich durch das Quellcode lesen Vorteile im Spiel zu verschaffen und wird daher schwer bestraft! Ebenso sind Fehler im Quellcode umgehend zu melden. Das Vinestrateam ist sehr dankbar falls ihr Bugs meldet. Bei Quellcodefragen wendet euch bitte im Spiel an Draza`ar oder schickt eine Mail.

Zum Quellcode

Verzeichnisliste

  • RPplaces.php
  • RPplaceslist.php
  • about.php
  • academy.php
  • access.php
  • alchemist.php
  • altaramon.php
  • amonnebeneingang.php
  • amontempel.php
  • anticheat.php
  • armor.php
  • armoreditor.php
  • aussenanlagetempel.php
  • avatars.php
  • badnav.php
  • badword.php
  • bait.php
  • bank.php
  • banker.php
  • bankrobber.php
  • bar.php
  • bar_casino.php
  • bar_club.php
  • barke.php
  • bath.php
  • battle.php
  • battlearena.php
  • beggar.php
  • beispiel.php
  • bio.php
  • biobackups.php
  • biobewertung.php
  • bioobs.php
  • bios.php
  • blumenstand.php
  • bordello.php
  • chapel.php
  • chat.php
  • chat_delete.php
  • chateaux.php
  • checknames.php
  • clan.php
  • coloredit.php
  • colors.php
  • common.php — Datei kann nicht angezeigt werden: Auf Grund von anpassungen gesperrt!
  • configuration.php
  • connector.php
  • create.php
  • creatures.php
  • dag.php
  • dbwrapper.php
  • descriptioneditor.php
  • docks.php
  • donators.php
  • dragon.php — Datei kann nicht angezeigt werden: Die gibt's hier auf Anfrage
  • durscripts.php
  • editchat.php — Datei kann nicht angezeigt werden: Die gibt's hier auf Anfrage
  • elementkammer.php
  • elwus.php
  • erde.php
  • fast_nav.php
  • feuer.php
  • fischhaendler.php
  • fish.php
  • flirt.php
  • floor.php
  • flowers.php
  • forest.php
  • forestlakepath.php
  • forum.php
  • forum_funcs.php
  • friedhof.php
  • furnedit.php
  • gardens.php
  • gartensee.php
  • gaya.php
  • gemstore.php
  • goettertempel.php
  • gottwahl.php
  • graveyard.php
  • grotte.php
  • guild.php
  • guildclanedit.php
  • guildclaneditfunc.php
  • guildclanfuncs.php
  • guildclanhelp.php
  • guilds-clans-su.php
  • gypsy.php
  • hafenviertel.php
  • healer.php
  • herocamp.php
  • hexe.php
  • hof.php
  • housefuncs.php
  • houses.php
  • huegel.php
  • impressum.php
  • index.php
  • indexregeln.php
  • info.php
  • inn.php
  • innboard.php
  • invhandler.php
  • itemeditor.php
  • kerker.php
  • kirche.php
  • kiste.php
  • kitchen.php
  • klippen.php
  • leuchtturm.php
  • library.php
  • list.php — Datei kann nicht angezeigt werden: Die gibt's hier auf Anfrage
  • list_funcs.php — Datei kann nicht angezeigt werden: Die gibt's hier auf Anfrage
  • lodge.php
  • logdnet.php
  • login.php
  • logs.php
  • lottery.php
  • luft.php
  • mail.php
  • man.php
  • massmail.php
  • modgems.php
  • moebelhaendler.php
  • motd.php
  • mounts.php
  • myranorapotheke.php
  • mystischersee.php
  • namechange.php
  • nebelinsel.php
  • new.php
  • newday.php — Datei kann nicht angezeigt werden: Die gibt's hier auf Anfrage
  • newgiftshop.php
  • news.php
  • olddrawl.php
  • orte.php
  • outhouse.php
  • outputs.php
  • panel_funcs.php
  • paths.php
  • petition.php
  • placefuncs.php
  • placelist.php
  • pool.php
  • prefs.php
  • pressarm.php
  • pvp.php
  • pvparena.php
  • raceedit.php
  • ramiusfight.php
  • ramiussitz.php
  • ramiustempel.php
  • randomchar.php
  • rathaus.php
  • reanda.php
  • rebirth.php
  • redaktion.php
  • referers.php
  • referral.php
  • regeln.php
  • retitle.php
  • robinhood.php
  • rock.php
  • rpchange.php
  • rpcharlist.php
  • rpfights.php
  • rpmod.php
  • rportclassfunc.php
  • rporte.php
  • sanela.php
  • sanelabrunnen.php
  • sanelaschmiede.php
  • sanelasee.php
  • sanelastrand.php
  • schnellbank.php
  • schnellbankhafen.php
  • schnellbanksanela.php
  • setnewday.php
  • shades.php
  • shrine.php
  • source.php — Datei kann nicht angezeigt werden: Na na na hier wird nicht geschaut ;P
  • spelunke.php
  • stables.php
  • stats.php
  • stonesgame.php
  • strand.php
  • styx.php
  • su_forum.php
  • suhouses.php
  • sulib.php
  • superuser.php
  • superuser2.php
  • suvinbor.php — Datei kann nicht angezeigt werden: Teil vom System 3V
  • switchfunctions.php
  • tanzsaal.php
  • taunt.php
  • tempelanlage.php
  • tempeleingang.php
  • tempelgewoelbe.php
  • templateedit.php
  • test.php
  • testi.php
  • thehell.php
  • titler.php
  • todolist.php
  • topwebvote.php
  • train.php
  • translator.php
  • translator_de.php
  • translator_en.php
  • treeofdeath.php
  • turm.php
  • turmsprung.php
  • usepotion.php
  • user.php
  • userpanel.php — Datei kann nicht angezeigt werden: Teil vom System 3V
  • useryoms.php
  • v3_su_guild.php
  • vendor.php
  • verdammnis.php
  • verifi.php
  • viewpetition.php
  • village.php
  • vinbor.php — Datei kann nicht angezeigt werden: Teil vom System 3V
  • vineinfo.php
  • vinestrafarben.php
  • wachstube.php
  • waldlichtung.php
  • waldsee.php
  • waldseefuncs.php
  • wanderweg.php
  • wasser.php
  • wasserfall.php
  • weaponeditor.php
  • weapons.php
  • well.php
  • wellness.php
  • whoaccess.php
  • wolkeninsel.php
  • zeitung.php
  • zulan.php


  • Zum Seitenanfang

    /special/



    Zum Seitenanfang

    /lib/



    Zum Seitenanfang

    /common/




    1:
    2:
    3:
    4:
    5:
    6:
    7:
    8:
    9:
    10:
    11:
    12:
    13:
    14:
    15:
    16:
    17:
    18:
    19:
    20:
    21:
    22:
    23:
    24:
    25:
    26:
    27:
    28:
    29:
    30:
    31:
    32:
    33:
    34:
    35:
    36:
    37:
    38:
    39:
    40:
    41:
    42:
    43:
    44:
    45:
    46:
    47:
    48:
    49:
    50:
    51:
    52:
    53:
    54:
    55:
    56:
    57:
    58:
    59:
    60:
    61:
    62:
    63:
    64:
    65:
    66:
    67:
    68:
    69:
    70:
    71:
    72:
    73:
    74:
    75:
    76:
    77:
    78:
    79:
    80:
    81:
    82:
    83:
    84:
    85:
    86:
    87:
    88:
    89:
    90:
    91:
    92:
    93:
    94:
    95:
    96:
    97:
    98:
    99:
    100:
    101:
    102:
    103:
    104:
    105:
    106:
    107:
    108:
    109:
    110:
    111:
    112:
    113:
    114:
    115:
    116:
    117:
    118:
    119:
    120:
    121:
    122:
    123:
    124:
    125:
    126:
    127:
    128:
    129:
    130:
    131:
    132:
    133:
    134:
    135:
    136:
    137:
    138:
    139:
    140:
    141:
    142:
    143:
    144:
    145:
    146:
    147:
    148:
    149:
    150:
    151:
    152:
    153:
    154:
    155:
    156:
    157:
    158:
    159:
    160:
    161:
    162:
    163:
    164:
    165:
    166:
    167:
    168:
    169:
    170:
    <?php

    // 09092004

    /*
        Überarbeitet von Ancalimê und Draza´ar
        für Legend of Vinestra
    */

    require_once "common.php";

    /*
        User ist eingeloggt, befindets ich aber auf der Indexseite? Das soll nicht sein
    */
    if ($session[loggedin]){
        
    redirect("badnav.php");
    }
    page_header('Legend of Vinestra');

    /*
        Begrüßungstext
    */
    $out .='`n`c<span style="width:88px; height:31px; display:inline-block; overflow:hidden; background-image:url(http://www.kostenlose-browsergames.de/images/bgbutton.gif); background-repeat:no-repeat; text-align:left;"><a href="http://www.kostenlose-browsergames.de" target="_blank" style="width:87px; height:27px; display:inline-block; margin: 4px 0 0 1px; font-family:Arial,sans-serif; font-size:11px; font-weight:bold; line-height:12px; letter-spacing:0px; color:#ffffff; text-decoration:none;">kostenlose browsergames</a></span>';
    $out .= '`n`n`n`b`%Das Betreten dieses Servers ist Spielern ab 16 Jahre gestattet! `n`n`n`qSeid willkommen vor den Toren der unglaublichen Stadt `QV`pi`qnest`pr`Qa`n`n
    `qHabt ihr den Mut euch den vielfältigen Abenteuern und Gefahren zu stellen?`n
             Viele Sagen ranken sich um `QV`pi`qnest`pr`Qa `qder unglaublichen Stadt der Gegensätze, wo sich Licht und Schatten begegnen. Liebe, Hass, Freundschaft, Intrigen, Leidenschaft, Kampf und Magie...all dies wirst du hier finden, wenn du nur den Mut besitzt durch die Tore zu schreiten.`n`n
             `qDie gegenwärtige Zeit in der Stadt `K'
    .date('H:i').'`K`0';

    /* 
        Kleines Schmankerl by Alucard 
        www.atrahor.de
        
        Code enthält Teile von JT from logd.dragoncat.net
    */
    $time gametime();
    $tomorrow mktime(0,0,0,date('m',$time),date('d',$time)+1,date('Y',$time));
    $secstotomorrow $tomorrow-$time;
    $realsecstotomorrow round($secstotomorrow / (int)getsetting("daysperday",4));

    $calctime strtotime('1980-01-01 00:00:00 + '.$realsecstotomorrow.' seconds');

    $nextdattime date('G \\S\\t\\u\\n\\d\\e\\n, i \\M\\i\\n\\u\\t\\e\\n, s \\S\\e\\k\\u\\n\\d\\e\\n\\ \\(\\E\\c\\h\\t\\z\\e\\i\\t\\)',$calctime);
    $out .='`q Nächster neuer Tag in: `K<div id="index_time">'.$nextdattime.'</div>`0`n`n';
    $out .='<script language="javascript">
            /* 
                Kleines Schmankerl by Alucard
                www.atrahor.de
            */
            var index_time_div = document.getElementById("index_time");
            var index_time_day = Math.ceil(24/'
    .(int)getsetting("daysperday",4).');
            var index_dest_time = 0;
            </script>
            <script language="javascript" src="./templates/stuff.js"></script>
            <script language="javascript">
            if( index_time_div ){
                index_set_time('
    .date('G, i, s',$calctime).');
            }
            </script>'
    ;

    /*
        Anzeige des neusten Spielers
    */
    $newplayer stripslashes(getsetting("newplayer",""));
    if (
    $newplayer!=""$out .= '`qUnser jüngster Spieler ist `K'.$newplayer.'`K`0`n';

    /*
        Anzeige des letzten Drachentöters
    */
    $newdk=stripslashes(getsetting("newdragonkill","")); 
    if(
    $newdk!=""$out .= '`qDer letzte Drachentöter war: `K'.$newdk.'`K`0`n'

    /*
        Anzeige der gesamten Posts
         By Draza´ar 4 Vinestra
    */
    $sql 'SELECT rpgposts FROM accounts';
    $res db_query($sql);$n 0;
    while(
    $row db_fetch_assoc($res)) {
        
    $n += $row['rpgposts'];
    }
    $made_total_posts getsetting('made_total_posts'$n);

    $out .= '`qEs wurden insgesamt `K'.$made_total_posts.' `qPosts in `QV`pin`qes`ptr`Qa `qgeschrieben!!`0`n`n';

    /*
        Anzahl der Spieler, die im Moment online sind aus der DB auslesen
    */
    $result db_fetch_assoc(db_query("SELECT COUNT(acctid) AS onlinecount FROM accounts WHERE locked=0 AND loggedin=1 AND laston>'".date("Y-m-d H:i:s",strtotime("-".getsetting("LOGINTIMEOUT",900)." seconds"))."'"));
    $onlinecount $result['onlinecount'];

    /*
        Wenn das Maximum erreicht ist, wird geprüft ob es sich bei der Person, die sich einloggen will, um einen Superuser handelt
    */
    if ($onlinecount >= getsetting("maxonline"10) && getsetting("maxonline"10)!=0) {
        
    $id $_COOKIE['lgi']; 
        
    $sql "SELECT superuser,uniqueid FROM accounts WHERE uniqueid='$id' AND superuser>0"
        
    $result db_query($sql) or die(db_error(LINK)); 
        if (
    db_num_rows($result) > 0$is_superuser 1
        else 
    $is_superuser 0
    }
    else {
        
    $is_superuser 0;
    }

    if (
    $onlinecount getsetting("maxonline"10) || getsetting("maxonline"10) == || $is_superuser){
        
    //$out .= '`i`qGib deinen Namen und dein Passwort ein, um diese Welt zu betreten.`i `n';
        
    if ($_GET['op']=="timeout"){
            
    $session['message'].=" `%Deine Sessionzeit ist abgelaufen. Bitte neu einloggen.`n";
            if (!isset(
    $_COOKIE['PHPSESSID'])){
                
    $session['message'].=" `%Es scheint, als ob die Cookies dieser Seite von deinem System blockiert werden.  Zumindest Sessioncookies müssen für diese Seite zugelassen werden.`n";
            }
        }
        if (
    $session['message']>""$out .= '`b`$'.$session['message'].'`b`n';
        
    $out .= '<form action="login.php" method="POST">'
                
    .templatereplace('login', array('username' => '<u>N</u>ame''password' => '<u>P</u>asswort''button' => 'Einloggen'))
                .
    '</form>`c';
        
    // Without this, I had one user constantly get 'badnav.php' :/  Everyone else worked, but he didn't
        
    addnav("","login.php");

    else {
        
    $out .= '`%`bDer Server ist im Moment ausgelastet, die maximale Anzahl an Usern ist bereits online.`b`nBitte warte, bis wieder ein Platz frei ist.`n`n';
        if (
    $_GET['op']=="timeout"){
            
    $session['message'].="`% Deine Sessionzeit ist abgelaufen. Bitte neu einloggen.`n";
            if (!isset(
    $_COOKIE['PHPSESSID'])){
                
    $session['message'].="`% Es scheint, als ob die Cookies dieser Seite von deinem System blockiert werden.  Zumindest Sessioncookies müssen für diese Seite zugelassen werden.`n";
            }
        }
        if (
    $session[message]>""output("`b`\$$session[message]`b`n");
        
    $out .= templatereplace("full").'`c';
    }


    /*
        Erklärbärtext
        Mit Anzeige, wann die neuenTage sind
    */
    $out .= '`n`n`q`QV`pi`qnest`pr`Qa `qist ein Rollenspiel-Server, jedoch sind auch Jäger die auf der Suche nach dem Drachen sind bei uns willkommen.Für Rollenspieler gilt die reale Zeit, für Waldspieler beginnt alle `%2 Stunden `qein neuer Tag.';

    $out .= '`n`c`^Dürfen es mehr Infos sein? Bitte! '.Make_HTML_Link('>>Infos für Neulinge<<''vineinfo.php').' `c`n`n';

    $out .= '`q`QV`pin`qes`ptr`Qa `qist optimiert und am besten zu genießen mit dem Firefox Browser. Die aktuelle Version gibts hier: <a href="http://www.mozilla-europe.org/de/products/firefox/"> <img src="http://www.legend-of-vinestra.de/Bilder/firefox.gif" alt="firefoxlove" border="0"> </a> `n`n';

    $out .= '`c`q`nVersion auf diesem Gameserver: `Q'.$logd_version.'`QV`pi`qnest`pr`Qa`0`c`n`n';


     

    clearnav();
    addnav("Neu hier?");
    addnav('`^Über Vinestra`0''vineinfo.php');
    addnav("Charakter erstellen""create.php");
    addnav("Regeln in Vinestra","indexregeln.php");
    addnav("Das Spiel");
    addnav("Liste der Kämpfer""list.php");
    addnav("Tägliche News""news.php");
    addnav("Spieleinstellungen""about.php?op=setup");
    addnav("Passwort vergessen?""create.php?op=forgot");
    addnav("Die LoGD-Welt");
    addnav("Über LoGD""about.php");
    addnav("LoGD Netz""logdnet.php?op=list");
    addnav("DragonPrime""http://www.dragonprime.net"falsefalsetrue);
    addnav('Partnerserver');
    addnav('`tEdahnien''http://www.edahnien.de'falsefalsetrue);
    addnav("`QSilienta","http://www.silienta-logd.de/",false,false,true);


    output($outtrue);
    $session['user']['standort']='Schläft friedlich';
    page_footer();
    ?>

    © 2007 by Kathal