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:
    201:
    202:
    203:
    204:
    205:
    206:
    207:
    208:
    209:
    210:
    211:
    212:
    213:
    214:
    215:
    216:
    217:
    218:
    219:
    220:
    221:
    222:
    223:
    224:
    225:
    226:
    227:
    228:
    229:
    230:
    231:
    232:
    233:
    234:
    235:
    236:
    237:
    238:
    239:
    240:
    241:
    242:
    243:
    244:
    245:
    246:
    247:
    248:
    249:
    250:
    251:
    252:
    253:
    254:
    255:
    256:
    257:
    258:
    259:
    260:
    261:
    262:
    263:
    264:
    265:
    266:
    267:
    268:
    269:
    270:
    271:
    272:
    273:
    274:
    275:
    276:
    277:
    278:
    279:
    280:
    281:
    282:
    283:
    284:
    285:
    286:
    287:
    288:
    289:
    290:
    291:
    292:
    293:
    294:
    295:
    296:
    297:
    298:
    299:
    300:
    301:
    302:
    303:
    304:
    305:
    306:
    307:
    308:
    309:
    310:
    311:
    312:
    313:
    314:
    315:
    316:
    317:
    318:
    319:
    320:
    321:
    322:
    323:
    324:
    325:
    326:
    327:
    328:
    329:
    330:
    331:
    332:
    333:
    334:
    335:
    336:
    337:
    338:
    339:
    340:
    341:
    342:
    343:
    344:
    345:
    346:
    347:
    348:
    349:
    350:
    351:
    352:
    353:
    354:
    355:
    356:
    357:
    358:
    359:
    360:
    361:
    362:
    363:
    364:
    365:
    366:
    367:
    368:
    369:
    370:
    371:
    372:
    373:
    374:
    375:
    376:
    377:
    378:
    379:
    380:
    381:
    382:
    383:
    384:
    385:
    386:
    387:
    388:
    389:
    390:
    391:
    392:
    393:
    394:
    395:
    396:
    397:
    398:
    399:
    400:
    401:
    402:
    403:
    404:
    405:
    406:
    407:
    408:
    409:
    410:
    411:
    412:
    413:
    414:
    415:
    416:
    417:
    418:
    419:
    420:
    421:
    422:
    423:
    424:
    425:
    426:
    427:
    428:
    429:
    430:
    431:
    432:
    433:
    434:
    435:
    436:
    437:
    438:
    439:
    440:
    441:
    442:
    443:
    444:
    445:
    446:
    447:
    448:
    449:
    450:
    451:
    452:
    453:
    454:
    455:
    456:
    457:
    458:
    459:
    460:
    461:
    462:
    463:
    464:
    465:
    466:
    467:
    468:
    469:
    470:
    471:
    472:
    473:
    474:
    475:
    476:
    477:
    478:
    479:
    480:
    481:
    482:
    483:
    484:
    485:
    486:
    487:
    488:
    489:
    490:
    491:
    492:
    493:
    494:
    495:
    496:
    497:
    498:
    499:
    500:
    501:
    502:
    503:
    504:
    505:
    506:
    507:
    508:
    509:
    510:
    511:
    512:
    513:
    514:
    515:
    <?

    // gardenflirt 1.0 by anpera
    // uses 'charisma' entry in database to determine how far a love goes, and 'marriedto' to know who with whom. ;)
    // no changes necessary in database
    // some changes in newday.php, hof.php, dragon.php, and inn.php required and in user.php optional!
    // See http://www.anpera.net/forum/viewforum.php?f=27 for details
    //         modifiziert und erweitert für Silienta from Rikkarda@silienta-logd.de
    // Raven, Gargamel @rabenthal
    // Add several RP Zones (Old Oak, Romantic Lake, Shrine
    // to make it a RP Area and it works fine :)
    //verlobungsfeld für Aufgebot und anzeige in bio bis hochzeit by Rikkarda@silienta-logd.de
    //DB = ALTER TABLE `accounts` ADD `verlobt` ENUM( 'Y', 'N' ) DEFAULT 'N' NOT NULL ;
    //dragon.php suche: ,"punch"=>1 add after  ,"verlobt"=>1
    //chapel.php :
    //suche: $sql="SELECT acctid,name,marriedto FROM accounts WHERE sex=0 AND charisma>=5 AND charisma<100 ORDER BY acctid DESC";
    //ersetze mit: $sql="SELECT acctid,name,verlobt,marriedto FROM accounts WHERE sex=0 AND charisma>=5 AND charisma<100 ORDER BY acctid DESC";
    //suche: $sql = "UPDATE accounts SET charisma='4294967295',charm=charm+1, seenlover=1, donation=donation+1, goldinbank=goldinbank+".$fueruser1." WHERE acctid=".$_GET[p1]."";
    //   db_query($sql);
    //    $sql = "UPDATE accounts SET charisma='4294967295',charm=charm+1, seenlover=1, donation=donation+1, goldinbank=goldinbank+".$fueruser2." WHERE acctid=".$_GET[p2]."";
    //      db_query($sql);
    //ersetze mit:
    //$sql = "UPDATE accounts SET charisma='4294967295',charm=charm+1, seenlover=1, donation=donation+1, verlobt='N', goldinbank=goldinbank+".$fueruser1." WHERE acctid=".$_GET[p1]."";
    // db_query($sql);
    // $sql = "UPDATE accounts SET charisma='4294967295',charm=charm+1, seenlover=1, donation=donation+1, verlobt='N' goldinbank=goldinbank+".$fueruser2." WHERE acctid=".$_GET[p2]."";
    // db_query($sql);
    //bio.php :
    //suche: $result = db_query("SELECT login,emailaddress,emailhide,msn,icq,aim,irc,skype,name,level,sex,title,specialty"
    //     .",hashorse,acctid,age,marriedto,charisma,resurrections,bio,dragonkills,pvpflag,race,"
    //   ."klasse,kunst,avatar,housekey,charm,tiername,locate, punch,herotattoo, guildID, guildRank,"
    // ."kunst,klasse,frame  FROM accounts WHERE login='$_GET[char]'");
    //ersetze mit:
    //$result = db_query("SELECT login,emailaddress,emailhide,msn,icq,aim,irc,skype,name,level,sex,title,specialty"
    //                  .",hashorse,acctid,age,marriedto,charisma,resurrections,bio,dragonkills,pvpflag,race,"
    //                  ."klasse,kunst,avatar,housekey,charm,tiername,locate, punch,herotattoo, guildID, guildRank,"
    //                  ."kunst,klasse,frame,verlobt  FROM accounts WHERE login='$_GET[char]'");
    //suche: output("`^Verheiratet mit: `@{$partner['name']}`n");
    //add after:
    //    }elseif ($row[verlobt]=='Y'){
    //   $sql = "SELECT name FROM accounts WHERE acctid='{$row['marriedto']}'";
    //   $result = db_query($sql);
    //   $partner = db_fetch_assoc($result);
    //   output("`^Verlobt mit: `@{$partner['name']}`n");
    //
    //Einbau der Ortsanzeige in Kämpferliste

    //Entfernen der cp grenze bzw. erweitern auf 1000 als Vorbereitung für die Heldenwege
    // end changes Stand 08.09.2007 by Rikkarda@silienta-logd.de
    //
    require_once "common.php";

    get_special_var();
    $buff = array("name"=>"`uSchutz der Liebe","rounds"=>60,"wearoff"=>"`!Du vermisst deine große Liebe!`0","defmod"=>1.2,"roundmsg"=>"`uDeine große Liebe lässt dich an deine Sicherheit denken!","activate"=>"defense");

    page_header("Die Gärten");



    if (
    $_GET[op]=="flirt1"){
    // output("`b`c`\$IN ÜBERARBEITUNG`b`c`0`n");
        
    if ($session[user][seenlover]){
              
    $sql "SELECT name  FROM accounts WHERE locked=0 AND acctid=".$session[user][marriedto]."";
              
    $result db_query($sql) or die(db_error(LINK));
            
    $row db_fetch_assoc($result);
            
    $partner=$row[name];
            
    //Änderung von Val wegen Text
            
    if (($partner=="") && ($session[user][marriedto] == 4294967295)) $partner = ($session[user][sex]?"`^Seth`0":"`5Violet`0");

            if (
    $partner=="")
                
    output("`uDu versuchst Dich in Gedanken auf einen heißen Flirt vorzubereiten, aber irgendwie schreckt Dich die Vorstellung, noch eine Enttäuschung zu erleben ab.");
            else
                
    output("`uDu versuchst, dich in Gedanken auf einen heißen Flirt vorzubereiten, aber irgendwie bekommst du`7 $partner`0`u nicht aus dem Kopf. Vielleicht solltest du bis morgen warten.");
            
    //Ende Änderung von Val wegen Text
            
    addnav("Zurück zum Garten","gardens.php");

        } else {
            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 ";
            }else{
                
    $search="";
            }
            
    $ppp=25// Player Per Page to display
            
    if (!$_GET[limit]){
                
    $page=0;
            }else{
                
    $page=(int)$_GET[limit];
                
    addnav("Vorherige Seite","gardens.php?op=flirt1&limit=".($page-1)."&search=$_POST[search]");
            }
            
    $limit="".($page*$ppp).",".($ppp+1);
            if (
    $session[user][marriedto]==4294967295output("`uDu denkst nochmal über deinen Bund mit ".($session[user][sex]?"`5Seth`0":"`5Violet`0")."`u nach und überlegst, ob du ".($session[user][sex]?"ihn":"sie")."`u in der Schenke besuchen sollst, oder für wen du diesen Bund aufs Spiel setzen würdest.`n");
            if(
    $session['user']['charisma']==4294967295output("`uDu überlegst dir, dass du dir mal wieder etwas Zeit für deine Frau nehmen solltest. Während du sie im Garten suchst, stellst du aber fest, dass der Rest der ".($session[user][sex]?"Männer":"Frauen")." hier auch nicht zu verachten ist.`n");
            
    output("`uFür wen entscheidest du dich?`n`n");
            
    output("<form action='gardens.php?op=flirt1' method='POST'>Nach Name suchen: <input name='search' value='$_POST[search]'><input type='submit' class='button' value='Suchen'></form>",true);
            
    addnav("","gardens.php?op=flirt1");
              
    $sql "SELECT acctid,name,sex,level,race,login,marriedto,charisma FROM accounts WHERE
            $search
            (locked=0) AND
            (sex <> "
    .$session[user][sex].") AND
            (alive=1) AND
            (acctid <> "
    .$session[user][acctid].") AND
            (laston > '"
    .date("Y-m-d H:i:s",strtotime("-1038000 sec"))."' OR (charisma=4294967295 AND acctid=".$session[user][marriedto].") )
            ORDER BY (acctid="
    .$session['user']['marriedto'].") DESC, charm DESC LIMIT $limit";
              
    $result db_query($sql) or die(db_error(LINK));

            
    output("<table border='0' cellpadding='3' cellspacing='0'><tr><td>",true);
            
    output(($session[user][sex]?"<img src=\"images/male.gif\">":"<img src=\"images/female.gif\">")."</td><td><b>Name</b></td><td><b>Level</b></td><td><b>Rasse</b></td><td><b>Status</b><td><b>Ops</b></td></tr>",true);
            if (
    db_num_rows($result)>$pppaddnav("Nächste Seite","gardens.php?op=flirt1&limit=".($page+1)."&search=$_POST[search]");
            for (
    $i=0;$i<db_num_rows($result);$i++){
                
    $row db_fetch_assoc($result);
                  
    //$biolink="bio.php?char=".rawurlencode($row[login])."&ret=".urlencode($_SERVER['REQUEST_URI']);
                  
    addnav(""$biolink);
                if (
    $session[user][charisma]<=$row[charisma]) $flirtnum=$session[user][charisma];
                if (
    $row[charisma]<$session[user][charisma]) $flirtnum=$row[charisma];
                  
    output("<tr class='".($i%2?"trlight":"trdark")."'><td></td><td>$row[name]</td><td>$row[level]</td><td>".$colraces[$row['race']]."",true);


              
    /* switch($row['race']){

                    case 1:
                    output("`FTroll`0");
                    break;
                    case 2:
                    output("`FElf`0");
                    break;
                    case 3:
                    output("`FMensch`0");
                    break;
                    case 4:
                    output("`FZwerg`0");
                    break;
                    case 5:
                    output("`FEchsenwesen`0");
                    break;
                    case 6:
                    output("`FDrow`0");
                    break;
                    case 7:
                    output("`FHalbelf`0");
                    break;
                    case 8:
                    output("`FDämon`0");
                    break;
                    case 9:
                    output("`FFee`0");
                    break;
                    case 10:
                    output("`FLykantrop`0");
                    break;
                    case 11:
                    output("`FVampir`0");
                    break;
                    case 12:
                    output("`FGargoyle`0");
                    break;
                    case 13:
                    output("`FZentaur`0");
                    break;
                    case 14:
                    output("`FSatyr`0");
                    break;
                    case 15:
                    output("`FSchattengel`0");
                    break;
                    case 16:
                    output("`FEnergiewesen`0");
                    break;
                    case 17:
                    output("`FGeistwesen`0");
                    break;
                    case 18:
                    output("`FShazaar`0");
                    break;
                    case 19:
                    output("`FHalbling`0");
                    break;
                    case 20:
                    output("`FKobold`0");
                    case 21:
                    output("`FNymphe`0");
                    case 22:
                    output("`FDryade`0");
                    case 23:
                    output("`FTiefling`0");
                    case 24:
                    output("`FBarbar`0");
                    case 25:
                    output("`FGnom`0");
                    case 26:
                    output("`FUnbekannt`0");
                    break;
                }*/



                
    output("</td><td>",true);
                if (
    $session[user][acctid]==$row[marriedto] && $session[user][marriedto]==$row[acctid]){
                    if (
    $session[user][charisma]==4294967295 && $row[charisma]==4294967295){
                        
    output("`@`bDein".($session[user][sex]?" Mann":"e Frau")."!`b`0");
                    }else if (
    $flirtnum>=5){
                        
    output("`\$Heiratsantrag!`0");
                    } else {
                        
    output("`^$flirtnum von ".$session[user][charisma]." Flirts erwidert!`0");
                    }
                } else if (
    $session[user][acctid]==$row[marriedto]) {
                    
    output("Flirtet ".$row[charisma]." mal mit dir");
                } else if (
    $session[user][marriedto]==$row[acctid]) {
                    
    output("Deine letzten ".$session[user][charisma]." Flirts");
                } else if (
    $row[marriedto]==4294967295 || $row[charisma]==4294967295){
                    
    output("`iVerheiratet`i");
                } else {
                    
    output("-");
                }
                
    output("</td><td>[ <a href='' onClick=\"".popup("userpanel.php?op=showbio&userid=".$row['acctid']."&return=1",900,500).";return false;\">Bio</a> | <a href='gardens.php?act=flirt&name=".rawurlencode($row[login])."'>Flirten</a> ]</td></tr>",true);
                
    addnav("","gardens.php?act=flirt&name=".rawurlencode($row[login]));
            }
            
    output("</table>",true);
            
    addnav('Umkehren');
            
    addnav("Zurück zum Garten","gardens.php");
        }
    } else if (
    $_GET[act]=="flirt"){
        if (
    $session[user][goldinbank]>0$getgold=round($session[user][goldinbank]/2);
        
    $sql "SELECT acctid,name,experience,charm,charisma,race,marriedto FROM accounts WHERE login=\"$_GET[name]\"";
        
    $result db_query($sql) or die(db_error(LINK));
        if (
    db_num_rows($result)>0){
            
    $row db_fetch_assoc($result);
        
    debuglog("".$session[user][name]." hat mit ".$row[name]." geflirtet.");
            if (
    $session[user][charisma]<=$row[charisma]) $flirtnum=$session[user][charisma];
            if (
    $row[charisma]<$session[user][charisma]) $flirtnum=$row[charisma];
            
    //if ($session[user][lastip]==$row[lastip] || ($session[user][emailaddress]==$row[emailaddress] && $row[emailaddress])){
        
    if ($session[user][uniqueid]==$row[uniqueid] || ($session[user][emailaddress]==$row[emailaddress] && $row[emailaddress])){
                
    output("`\$`bDas geht doch nicht!!`b Du kannst doch nicht mit deinen eigenen Charakteren oder deiner eigenen Familie flirten!");
                
    addnav("Zurück zum Garten","gardens.php");

            } else if (
    $session[user][turns]<1){
                
    output("`uAls `7$row[name]`0 `uendlich im Garten auftaucht, fühlst du dich plötzlich vom vielen Kämpfen so erledigt und geschwächt, dass du es für besser hältst, mit dem Flirten bis morgen zu warten.");
            } else if (
    $session[user][charm]<&& $session[user][charisma]!=4294967295){
                
    output("`uDu näherst dich `7$row[name]`0 `uund mit dem Charme einer Blattlaus sprichst du `7".($session[user][sex]?"ihn":"sie")."`u an. Schon fast beleidigt dreht sich `7$row[name]`u um und stapft davon.`nDu solltest etwas an deiner Ausstrahlung arbeiten...");
            } else if (
    $row[charm]<&& $session[user][charisma]!=4294967295){
                
    output("`uDu näherst dich `7$row[name]`0. `uJe näher du ".($session[user][sex]?"ihm":"ihr")." kommst, umso hässlicher kommt ".($session[user][sex]?"er":"sie")." dir vor. Am Ende wirkt ".($session[user][sex]?"er":"sie")." so abstoßend auf dich, dass du einfach zurück in die Stadt läufst.");
            } else if (
    abs($row[charm]-$session[user][charm])>100000 && $session[user][charisma]!=4294967295){
                
    output("`uDu näherst dich `7$row[name]`0. `uIhr beginnt ein Gespräch, aber irgendwie redet ihr aneinander vorbei. Ein richtiger Flirt entwickelt sich nicht. Du beschließt, es später nochmal zu versuchen und machst dich auf den Weg zurück in die Stadt.");
            } else if (
    $session[user][drunkenness]>66){
                
    output("`uDu entdeckst `7$row[name]`0 `uim Schatten unter einer Gruppe Bäume und machst dich sofort daran, ".($session[user][sex]?"ihn":"sie")." mit deiner Alefahne vollzulallen. Als ".($session[user][sex]?"er":"sie")." überhaupt ");
                
    output("nicht reagiert und immer noch irgendwie auf den Boden zu starren scheint, willst du ".($session[user][sex]?"seinen":"ihren")." Kopf heben - und greifst voll in das Dornengestrüpp vor dir.`n");
                
    output("`oDu hast in deinem Rausch diesen Busch für $row[name] gehalten!! Vielleicht ist es besser, erst etwas auszunüchtern, bevor du es nochmal versuchst.`n`n");
                
    output("`^Dieser Irrtum hat dich einen Waldkampf und einen Charmepunkt gekostet!");
                
    $session[user][turns]-=1;
                
    $session[user][charm]-=1;
            } else if ((
    $session[user][marriedto]==4294967295 || $session[user][charisma]==4294967295) && ($row[marriedto]==4294967295 || $row[charisma]==4294967295)) { // Möglichkeiten, wenn beide verheiratet
                
    if ($session[user][marriedto]==$row[acctid] && $session[user][acctid]==$row[marriedto]){

                    
    output("`uDu führst ".($session[user][sex]?"deinen Mann":"deine Frau")." `7$row[name]`u in den Garten aus und ihr nehmt euch etwas Zeit füreinander. ");
                    
    output("`nDu bekommst einen Charmepunkt.");
                    
    $session['bufflist']['lover']=$buff;
                    
    $session['user']['charm']++;
                    
    $session['user']['seenlover']=1;
                } else if (
    $session[user][charm]==$row[charm]){
                    
    output("`uDu näherst dich `7$row[name]`u. Sofort entsteht ein heftiger Flirt und ein angeregtes Gespräch. Du verstehst dich einfach blendend mit `7$row[name]`u!");
                    
    output(" `uIhr verzieht euch eine Weile an einen etwas abseits gelegenen Ort");
                    
    output(" `uund verbringt ein paar sehr schöne Stunden miteinander. Da ihr beide gebunden seid, versprecht ihr euch gegenseitig, dass niemand jemals davon erfahren wird.");
                    
    output("`n`nIhr bekommt beide einen Charmepunkt!");
                    
    $session[user][charm]+=1;
                    
    $session['user']['seenlover']=1;
                    
    $sql "UPDATE accounts SET charm=charm+1 WHERE acctid='$row[acctid]'";
                    
    db_query($sql);
                    
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir ein paar wunderschöne Stunden im Garten verbracht. Ihr habt beide einen Charmepunkt bekommen und haltet euer Geheimnis vor euren Partnern verborgen.");
                } else {
                    
    output("`uDu näherst dich `7$row[name]`u und fängst an zu flirten was das Zeug hält. `7$row[name]`u steigt darauf ein, ");
                    switch(
    e_rand(1,4)){
                        case 
    1:
                        case 
    2:
                        
    output("`u und da ihr beide gebunden seid, versprecht ihr euch gegenseitig, dass niemand jemals davon erfahren wird.");
                        
    output("`n`n`oIhr VERLIERT beide einen Charmepunkt, da ihr euer schlechtes Gewissen nicht vor euren Partnern verbergen könnt!");
                        
    $sql "UPDATE accounts SET charm=charm-1 WHERE acctid='$row[acctid]'";
                        
    $session[user][charm]-=1;
                        
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir ein paar schöne Stunden im Garten verbracht. Ihr habt beide einen Charmepunkt VERLOREN, da euer schlechtes Gewissen euren Partnern nicht verborgen blieb.");
                        
    db_query($sql);
                        
    $session['user']['seenlover']=1;
                        break;
                        case 
    3:
                        
    output("`u und da ihr beide gebunden seid, versprecht ihr euch gegenseitig, dass niemand jemals davon erfahren wird.");
                        
    output("`n`nIhr bekommt beide einen Charmepunkt!");
                        
    $sql "UPDATE accounts SET charm=charm+1 WHERE acctid='$row[acctid]'";
                        
    $session[user][charm]+=1;
                        
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir ein paar schöne Stunden im Garten verbracht. Ihr habt beide einen Charmepunkt bekommen und haltet euer Geheimnis vor euren Partnern verborgen.");
                        
    db_query($sql);
                        
    $session['user']['seenlover']=1;
                        break;
                        case 
    4:
                        
    output(" `uaber ihr werdet bei eurem Vergnügen von ".($session[user][sex]?"deinem Mann":"deiner Frau")." erwischt.`nDie Katastrophe ist komplett.`0`n`n".($session[user][sex]?"Dein Mann":"Deine Frau")." verlässt dich");
                        if (
    $session[user][charisma]==4294967295){
                            
    output(" und bekommt 50% deines Vermögens von der Bank zugesprochen");
                            
    $sql "UPDATE accounts SET marriedto=0,charisma=0,verlobt='N',goldinbank=goldinbank+$getgold WHERE acctid='{$session['user']['marriedto']}'";
                            
    db_query($sql);
                            
    systemmail($session[user]['marriedto'],"`\$Trennung!`0","`uDu hast `&{$session['user']['name']}`u mit `&{$row[name]} `uim Garten erwischt und verlässt ".($session[user][sex]?"sie":"ihn").".`nDir werden `3$getgold`u Gold von deinem ehemaligen Partner zugesprochen.");
                            
    $session[user][goldinbank]-=$getgold;
                            
    $session[user][verlobt]="N";
                        }
                        
    output(".`nDu verlierst einen Charmepunkt.");
                        
    $session[user][marriedto]=$row[acctid];
                        
    $session[user][charisma]=1;
                        
    $session['user']['seenlover']=1;
                        
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir geflirtet und wurde dabei von ".($session[user][sex]?"ihrem Mann":"seiner Frau")." erwischt.");
                        
    $session[user][charm]-=1;
                        
    addnews("`\$".$session[user][name]."`\$ wurde beim Flirten mit $row[name] `\$im Garten von ".($session[user][sex]?"ihrem Mann":"seiner Frau")." erwischt und ist jetzt wieder alleine.");
                        break;
                    }
                }
            } else if (
    $session[user][marriedto]==4294967295 || $session[user][charisma]==4294967295) { // Möglichkeiten, wenn nur selbst verheiratet
                
    if ($session[user][marriedto]==4294967295 && $session[user][charisma]>=5){
                    
    output("`u".($session[user][sex]?"Seth":"Violet")." springt aus einem Gebüsch und beschimpft dich aufs heftigste, als du dich $row[name] nähern willst. ".($session[user][sex]?"Er":"Sie")."  beobachtet deine \"Gartenarbeit\" schon eine ganze Weile!`0`n`n".($session[user][sex]?"Seth":"Violet")." verlässt dich.`nDu verlierst einen Charmepunkt.");
                    
    $session[user][marriedto]=$row[acctid];
                    
    $session[user][charisma]-=1;
                    
    $session['user']['seenlover']=1;
                    
    $session[user][charm]-=1;
                    
    $session[user][verlobt]="N";
                    
    addnews("`\$".$session[user][name]."`\$ wurde beim Flirten mit $row[name] im Garten von ".($session[user][sex]?"Seth":"Violet")." erwischt und ist jetzt wieder alleine.");
                } else {
                    if (
    $session[user][acctid]==$row[marriedto]){
                        
    output("`uObwohl du gebunden bist, gehst du auf die Flirtversuche von `7$row[name]`u ein. Ihr versteht euch prima und für einen Moment vergisst du ".($session[user][sex]?"deinen Mann":"deine Frau").". ");
                    } else {
                        
    output("`uObwohl du gebunden bist, lässt du dich auf einen Flirt ein. Ihr versteht euch prima und für einen Moment vergisst du ".($session[user][sex]?"deinen Mann":"deine Frau").". ");
                    }
                    switch(
    e_rand(1,4)){
                        case 
    1:
                        case 
    2:
                        case 
    3:
                        
    output("`u Aber du weißt, dass eine Beziehung keine Zukunft hat, solange du gebunden bist.");
                        
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir ein paar schöne Stunden im Garten verbracht.");
                        
    $session['user']['seenlover']=1;
                        if (
    $session[user][marriedto]==4294967295$session[user][charisma]+=1;
                        break;
                        case 
    4:
                        
    output("`u Aber ".($session[user][sex]?"er":"sie")." ruft sich selbst aufs heftigste ins Gedächtnis zurück!`nDie Katastrophe ist komplett.`0`n`n".($session[user][sex]?"Dein Mann":"Deine Frau")." verlässt dich");
                        if (
    $session[user][charisma]==4294967295){
                             
    output(" und bekommt 50% deines Vermögens von der Bank zugesprochen.`nDu verlierst einen Charmepunkt");
                            
    $sql "UPDATE accounts SET marriedto=0,charisma=0,verlobt='N',goldinbank=goldinbank+$getgold WHERE acctid='{$session['user']['marriedto']}'";
                            
    db_query($sql);
                            
    systemmail($session[user]['marriedto'],"`\$Trennung!`0","`uDu hast `&{$session['user']['name']}`u mit `&{$row[name]}`u im Garten erwischt und verlässt ".($session[user][sex]?"sie":"ihn").".`nDir werden `3$getgold`u Gold von deinem ehemaligen Partner zugesprochen.");
                            
    $session[user][goldinbank]-=$getgold;
                            
    $session[user][verlobt]="N";
                        }
                        
    output(".");
                        
    $session[user][marriedto]=$row[acctid];
                        
    $session[user][charisma]=1;
                        
    $session['user']['seenlover']=1;
                        
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir geflirtet, wurde dabei aber von ".($session[user][sex]?"ihrem Mann":"seiner Frau")." erwischt.");
                        
    $session[user][charm]-=1;
                        
    addnews("`\$".$session[user][name]."`\$ wurde beim Flirten im Garten von ".($session[user][sex]?"ihrem Mann":"seiner Frau")." erwischt und ist jetzt wieder allein.");
                        break;
                    }
                }
            } else if (
    $row[marriedto]==4294967295 || $row[charisma]==4294967295) { // Möglichkeiten, wenn nur Gegenüber verheiratet
                
    if ($session[user][marriedto]==$row[acctid]){
                    
    $session[user][charisma]+=1;
                    
    $session['user']['seenlover']=1;
                    
    output("`uDu flirtest zum `^{$session[user][charisma]}.`u Mal mit $row[name] `u, weißt aber, dass der Flirt wohl nicht erwidert wird, da $row[name]`u (noch) gebunden ist.");
                } else {
                    
    output("`uDu flirtest mit `7$row[name]`u und ihr verbringt einige Zeit gemeinsam im Garten.");
                    
    $session[user][charisma]=1;
                    
    $session['user']['seenlover']=1;
                }
                
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir im Garten geflirtet.");
                
    $session[user][marriedto]=$row[acctid];
            } else if ((
    $session[user][marriedto]!=$row[acctid]) && ($session[user][marriedto] > 0)){ //Möglichkeit wenn er/sie selbst mit jemand anderem liiert ist

                  
    $sql2 "SELECT name, marriedto  FROM accounts WHERE locked=0 AND acctid=".$session[user][marriedto]."";
                  
    $result2 db_query($sql) or die(db_error(LINK));
                  
    $row2 db_fetch_assoc($result);
                  
    output("`uObwohl du schon jemand anderen angehimmelt hast, lässt du dich auf einen Flirt ein. Ihr versteht euch prima und Du vergisst du Deine bisherige Flamme. ");

                  
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir ein paar schöne Stunden im Garten verbracht.");
                  
    output("`n`n`oDu verlierst einen Charmepunkt, weil Du jemand sehr unglücklich gemacht hast!");
                  
    $session[user][charm]-=1;
                  
    $session[user][charisma]=1;
                  
    $session['user']['seenlover']=1;
                  
    $session[user][verlobt]="N";

                  if(
    $session[user]['acctid'] == $row2[marriedto])
                  {
                    
    systemmail($session[user][marriedto],"`uDu wurdest verlassen!`0","`uGute Freunde berichten Dir, dass `7{$session['user']['name']} `umit `7$row[name] `uheftig im Garten geflirtet und Dich scheinbar vergessen hat. Du löst daraufhin die Verbindung!");
                    
    $sql "UPDATE accounts SET marriedto=0,charisma=0,verlobt='N' WHERE acctid='{$session['user']['marriedto']}'";
                  }

                  
    $session[user][marriedto]=$row[acctid];
                  
    db_query($sql);

                 
    /* output("`%Bist Du Dir sicher, dass Du mit ".$row[name]." `%flirten willst und bereit damit Deine bisherige Liebe zu verlieren bzw. Deine Verlobung zu lösen?`n`n");
                  output("<a href='gardens.php?op=flirt8'>",true);
                  output("`9Ja, ich will!`n");
                  output("</a>`n",true);
                  addnav("","gardens.php?op=flirt8");
                  output("<a href='gardens.php'>",true);
                  output("`9Nein, lieber doch nicht!");
                  output("</a>`n",true);
                  addnav("","gardens.php"); */

              
    } else { // beide unverheiratet
                
    if ($session[user][acctid]==$row[marriedto]){
                    if (
    $flirtnum>=5){
                        
    output("`c`b`&Hochzeit!`0`b`c");
                        
    //output("`u`n`nIhr kennt euch inzwischen so gut, dass ihr bei diesem eurem $flirtnum. Treffen beschliesst zu heiraten!");
                        //output(" `uDie Hochzeit ist ein gigantisches Fest! Ihr versteht es wirklich zu feiern.`n`nVon nun an seid ihr ein Paar!");
                
    output(" `uIhr könnt nun den Bund der ewigen Liebe eingehen. Seht Euch doch schon einmal in dem kleinen Tempel der Liebe um, in welcher die Zeremonie stattfinden wird. und vergeßt nicht einen der Priester aufzusuchen, um die Zeremonie zu besprechen.");
    $session['user']['seenlover']=1//damit net 100 Aufgebotsmails kommen

    // sende systemmail zu Priestern über Aufgebotserstellung by Rikkarda@silienta-logd.de

      
    $sql "SELECT acctid FROM accounts WHERE Prayer = 1";
            
    $result db_query($sql);
      if (
    db_num_rows($result)>&& $session[user][verlobt]='N'){
                      while (
    $row2=db_fetch_assoc($result)){
                         
    $subj "Aufgebotsmeldung!";
                    
    systemmail($row2['acctid'],"`&Hochzeit!`0","`u ".$row[name]." und `&".$session['user']['name']."`u haben Ihr Aufgebot bestellt! Bitte setzt Euch wegen einem Termin mit Ihnen in Verbindung.");
                     }
                  }
                  
    //Rikkarda@silienta-logd.de Verlobungssetzung
    $session[user][verlobt]='Y';
                        
    $sql "UPDATE accounts SET verlobt='Y',charm=charm+1 WHERE acctid='$row[acctid]'";
                        
    db_query($sql);

                        
    systemmail($row[acctid],"`&Verlobung!`0","`u Du und `&".$session['user']['name']."`uhabt nach zahlreichen gemeinsamen Flirts im Garten beschlossen Euch zu verloben.`n`oGlückwunsch!");
                        
    //if (getsetting("paidales",0)>=1){
                        //    $amt=e_rand(2,6);
                        //    output("`n`uEs bleiben nur $amt Ale vom Festschmaus übrig, die ihr freundlicherweise der Kneipe spendet.");
                        //    savesetting("paidales",getsetting("paidales",0)+$amt);
                        //}
                        //$session[user][charisma]=4294967295;
                        //$sql = "UPDATE accounts SET charisma='4294967295',charm=charm+1 WHERE acctid='$row[acctid]'";
                        //db_query($sql);
                //systemmail(4,"`uHochzeit!`0","`u ".$row[name]." und `&".$session['user']['name']."`u haben Ihr Aufgebot bestellt!");
                        //systemmail($row[acctid],"`&Hochzeit!`0","`u Du und `&".$session['user']['name']."`u habt nach zahlreichen gemeinsamen Flirts im Garten geheiratet.`nGlückwunsch!");
                        //$session[user][seenlover]=1;
                        //$session[bufflist][lover]=$buff;
                        //$session[user][charm]+=1;
                        //$session[user][donation]+=1;
                        //addnews("`%".$session[user][name]." `&und `%$row[name]`u haben heute feierlich den Bund der Ehe geschlossen!!!");
                
    addnews("`%".$session[user][name]." `uund `%$row[name]`u haben heute das Aufgebot zum Bund der Liebe bestellt!!!");
                        
    //addnav("Liste der Heldenpaare","hof.php?op=paare");
                    
    } else if ($flirtnum>0){
                        
    $session[user][charisma]+=1;
                        
    $session['user']['seenlover']=1;
                        
    $session[user][charm]+=1;
                        
    output("`uDu flirtest zum `^{$session[user][charisma]}. `uMal mit deiner Flamme $row[name] `u.`n");
                        
    output("`uIhr habt eure Flirts schon $flirtnum Mal gegenseitig erwidert. Gelingt euch das insgesamt 5 Mal, verspricht `%$row[name] `udir, mit dir den Bund der Liebe einzugehen!");
                        
    output("`n`n`uDu erhältst einen Charmepunkt.");
                        
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir ein paar schöne Stunden im Garten verbracht. Damit habt ihr $flirtnum gegenseitige Flirts. Ab dem 5. gemeinsamen Flirt könnt ihr den Bund der Liebe eingehen!");
                    } else {
                        
    $session[user][charisma]+=1;
                        
    $session['user']['seenlover']=1;
                        
    $session[user][charm]+=1;
                        
    output("`uDu erwiderst den Flirt von `7$row[name] `uund verbringst einige Zeit mit ".($session[user][sex]?"ihm":"ihr")." im Garten.`n");
                        
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u erwidert deinen Flirt und hat mit dir ein paar schöne Stunden im Garten verbracht.");
                        
    output("`n`n`uDu erhältst einen Charmepunkt.");
                    }
                    
    $session[user][marriedto]=$row[acctid];
                } else if (
    $session[user][marriedto]==$row[acctid]){
                    
    $session[user][charisma]+=1;
                    
    $session['user']['seenlover']=1;
                    
    output("`uDu flirtest zum `7{$session[user][charisma]}.`u Mal mit `7$row[name] `uund hoffst darauf, dass der Flirt erwidert wird.");
                    
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir schon wieder ein paar schöne Stunden im Garten verbracht.`nWillst du nicht mal reagieren?");
                    
    addnav("Umkehren""gardens.php");
                } else {
                    
    output("`uDu flirtest mit `7$row[name]`u und ihr verbringt einige Zeit gemeinsam im Garten.");
                    
    systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`u hat mit dir ein paar schöne Stunden im Garten verbracht.");
                    
    $session[user][charisma]=1;
                    
    $session['user']['seenlover']=1;
                    
    $session[user][marriedto]=$row[acctid];
                }
            }
            
    addnav('Umkehren');
            
    addnav('Zurück zum Garten''gardens.php');
        }else{
            
    output("`\$Fehler:`^ Diese Bürger wurde nicht gefunden. Darf ich fragen, wie du überhaupt hierher gekommen bist?");
            
    addnav("Umkehren""gardens.php");
    }
    } else {
       
    addcommentary();
       
    checkday();

        
    //output("`b`c`IDie Gärten`0`c`b");

        /*output("`b`c`éDer `IGa`Prt`gen `évon `QV`pin`qes`ptr`Qa`0`c`b");
        rawoutput("<IMG SRC=\"images/garten.JPG\" align=\"right\">");
      output("`n`n`éLangsam trittst du durch einen `qgo`^ld`qen `éverzierten Torbogen des Gartens von `QV`pin`qes`ptr`Qa`é.`n
        Schon vielerorts hast du von diesem wunderbarem Platz gehört und schlagartig wird dir auch klar warum:`n`n
        Ein sanft abfallender Hang vor dir gewährt dir Einblick über das ganze Gebiet des Gartens. Im gesamten Garten gibt es keinen Fleck, an dem nicht irgendetwas wächst oder etwas lebt.`n
        Hier und da sind Vögel, Schmetterlinge und andere Lebewesen. Wohlduftende Blumen verzaubern das Gemüt und die Sinne eines jeden.`n
        Ungefähr durch die Mitte des `IGa`Prt`gen `éschlängelt sich ein kleiner `NF`Bl`Vu`Bs`Ns `é,welcher zuerst in einen kleinen See mündet, doch von diesem kannst du nichts erkennen, ein magischer Wall verhindert sämtliche Blicke nach innen in das Gebiet.`n
        Unweit des ersten Sees befindet sich der Gartensee. Für jeden zugänglich und groß liegt er da, nur darauf wartend von dir erkundet zu werden. Weiter hinten kannst du die Blumenbeete, welche Sommer wie Winter zu blühen scheinen, und den Geschenkeladen, welcher allerlei Gegenstände für ".($session['user']['sex']?"den Liebsten":"die Liebste")." verkauft, erblicken.`n`n");*/
        
        
    place_description('Der Garten');
        
        
    OTviewcommentary("garden","Leise unterhalten");


        
    addnav('Wege');
        
    addnav("Flirten","gardens.php?op=flirt1");
        
    addnav("Geschenkeladen","newgiftshop.php");
        
    addnav("Gartensee","gartensee.php");
        
    addnav("See der Liebe","mystischersee.php");
        
    addnav("Blütenzauber""blumenstand.php");
        
    addnav("Blumenbeet","flowers.php");
        
    addnav("Wasserfall","wasserfall.php");

    addnav('Umkehren');
    addnav("Zurück zur Stadt","village.php");
    }
    page_footer();
    ?>

    © 2007 by Kathal