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:
    <?
    // floor.php


    function Get_Module_Info() {
        
    $info = array();

        
    $info['filename'] = 'floor.php';
        
    $info['name'] = 'Hausflur';
        
    $info['navigationname'] = 'Flur';
        
    $info['contributor'] = 'Draza´ar';
        
    $info['description'] = 'Der Flur. Es ist die zentrale Anlaufstation, wenn man ein Haus betritt (es sei denn,
                                man ist eingeladen). Der Hausbesitzer kann hier diverse Einstellungen vornehmen,
                                wie zum Beispiel den Hausnamen ändern, eigene Räume anlegen, etc...'
    ;
        
    $info['version'] = '0.1';
        
    $info['lastupdate'] = '24.08.2007';
        
    $info['position'] = 9;

        return 
    $info;
    }

    switch(
    $_GET['op']) {
        case 
    'floor':
            if(!empty(
    $_GET['id'])) {
                
    House_Session_Init($_GET['id']);
            }
            else {
                
    House_Session_Init($session['house']['houseid']);
            }
            
    Set_Chest_Data($session['house']['houseid']);

            if(
    $session['house']['vacationlock']==1) {
                
    $session['house']['vacationlock']=0;
            }
            
    output('`Ü`b`c'.$session['house']['housename'].'`c`b`n');
            if(
    $session['house']['description']) output('`0`c'.$session['house']['description'].'`c`n');

            switch(
    $_GET['act']) {
                case 
    'rename':
                    if(!
    $_POST['housename']) {
                        
    output("`ÜDas Haus umbenennen kostet `41000`Ü Gold und `S1`Ü Edelstein.`n
                                `0<form action='houses.php?op=drin&act=rename' method='POST'>
                                `nGebe einen neuen Namen für dein Haus ein:`n
                                <input name='housename' maxlength='100'/>
                                <input type='submit' class='button' value='Umbenennen'/>
                                </form>"
    ,true);
                        
    addnav("","houses.php?op=drin&act=rename");
                    }
                    else {
                        if(
    $session['user']['gold']<1000 || $session['user']['gems']<1) {
                            
    output("`ÜDas kannst du nicht bezahlen.");
                        }
                        else {
                            
    output("`ÜDein Haus `@".$row['housename']."`Ü heißt jetzt `@".stripslashes($_POST['housename'])."`Ü.");
                            
    DB_Update_House('housename'$_POST['housename'], $session['house']['houseid']);
                            
    $session['user']['gold']-=1000;
                            
    $session['user']['gems']-=1;
                        }
                    }
                    
    addnav("Zurück zum Haus","houses.php?op=drin");
                    break;

                case 
    'desc':
                    if(!
    $_POST['desc']) {
                        
    output("`ÜHier kannst du die Beschreibung für dein Haus ändern.`n`nDie aktuelle Beschreibung lautet:`n`0".($session['house']['description']?$session['house']['description']:'Keine Beschreibung vorhanden')."`0`n
                                `0<form action='houses.php?op=drin&act=desc' method='POST'>
                                `n`ÜGebe eine Beschreibung für dein Haus ein:`n
                                <input name='desc' maxlength='1500' size='50' value='"
    .$session['house']['description']."'>
                                <input type='submit' class='button' value='Eintragen'>
                                </form>"
    ,true);
                        
    addnav("""houses.php?op=drin&act=desc");
                    }
                    else {
                        
    output("`ÜDie Beschreibung wurde geändert.`n`0".stripslashes($_POST['desc'])."`Ü.");
                        
    //$session['house']['description'] = $_POST['desc'];
                        
    DB_Update_Houses('description'$_POST['desc'], $session['house']['houseid']);
                    }
                    
    addnav("Zurück zum Haus""houses.php?op=drin");

                    break;

                case 
    'housepic':
                    if(
    $_POST['op']!="changing"){
                        
    output("`ÜHier kannst du Dein Haus umgestalten lassen.`n
                                `0<form action='houses.php?op=drin&act=housepic' method='POST'>
                                <input type='hidden' name='op' value='changing'>
                                `n`ÜGebe hier entweder gar nichts oder aber einen gültigen Verweis auf den Standort des Bildes an:`n<input name='housepic' maxlength='250' size='50' value='"
    .$row[housepic]."'>
                                <input type='submit' class='button' value='Eintragen'>"
    ,true);
                        
    addnav("","houses.php?op=drin&act=housepic");
                    }
                    else  {
                        if(
    $_POST['housepic']=="") {
                            
    output("`ÜDu hast das Haus zurück in den Ursprungszustand versetzen lassen, es sieht jetzt wieder genauso langweilig aus wie all die anderen.`n`n");
                        }
                        else {
                            
    output("`ÜDu hast das Haus streichen und überhaupt kolossal umbauen lassen. Der Architekt überreicht Dir dieses Bild:`n`n
                                    <p align='center'><img src='"
    .$_POST['housepic']."'/></p>",true);
                        }
                        
    DB_Update_House('housepic'$_POST['housepic'], $session['house']['houseid']);
                    }
                    
    addnav("Zurück zum Haus""houses.php?op=drin");

                    break;


            
    /*elseif($_GET['act']=="logout") {
                if($session['user']['housekey']!=$session['house']['houseid']) {
                    $sql = "UPDATE `items` SET `hvalue` = ".$session['house']['houseid']." WHERE `value1` = ".(int)$session['house']['houseid']." AND `owner` = ".$session['user']['acctid']." AND `class` = 'Schlüssel'";
                    db_query($sql)or die(sql_error($sql));
                }
                debuglog("logged out in a house ".date("Y-m-d H:i:s")."");
                $sql = "UPDATE
                                `accounts`
                        SET
                                `loggedin` = '0',
                                `location` = '2'
                        WHERE
                                `acctid` = ".$session['user']['acctid'];
                db_query($sql)or die(sql_error($sql));
                $session=array();
                redirect("index.php");
            }*/
                
    default:
                    
    output("`ÜDu und deine Mitbewohner haben `4".$session['house']['gold']."`Ü Gold und `S".$session['house']['gems']."`Ü Edelsteine im Haus gelagert.`nEs ist jetzt `4".getgametime()."`Ü Uhr.`n`n
                            `ÜDu stehst im Flur des Hauses und überlegst Dir, wo Du hinwillst...`n`n
                            `ÜIm Gemeinschaftsraum kannst du dich mit Deinen Mitbewohnern austauschen.`n
                            `ÜBist Du hungrig? Die Küche bietet Snacks und Getränke.`n
                            `ÜIn der Schatzkammer haben Du und Deine Mitbewohner ihre Schätze angehäuft.`n
                            `ÜDas Schlafzimmer ist Dein privater Bereich, zu dem höchstens noch Dein Partner Zugang hat.`n
                            `ÜIm Badezimmer könntest du dich für den Tag frischmachen.`n
                            `ÜUnd in der Bibliothek stehen leider noch sehr wenige Bücher...`n"
    );
                    
    OTviewcommentary("house-flur-".$session['house']['houseid'], "Mit Mitbewohnern reden:"30);
                    if(
    $session['user']['house']==$session['house']['houseid']) {
                        
    addnav("Eigentümer");
                        
    addnav("Haus umbenennen""houses.php?op=drin&act=rename");
                        
    addnav("Beschreibung ändern""houses.php?op=drin&act=desc");
                        
    addnav("Bild anpassen""houses.php?op=drin&act=housepic");
                        
    addnav('Räue verwalten''houses.php?op=createroom');
                    }
                    
    display_roomlist(0);
                    
    show_furniture($session['house']['houseid'], $session['user']['acctid'], $session['user']['marriedto'], 0);
                    
    addnav("Außerhalb");
                    
    addnav("Auf die Veranda","houses.php?op=porch");
                    
    addnav("In den Stall","houses.php?op=stable");
                    
    addnav("Zurück zum Wohnviertel","houses.php");
                    
    addnav("Zurück nach Vinestra","village.php");

                    break;
            }

            break;
    }
    ?>

    © 2007 by Kathal