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:
    171:
    172:
    173:
    174:
    175:
    176:
    177:
    178:
    179:
    180:
    181:
    182:
    183:
    184:
    185:
    186:
    187:
    188:
    189:
    190:
    191:
    192:
    193:
    194:
    195:
    196:
    197:
    198:
    199:
    200:
    <?
    //--------------------------
    // Der Blumenstand
    // Idee: Ancalimê
    //made by:    Draz'ar & Ancalimê für Vinestra
    // version:        0.1
    // date:        22.02.2008
    //--------------------------
    require_once 'common.php';
    page_header('Blumenstand');
    rawoutput("<IMG SRC=\"images/blumenstand.jpg\" align=\"right\">");
    $flowers = array();
    $flowers[1]['name'] = 'Gänseblümchen';
    $flowers[1]['description'] = 'Als du die Gänseblümchen anschaust fallen dir sofort all die niedlichen Gänseküken ein welche du gestern im Marktviertel gesehen hast.Dieser verrückte Gedanke bringt dir einen Rollenspielpunkt ein.';
    $flowers[1]['points'] = 1;

    $flowers[2]['name'] = 'Veilchen';
    $flowers[2]['description'] = 'Als du die Veilchen anschaust fällt dir sofort die wilde Schlägerei im Wirtshaus ein.Dieser verrückte Gedanke bringt dir einen Rollenspielpunkt ein.';
    $flowers[2]['points'] = 1;

    $flowers[3]['name'] = 'Vergissmeinnicht';
    $flowers[3]['description'] = 'Als du die Vergissmeinnicht anschaust fällt dir sofort die unbezahlte Rechnung beim Bäcker ein .Dieser verrückte Gedanke bringt dir zwei Rollenspielpunkte ein.';
    $flowers[3]['points'] = 2;

    $flowers[4]['name'] = 'Sternblüten';
    $flowers[4]['description'] = 'Als du die Sternblüten anschaust musst du unwillkürlich an den wunderschönen Sternenhimmel über Vinestra denken .Dieser verrückte Gedanke bringt dir zwei Rollenspielpunkte ein.';
    $flowers[4]['points'] = 2;

    $flowers[5]['name'] = 'Feuerblüten';
    $flowers[5]['description'] = 'Als du die Feuerblüten anschaust rennst du sofort in die Küche um nachzusehen ob du auch das Herdfeuer gelöscht hast.Dieser verrückte Gedanke bringt dir drei Rollenspielpunkte ein.';
    $flowers[5]['points'] = 3;

    $flowers[6]['name'] = 'Blutrose';
    $flowers[6]['description'] = 'Als du die Blutrote Rose anschaust erinnerst du dich schmerzlich an deine Nähversuche .Dieser verrückte Gedanke bringt dir drei Rollenspielpunkte ein.';
    $flowers[6]['points'] = 3;

    $flowers[7]['name'] = 'Weiße Rose';
    $flowers[7]['description'] = 'Als du die Weiße Rose anschaust erinnerst du dich sofort an deinen ersten Schneemann den du gebaut hast .Dieser verrückte Gedanke bringt dir vier Rollenspielpunkte ein.';
    $flowers[7]['points'] = 4;

    $flowers[8]['name'] = 'Schwarze Rose';
    $flowers[8]['description'] = 'Als du die Schwarze Rose anschaust erinnerst du dich daran das du noch einige Gräber pflegen wolltest.Dieser verrückte Gedanke bringt dir vier Rollenspielpunkte ein.';
    $flowers[8]['points'] = 4;

    $flowers[9]['name'] = 'Silberrose';
    $flowers[9]['description'] = 'Als du die Silberrose anschaust erinnerst du dich an den silbrigen Mondenschein über dem Sadtpark von Vinestra .Dieser verrückte Gedanke bringt dir fünf Rollenspielpunkte ein.';
    $flowers[9]['points'] = 5;

    $flowers[10]['name'] = 'Goldrose';
    $flowers[10]['description'] = 'Als du die Goldrose anschaust erinnerst du dich das du einem Freund noch 50 Goldmünzen schuldest .Dieser verrückte Gedanke bringt dir fünf Rollenspielpunkte ein.';
    $flowers[10]['points'] = 5;

    $flowers[11]['name'] = 'Saphirrose';
    $flowers[11]['description'] = 'Als du die Saphirrose anschaust überlegst du das du nochmals nach deinem verlegten Armband schauen könntest .Dieser verrückte Gedanke bringt dir sechs Rollenspielpunkte ein.';
    $flowers[11]['points'] = 6;

    $flowers[12]['name'] = 'Diamantrose';
    $flowers[12]['description'] = 'Als du die Diamantrose anschaust denkst du sofort an den riesigen Diamant den du beim Edelsteinhändler gesehen hast.Dieser verrückte Gedanke bringt dir sechs Rollenspielpunkte ein.';
    $flowers[12]['points'] = 6;

    $number_of_flowers count($flowers);

    switch(
    $_GET['op']) {
        case 
    '':
            if(
    $session['user']['blumenstand']==0) {
                
    output('`c`b`+Der Blumenstand`0`b`c`n`n
                        `òSchon eine Weile spazierst du in Gedanken an deine grosse Liebe versunken durch 
                        den wunderschönen Park. Plötzlich umweht dich ein betörender Duft und als du den 
                        Kopf hebst erblickst du einen kleinen Stand, welcher über und über mit wunderschönen 
                        Blumen bedeckt ist. Du beschließt spontan deiner großen Liebe eine kleine Freude zu 
                        bereiten und trittst näher an den Stand.`n
            
                        Ein '
    .($session['user']['sex']?'kleiner Junge':'junges Mädchen').' lächelt dich 
                        schüchtern an und fragt leise: Kann ich euch für meine Waren begeistern, ich 
                        verspreche auch das die Blumen sofort an jeden gewünschten Ort geliefert werden.
                        Du nickst erfreut und suchst dir einen passenden Strauß aus`n`n'
    );
                
                for(
    $i=1$i<=$number_of_flowers$i++) {
                    
    addnav($flowers[$i]['name'].' '.($i*5).' Gold''blumenstand.php?op=send&flower='.$i);
                    
                    if(
    $session['user']['gold'] >= ($i*5)) {
                        
    rawoutput('<a href="blumenstand.php?op=send&flower='.$i.'">'.$flowers[$i]['name'].' - '.($i*5).' Gold</a> <br />');
                        
    addnav('''blumenstand.php?op=send&flower='.$i);
                    }
                }
            }
            else {
                
    output('`&Der Blumenstand hat heute leider schon geschlossen... so ein Pech! `n
                        Komm doch morgen noch einmal!'
    );
            }
            
            
    addnav('Zurück zum Garten''gardens.php');
            break;
        
        case 
    'send':
            
    $flower $_GET['flower'];
            
            if (isset(
    $_POST['search']) || $_GET['search']>""){
                if(
    $_GET['search']>""$_POST['search'] = $_GET['search'];
                
    $search '%';
                for(
    $x=0$x<strlen($_POST['search']); $x++) {
                    
    $search .= substr($_POST['search'],$x,1).'%';
                }
                
    $search 'name LIKE "'.$search.'" AND ';
                if(
    $_POST['search']=='weiblich'$search 'sex = 1 AND ';
                if(
    $_POST['search']=='männlich'$search 'sex = 0 AND ';
            }
            else {
                
    $search='';
            }
            
            
    $ppp 25// Spieler, die pro Seite angezeigt werden. 
            
    if(!$_GET['limit']) {
                
    $page 0;
            }
            else {
                
    $page = (int)$_GET['limit'];
                
    addnav('Vorherige Seite''blumenstand.php?op=send&flower='.$flower.'&limit='.($page-1).'&search='.$_POST['search']);
            }
            
    $limit ''.($page*$ppp).','.($ppp+1);
            
    $sql 'SELECT 
                            login,
                            name,
                            level,
                            sex,
                            acctid 
                    FROM 
                            accounts 
                    WHERE 
                            '
    .$search.
                            locked = 0 
                        AND 
                            acctid <> '
    .$session['user']['acctid'].
                        AND 
                            lastip <> "'
    .$session['user']['lastip'].'" 
                    ORDER BY 
                            login,
                            level 
                    LIMIT 
                            '
    .$limit;
            
    $result db_query($sql);
            
            if(
    db_num_rows($result)>$pppaddnav('Nächste Seite','blumenstand.php?op=send&flower='.$flower.'&limit='.($page+1).'&search='.$_POST['search']);
            
    output('`òWem möchtest du die Blumen schicken?`n`n
                    <form action="blumenstand.php?op=send&flower='
    .$flower.'" method="POST">
                        Nach Name suchen: <input name="search" value="'
    .$_POST['search'].'">
                        <input type="submit" class="button" value="Suchen">
                    </form>
                    
                    <table cellpadding="3" cellspacing="0" border="0">
                        <tr class="trhead">
                            <td>Name</td>
                            <td>Level</td>
                            <td>Geschlecht</td>
                        </tr>'
    true);
            
    addnav('''blumenstand.php?op=send&flower='.$flower);
            
            
    $n db_num_rows($result);
            for(
    $i=0$i<$n$i++) {
                
    $row db_fetch_assoc($result);
                
    output('<tr class="'.($i%2?'trlight':'trdark').'">
                            <td><a href="blumenstand.php?op=send2&flower='
    .$flower.'&userid='.$row['acctid'].'"> '.$row['name'].' </a> </td>
                            <td> '
    .$row['level'].' </td>
                            <td align="center"><img src="images/'
    .($row['sex']?'female':'male').'.gif"></td>
                        </tr>'
    true);
                
    addnav('''blumenstand.php?op=send2&flower='.$flower.'&userid='.$row['acctid']);
            }
            
    output('</table>'true);
            
    addnav('Zurück zum Stand''blumenstand.php');
            break;
        
        case 
    'send2':
            
    $flower $_GET['flower'];
            
    $userid $_GET['userid'];
            
            
    $sql 'UPDATE accounts SET donation = donation+'.$flowers[$flower]['points'].',spendendps = spendendps+'.$flowers[$flower]['points'].' WHERE acctid = '.$userid
            
    db_query($sql);


            
            
    $session['user']['gold'] -= ($flower*5);
            
    $session['user']['blumenstand'] = 1;
            
            
    $text $session['user']['name'].' hat dir Blumen geschickt. Du nimmst sie entgegen.
                    Es '
    .($flower<6?'sind':'ist eine').' '.$flowers[$flower]['name'].' vom Blumenstand. `n`n';
            
            
    $description $flowers[$flower]['description'];
            
            
    $text $text.$description;
            
            
    systemmail($userid'`2Blumen erhalten!`2'$text);
            
            
    output('`&Du hast die Blumen verschickt!');
            
    addnav('Zurück zum Garten''gardens.php');
            break;
    }

    checkday();
    page_footer();
    ?>

    © 2007 by Kathal