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:
    516:
    517:
    518:
    519:
    520:
    521:
    522:
    523:
    524:
    525:
    526:
    527:
    528:
    529:
    530:
    531:
    532:
    533:
    534:
    535:
    536:
    537:
    538:
    539:
    540:
    541:
    542:
    543:
    544:
    545:
    546:
    547:
    548:
    549:
    550:
    551:
    552:
    553:
    554:
    555:
    556:
    557:
    558:
    559:
    560:
    561:
    562:
    563:
    564:
    565:
    566:
    567:
    568:
    569:
    570:
    571:
    572:
    573:
    574:
    575:
    576:
    577:
    578:
    579:
    580:
    581:
    582:
    583:
    584:
    585:
    586:
    587:
    588:
    589:
    590:
    591:
    592:
    593:
    594:
    595:
    596:
    597:
    598:
    599:
    600:
    601:
    602:
    603:
    604:
    605:
    606:
    607:
    608:
    609:
    610:
    611:
    612:
    613:
    614:
    615:
    616:
    617:
    618:
    619:
    620:
    621:
    622:
    623:
    624:
    625:
    626:
    627:
    628:
    629:
    630:
    631:
    632:
    633:
    634:
    635:
    636:
    637:
    638:
    639:
    640:
    641:
    642:
    643:
    644:
    645:
    646:
    647:
    648:
    649:
    650:
    651:
    652:
    653:
    654:
    655:
    656:
    657:
    658:
    659:
    660:
    661:
    662:
    663:
    664:
    665:
    666:
    667:
    668:
    669:
    670:
    671:
    672:
    673:
    674:
    675:
    676:
    677:
    678:
    679:
    680:
    681:
    682:
    683:
    684:
    685:
    686:
    687:
    688:
    689:
    690:
    691:
    692:
    693:
    694:
    695:
    696:
    697:
    698:
    699:
    700:
    701:
    702:
    703:
    704:
    705:
    706:
    707:
    708:
    709:
    710:
    711:
    712:
    713:
    714:
    715:
    716:
    717:
    <?

    // Kapelle 1.0 by lordraven
    // aktuelle Version in Silienta 1.9
    // Die kleine Kapelle wird benötigt, um Hochzeiten RP gemäß durchzuführen.
    // Dafür muß die Automatik in gardens.php, bei entsprechender Anzahl flirts zu heiraten geändert werden
    // Die Kapelle registriert, wenn Paare 5 mal oder öfter miteinander geflirtet haben und erstellt eine
    // Aufgebotsliste
    // Superusern oder ernennten Priestern ist es möglich, die Hochzeit per Knopfdruck zu vollenden
    // Dann wird die gesamte Zeremonie gesichert, ein Eintrag in die Hochzeitstabellen gemacht
    // und man kann sich die Hochzeit in der Historie immer wieder ansehen
    // Da alle aktuellen Kommentare in der Kapelle gesichert werden, muß vorher aufgeräumt werden. Diese
    // Funktion steht Superusern oder dem Priester zur Verfügung.
    //
    // Erstellt am 28.05.2004  Lord Raven
    // geändert letztmalig 21.10.06 Rikkarda www.silienta-logd.de
    // Version 1.6 Kindertool
    // Version 1.1 - Klingelbeutel hinzugefügt, 31.05.2004 Lord Raven
    // Version 1.2 - Priester dürfen sich umziehen verändert 29.09.2004 Beleggrodion
    // Version 1.3 - Priester können nun direkt in der Kapelle befördert/entlassen werden - Hadriel
    // Version 1.4 - Scheidungs / Standesamt hinzugefügt - Hadriel
    // Version 1.5 - Verlobungsmodifikationen - Rikkarda@silienta-logd.de Einbau siehe gardens.php
    // Version 1.7 - Änderungen und Modifikationen an den Hochzeitslisten by Rikkarda
    // Version 1.8 - Hochzeitsdatum wird nun in der Liste korrekt dargestellt by Rikkarda

    // Version 1.9 - Hochzeitsliste wird nun korrekt dargestellt was /em und sagt betrifft by Rikkarda



    // Contact: Admin@Silienta-logd.de oder http://www.silienta-logd.de
    //
    /* sql: //CREATE TABLE `wedding` (
    // `wnr` int(11) NOT NULL auto_increment,
    // `acctid1` int(11) NOT NULL default '0',
    // `name1` varchar(255) NOT NULL default '',
    // `acctid2` int(11) NOT NULL default '0',
    // `name2` varchar(255) NOT NULL default '',
    // `date` varchar(15) NOT NULL default '',
    // `prayer` varchar(255) NOT NULL default '',
    // PRIMARY KEY (`wnr`)
    //) TYPE=MyISAM AUTO_INCREMENT=52 ;
    //
    //CREATE TABLE `wedding_text` (
    //`wnr` int(11) NOT NULL default '0',
    // `name` varchar(255) NOT NULL default '',
    // `text` Text(leer) NOT NULL default '',
    // KEY `wnr` (`wnr`)
    //) TYPE=MyISAM;
    //ALTER TABLE `accounts` ADD `prayer` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL
    end sql */

    define('LIB_MESSAGEBOARD',true); // by Eliwood

    require_once "common.php";
    addcommentary();
    get_special_var();
    $prayer=false;
    if (
    $session['user']['prayer'] || $session['user']['job'] >5){
        
    $prayer=true;
    }

    page_header("Tempel der Liebe");


    if (
    $_GET[op]=="eintreten"){
    rawoutput("<IMG SRC=\"images/liebestempel.JPG\" align=\"right\">");
        
    output("`u`n`n`nDas ist er also, der legendäre Tempel der Liebe. Staunend läßt du deine Augen umherwandern und versuchst nicht wie ein Bauerntrampel vom Land zu Starren. Sofort spürst du das hier eine ganze besondere Atmosphäre herrscht. Alles zeugt von Liebe und Harmonie. Wundervolle Ornamente und Fresken schmücken Decke und Wände, leuchten warm im Schein der unzähligen Kerzen genau wie das blinkende Messing der kleinen Orgel in der Ecke.`n`n");
        if (
    $session[user][charisma]==4294967295){
            
    output("`oUnwillkürlich erinnerst Du Dich an den Tag, wo du mit weichen Knien hier standest und den Bund der Liebe eingegangen bist. Am liebsten würdest du diesen Tag wohl nochmal erleben.");
        }else{
            
    output("`oMöchtest Du nicht auch hier stehen und dein Leben mit einem anderen verbinden?");
        }
        
    output("`n`n`wLeise hörst Du die Anwesenden miteinander flüstern:`n`n");
        
    OTviewcommentary("Kapelle","Flüster zu den Anwesenden",40,2,"sagt");
        
    addnav("Paare mit Aufgebot","chapel.php?op=merrylist");
        
    addnav("Bisherige Verbindungen","chapel.php?op=hochzeiten");
        
    addnav("Alle Priester","chapel.php?op=showpriest");
        
    addnav("Gabentisch","chapel.php?op=klingelbeutel");
        
    addnav("Bund lösen","chapel.php?op=scheidungsamt");
        
    addnav("Schrein des Priesters","chapel.php?op=priester");




    }else if (
    $_GET[op]=="merrylist"){
        
    $sql="SELECT acctid,name,verlobt,marriedto FROM accounts WHERE sex=0 AND charisma>=5 AND charisma<100 ORDER BY acctid DESC";
            
    output("`c`b`uPaare dieser Welt mit bestelltem Aufgebot`b`c`n");
        if (
    $session[user][superuser]>=2){
                
    output("<table cellspacing=0 cellpadding=2 align='center'><tr><td>`bAktion`b</td><td></td><td><img src=\"images/female.gif\">`b Name`b</td><td></td><td><img src=\"images/male.gif\">`b Name`b</td></tr>",true);
        }else{
            
    output("<table cellspacing=0 cellpadding=2 align='center'><tr><td><img src=\"images/female.gif\">`b Name`b</td><td></td><td><img src=\"images/male.gif\">`b Name`b</td></tr>",true);
        }
            
    $result db_query($sql) or die(db_error(LINK));
            if (
    db_num_rows($result)==0){
                  
    output("<tr><td colspan=4 align='center'>`w`iIn diesem Land gibt es keine Paare`i`0</td></tr>",true);
            }
            for (
    $i=0;$i<db_num_rows($result);$i++){
                    
    $row db_fetch_assoc($result);
                
    $sql2 "SELECT acctid,name,marriedto FROM accounts WHERE sex=1 AND charisma>=5 AND charisma<100 AND marriedto = ".$row[acctid]."";
                
    $result2 db_query($sql2) or die(db_error(LINK));
            if (
    db_num_rows($result2)==0){
                
    //output("<tr class='".($i%2?"trlight":"trdark")."'><td>`&noch nicht`0</td><td>`) und `0</td><td>`&",true);
                //output("$row[name]`0</td></tr>",true);
            
    }else{
                        
    $row2 db_fetch_assoc($result2);
                if (
    $prayer){
                          
    output("<tr class='".($i%2?"trlight":"trdark")."'>
                        <td>[ <a href='chapel.php?op=heirat&p1=$row2[acctid]&p2=$row[acctid]'>Heirat</a> ]</td>
                        <td>[ <a href='chapel.php?op=entf&p1=$row2[acctid]&p2=$row[acctid]'>Entfernen</a> ]</td>
                        <td>`&$row2[name]`0</td><td>`) und `0</td><td>`&"
    ,true);
                        
    output("$row[name]`0</td></tr>",true);
                    
    addnav("","chapel.php?op=heirat&p1=$row2[acctid]&p2=$row[acctid]");
                    
    addnav("","chapel.php?op=entf&p1=$row2[acctid]&p2=$row[acctid]");
                }else{
                          
    output("<tr class='".($i%2?"trlight":"trdark")."'><td>`&$row2[name]`0</td><td>`) und `0</td><td>`&",true);
                        
    output("$row[name]`0</td></tr>",true);
                }
            }
            }
            
    output("</table>",true);
        
    addnav("Zum Innenraum","chapel.php");

    }else if (
    $_GET[op]=="entf"){
        
    $sql="UPDATE accounts SET charisma=0, marriedto=0, verlobt='N' WHERE acctid = ".$_GET[p1]." OR acctid = ".$_GET[p2]."";
        
    db_query($sql);
        
    output("Das Aufgebot wurde gelöscht");
        
    addnav("L?Zur Liste","chapel.php?op=merrylist");
        
    addnav("Zum Innenraum","chapel.php");
    }else if (
    $_GET[op]=="board"){
        
    $boardid "chapel";
        if(
    $_GET['act'] == "add1") {
            if (
    addmessageboard()) {
                
    output("`uIn der Hoffnung, dass jeder von deiner wichtigen Mitteilung Kenntnis nimmt, hängst du sie gut sichtbar an.");
            }
            elseif (
    $doublepost) {
                
    output("`uDu hast schon eine Mitteilung angebracht.");
            }
            else {
                
    output("`uDu kramst Pergament und Feder hervor und schreibst ein paar Zeilen.`n`n");
                
    formmessageboard($boardid,'Notiz hinterlassen');
            }
            
    addnav("Mitteilungen ansehen","chapel.php?op=board");
        }else{
            
    output("`uNeugierig betrachtest du die Tafel, an der Mitteilungen angebracht werden können.`n");
            
    output("`uÜblicherweise werden hier Tage angekündigt, wo zwei wesen den bund der Liebe schließen wollen.`n");
            
    viewmessageboard($boardid,'`n`uFolgende Mitteilungen sind an der Wand angeschlagen.','`nEs sind keine Mitteilungen angebracht');
            
    addnav("Selber hinzufügen","chapel.php?op=board&act=add1");
        }
        
    addnav("Zum Innenraum","chapel.php");


    }else if (
    $_GET[op]=="heirat"){
    //    $hochzeitsdatum = "".dorftag(0).". Tag ".dorfjahr(0)."";
        //$hochzeitsdatum =     $hochzeitsdatum = "".getsetting("wochentag",0)." - ".getsetting("monate",0)." - ".getsetting("jahre",0)." ";
        //$hochzeitsdatum=getsetting("gamedate",0) ;//by Rikkarda
        
    $year date('Y')-1000;
        
    $hochzeitsdatum date($year.'-m-d');
        
    $klingelbeutel=getsetting("klingelbeutel",0);
        
    $fueruser1 floor($klingelbeutel 2);
        
    $fueruser2 $klingelbeutel $fueruser1;
        
    $sql="SELECT acctid,name FROM accounts WHERE acctid=".$_GET[p1]." OR acctid=".$_GET[p2]." order by sex ASC";
        
    $result=db_query($sql) or die(sql_error($sql));
        
    $count=db_num_rows($result);
        for (
    $i=0;$i<$count;$i++){
            
    $row=db_fetch_assoc($result);
            
    $names[]="`^$row[name]";
            
    $acctids[]=$row[acctid];
        }
        
    db_free_result($result);
        
    //Eintragen in Hochzeiten Tabelle
        
    $sql="INSERT INTO wedding (acctid1,name1,acctid2,name2,date,prayer) VALUES (".$acctids[0].",'".$names[0]."',".$acctids[1].",'".$names[1]."','".$hochzeitsdatum."','".$session[user][name]."')";
        
    db_query($sql);
        
    //Auslesen der Hochzeitsnummer
        
    $sql="SELECT wnr FROM wedding WHERE acctid1=".$acctids[0]." AND acctid2=".$acctids[1]." AND date='".$hochzeitsdatum."'";
        
    $result db_query($sql) or die(db_error(LINK));
        
    $row db_fetch_assoc($result);
        
    //Nun die Kapellen Kommentare auslesen - alle - deswegen muß vor einer Hochzeit aufgeräumt sein
        
    $sql="SELECT author,comment FROM commentary WHERE section='Kapelle' ORDER BY commentid ASC";
        
    $result db_query($sql) or die(db_error(LINK));
        
    $count=db_num_rows($result);
        for (
    $i=0;$i<$count;$i++){
            
    $row2=db_fetch_assoc($result);
            
    $sql2="SELECT name FROM accounts WHERE acctid=".$row2[author]."";
            
    $result2 db_query($sql2) or die(db_error(LINK));
            
    $row3=db_fetch_assoc($result2);
            
    $row2[comment]=str_replace("'","",$row2[comment]);
            
    $sql3="INSERT INTO wedding_text (wnr,name,text) VALUES (".$row[wnr].",'".$row3[name]."','".$row2[comment]."')";
            
    db_query($sql3);
        }
        
    //Nun Hochzeit durchführen wenn alles geklappt hat
            
    set_special_var("charisma","4294967295","0",$_GET[p1],$_GET[p2],"Heirat");
        
    set_special_var("charisma","4294967295","0",$_GET[p2],$_GET[p1],"Heirat");
        
    set_special_var("charm","1","0",$_GET[p1],"0"," ");
        
    set_special_var("charm","1","0",$_GET[p2],"0"," ");
        
    set_special_var("seenlover","1","0",$_GET[p1],"0"," ");
        
    set_special_var("verlobt","Y","N",$_GET[p2],"N"," ");
        
    set_special_var("verlobt","Y","N",$_GET[p1],"N"," ");
        
    set_special_var("seenlover","1","0",$_GET[p2],"0"," ");
        
    set_special_var("donation","1","0",$_GET[p1],"0"," ");
        
    set_special_var("donation","1","0",$_GET[p2],"0"," ");
        
    set_special_var("goldinbank","".$fueruser1."","0",$_GET[p1],"0"," ");
        
    set_special_var("goldinbank","".$fueruser2."","0",$_GET[p2],"0"," ");
            
    addnews("`%".$names[0]." `uund `%$names[1]`u haben heute feierlich den Bund der Liebe geschlossen und haben
            als Geschenk der Gemeinde `^"
    .$klingelbeutel." Gold `&erhalten!!!");
        
    systemmail($_GET[p1],"`%Vermählung!`0","`uDu bist den Bund der Liebe mit `7".$names[0]."`u eingegangen");
        
    systemmail($_GET[p2],"`%Vermählung!`0","`uDu bist den Bund der Liebe mit `7".$names[1]."`u eingegangen");
        
    output("`uDer Bund zwischen `7$names[0]`u und `7$names[1]`u wurde vollzogen");
        
    savesetting("klingelbeutel","0");
        
    savesetting("innsaal","1");
                
    $sql4="DELETE FROM commentary WHERE section='Kapelle'";
            
    db_query($sql4);
        
    addnav("Zum Innenraum","chapel.php");

    }else if (
    $_GET[op]=="hochzeiten"){
        
    $sql="SELECT wnr,date,name1,name2,prayer FROM wedding ORDER BY wnr ASC";
        
    output("`c`b`wBisherige Verbindungen in diesem Tempel`b`c`n`n`n`n`n");
        
    output("<table cellspacing=0 cellpadding=2 align='center'><tr><td width='100' height='40'>`b Datum `b</td><td><img src=\"images/male.gif\">`b Name`b</td><td width='40'></td><td><img src=\"images/female.gif\">`b Name`b</td><td>`b Priester`b</td><td></td></tr>",true);
        
    $result db_query($sql) or die(db_error(LINK));
            if (
    db_num_rows($result)==0){
                  
    output("<tr><td colspan=4 align='center'>`&`iEs gab bisher keine Verbindungen in diesem Tempel`i`0</td></tr>",true);
            }
            for (
    $i=0;$i<db_num_rows($result);$i++){
                    
    $row db_fetch_assoc($result);
                    
    $date_parts explode('-'$row['date']);
                    
    $date $date_parts[2].'.'.$date_parts[1].'.'.$date_parts[0];
                
    output("<tr class='".($i%2?"trlight":"trdark")."'><td align='left' width='100' height='40'>`&".$date."</td><td>`&$row[name1]`0</td><td width='40'>`) und `0</td><td>`&",true);
                
    output("$row[name2]`0&nbsp;&nbsp;</td><td>`&$row[prayer]`0</td>",true);
                
    output("<td> [ <a href='chapel.php?op=hochzeitsliste&num=$row[wnr]'>Liste</a> ] </td>",true);
                
    addnav("","chapel.php?op=hochzeitsliste&num=$row[wnr]");
                
    //by Rikkarda für das löschen der Listen
                
    if ($session[user][superuser]>=2) {
                    
    output(" <td> [ <a href='chapel.php?op=listeweg&num=$row[wnr]'>Löschen</a> ] </td></tr>",true);
                    
    addnav("","chapel.php?op=listeweg&num=$row[wnr]");
                }else{
                    
    output ("</tr>",true);

                    
    //end


                
    }
        }
        
    output("</table>",true);

        
    addnav("Zum Innenraum","chapel.php");

    }else if (
    $_GET[op]=="hochzeitsliste"){
        
    output("`c`b`&Schreiberlisten zur Vermählung`b`c`n");
        
    output("<table cellspacing=0 cellpadding=2 align='center'><tr><td></td><td>`b Kommentare`b</td></tr>",true);
        
    $ppp=20// Player Per Page +1 to display
        
    if (!$_GET[limit]){
            
    $page=0;
        }else{
            
    $page=(int)$_GET[limit];
            
    addnav("Vorherige Übersicht","chapel.php?op=hochzeitsliste&num=".$_GET[num]."&limit=".($page-1)."");
        }
        
    $limit="".($page*$ppp).",".($ppp+1);
        
    $sql="SELECT name,text FROM wedding_text WHERE wnr=".$_GET[num]." LIMIT $limit";
        
    $result db_query($sql) or die(db_error(LINK));
        if (
    db_num_rows($result)>$pppaddnav("Nächste Seite","chapel.php?op=hochzeitsliste&num=".$_GET[num]."&limit=".($page+1)."");
        if (
    db_num_rows($result)==0){
            
    output("<tr><td colspan=4 align='center'>`&`iEs gibt keine Listen`i`0</td></tr>",true);
        }else{
            for (
    $i=0;$i<db_num_rows($result);$i++){
                
    $row2 db_fetch_assoc($result);

                
    /*korrekte /ms darstellung für www.silienta-logd.de by Rikkarda@silienta-logd.de*/

                
    $name str_replace("`0","",$row2['name']);

                
    $namestrlen strlen($name);

                
    $lastchar $name{$namestrlen-1};

                
    $name $name.($lastchar == "s" || $lastchar == "x"?"'`0":"s`0");

                
    /*end*/
                
    $row2[text] = str_replace("/me",$row2[name],$row2[text]);

                
    $row2[text] = str_replace("/em","",$row2[text]); //by Rikkarda@silienta-logd.de

                
    $row2[text] = str_replace("/ms",$name,$row2[text]); //by Rikkarda@silienta-logd.de
                
    $row2[text] = str_replace("::",": ",$row2[text]);

                if (
    substr($row2[text],0,1)==":"){
                    
    $row2[text] = str_replace(":","".$row2[name]." ",$row2[text]);
                }
                
    output("<tr><td valign='middle'>o&nbsp;</td><td>$row2[text]</td></tr>",true);
            }
        }
        
    output("</table>",true);
        
    addnav("Vermählungübersicht","chapel.php?op=hochzeiten");
        
    addnav("Zum Innenraum","chapel.php");
    }else if (
    $_GET[op]=="putzen"){
        if (!
    $prayer){
        }else{
            
    $sql="DELETE FROM commentary WHERE section='kapelle'";
            
    db_query($sql);
            
    output("`nDer Tempel wurde aufgeräumt");
        }
        
    addnav("Zum Innenraum","chapel.php");
        
    //Hochzeitslisten löschen by Rikkarda@silienta-logd.de für Götter hier su4
        
    }else if ($_GET[op]=="listeweg"){
         
    output("`c`b`&Schreiberlisten zur Vermählung`b`c`n");
        
    $sql="DELETE FROM wedding_text WHERE wnr=".$_GET[num]." ";


        
    db_query($sql);
        
    $sql2="DELETE FROM wedding WHERE wnr=".$_GET[num]." ";


        
    db_query($sql2);
        
    output ("Liste gelöscht");
        
    addnav("Vermählungübersicht","chapel.php?op=hochzeiten");
        
    addnav("Zum Innenraum","chapel.php");
       
    //end

    }else if ($_GET[op]=="klingelbeutel"){
    $klingelbeutel1=floor($settings['klingelbeutel']);
    $klingelbeutel2=$klingelbeutel1+round($klingelbeutel1/10*e_rand(-1,1));
        
    output("`c`b`&Der Gabentisch`b`c`n");
       
    output("`eLeise stehst Du auf und gehst zu einem der Gabentische, die etwas abseits in der Ecke stehen. Niemand
            beobachtet Dich und Du überlegst, ob Du nicht anonym eine Kleinigkeit spenden willst. Du weißt, daß diese
            Kollekte immer dem nächsten Brautpaar zur Verfügung gestellt wird, damit diese einen leichteren
            Start in Ihr gemeinsames Leben haben.`n`n Inzwischen sollten etwa `^$klingelbeutel2`e Gold gespendet worden sein."
    );
        
    output("`u`n`nWas willst Du also tun?`0");
        
    addnav("Etwas spenden","chapel.php?op=klingelbeutel2");
        
    addnav("Leise wieder hinsetzen","chapel.php");
    }else if (
    $_GET[op]=="klingelbeutel2"){
        
    output("`n`uLeider kannst Du nicht bis zum Boden sehen und weißt so nicht, wieviel schon im Klingelbeutel
            enthalten ist.`n`n"
    );
        
    output("<form action='chapel.php?op=klingelbeutel3' method='POST'>Wieviel möchtest Du in den Klingelbeutel hinweinwerfen?: <input name='putgold' id='putgold' accesskey='b' width='2'>",true);
            
    output("<input type='submit' class='button' value='OK'></form>",true);
            
    output("<script language='javascript'>document.getElementById('putgold').focus();</script>",true);
            
    addnav("","chapel.php?op=klingelbeutel3");
        
    addnav("Leise wieder hinsetzen","chapel.php");
    }else if (
    $_GET[op]=="klingelbeutel3"){
        
    $anzahl abs((int)$_POST['putgold']);
        if (
    $session[user][gold] < $anzahl){
            
    output("`u`nDu Schelm, Du hast gar nicht so viel Gold bei Dir");
            
    addnav("Leise wieder hinsetzen","chapel.php");
        }else if (
    $anzahl $session[user][level]*500){
            
    output("`6`nDu sollst Dich hier nicht ruinieren, eine kleinere Spende tut es auch.");
            
    addnav("Nochmal","chapel.php?op=klingelbeutel2");
            
    addnav("Leise wieder hinsetzen","chapel.php");
        }else{
            
    $session[user][gold]-=$anzahl;
            
    $vorhanden=getsetting("klingelbeutel",0);
            
    $vorhanden+=$anzahl;
            
    debuglog("`^Kapelle: `&".$session[user][name]." `@hat ".$anzahl." Gold gespendet!");
            
    savesetting("klingelbeutel",$vorhanden);
            if (
    e_rand(1,3)==1){
                        
    $session['bufflist']['chapel'] = array("name"=>"`oSegen der kleinen Kapelle","rounds"=>8,"wearoff"=>"`uDer Segen der kleinen Kapelle wirkt nicht mehr.","defmod"=>1.2,"roundmsg"=>"`uDer Segen der kleinen Kapelle schützt dich.","activate"=>"offense");
            }
            
    redirect("chapel.php?op=eintreten");
        }
        }else if(
    $_GET[op]=="showpriest"){
        
    output("`c`uDie Priester in diesem Lande `n`n<table border=0 cellpadding=2 cellspacing=1 bgcolor='#999999'>",true);
    output("<tr class='trhead'><td><b>Name</b></td><td><b>Level</b></td><td><b>On/Offline</b></td><td><b>PM</b></td>",true);
        
    $sql="SELECT * FROM accounts WHERE job > 5 AND job < 9";
        
    //$sql="SELECT * FROM accounts WHERE job = 7";
        //$sql = "SELECT count(acctid) AS c FROM accounts WHERE locked=0 AND inv <1 AND rpchar <1";
        
    $result=db_query($sql);
        for (
    $i=0;$i<db_num_rows($result);$i++){
                      
    $row db_fetch_assoc($result);
                      if(
    $row[loggedin]==1$on="`2Online";
    if(
    $row[loggedin]==0$on="`4Offline";
        
    output("<tr class='".($i%2?"trdark":"trlight")."'><td>",true);
    output("$row[name]`n");
    output("</td><td>",true);
    output("$row[level]`n");
    output("</td><td>",true);
    output("$on`n");
    output("</td><td>",true);
    output("<a href=\"mail.php?op=write&to=".rawurlencode($row['login'])."\" target=\"_blank\" onClick=\"".popup("mail.php?op=write&to=".rawurlencode($row['login'])."").";return false;\"><img src='images/newscroll.GIF' width='16' height='16' alt='Mail schreiben' border='0'></a>",true);
    output("</td>",true);
    }
    output("</table>`c",true);
      
    addnav("Aktualisieren","chapel.php?op=showpriest");
      
    addnav("Zum Innenraum","chapel.php");
    }else if (
    $_GET[op]=="priester"){
        
    output("`c`b`&Schrein des Priesters`b`c`n");

        if (
    $prayer){
            if (
    $session[user][locate] != 2){
                
    $session[user][locate]=2;
                
    redirect("chapel.php?op=priester");
            }
            if (
    $_GET[act]=="umziehen"){

                
    output("`n`uIn dem Feld unten siehst Du Deine derzeitige Kleidung. Sollten Du diese ändern wollen,
                    so ist Dir dieses nun möglich.`n`n"
    );
                
    output("<form action='chapel.php?op=priester&act=umziehen2' method='POST'>Wie möchtest Du für die Veranstaltung aussehen?: <input name='putanzug' id='putanzug' accesskey='b' width='50'>",true);
                    
    output("<input type='submit' class='button' value='OK'></form>",true);
                    
    output("<script language='javascript'>document.getElementById('putanzug').focus();</script>",true);
                    
    addnav("","chapel.php?op=priester&act=umziehen2");
                
    addnav("Zum Schrein","chapel.php?op=priester");
            }else if (
    $_GET[act]=="umziehen2"){
                if (
    $session[user][eventname]==NULL){
                    
    $session[user][eventname]=$session[user][name];
                }
                if (
    $_POST['putanzug']==" "){
                    
    output("`uEs wurde kein anderer Name gewählt.");
                }else{
                    
    $session[user][name]=$_POST['putanzug'];
                }
                
    output("`uDu wirst als ".$session[user][name]." die Veranstaltung leiten.");
                
    addnav("Zum schrein","chapel.php?op=priester");
            }else{
                
    $fliesstext "Bevor man eine Vermählung beginnt, bitte im Schrein des Priesters 2x auf Kapelle aufräumen klicken, dies löscht SÄMTLICHE Inhalte im Kapellenraum, damit nur die Trauung an sich später in der Liste der Vermählungen ist. Nachdem die RP Trauung gespielt ist, zb. nach dem Kuss des Paares, geht ihr auf Paare mit Aufgebot und klickt auf die Möglichkeit HEIRATEN. Dadurch wird dann automatisch der Text aus der Kapelle gelöscht und in die Liste der Vermählungen kopiert. Bitte das aufräumen vorher nie vergessen, denn es sieht dann sehr ungewöhnlich aus..";
                
    output("`n`uDu stehst nun in dem Raum, der nur Priestern wie Dir zugänglich ist. Hier kannst Du vor
                    Gottesdiensten oder Trauungen oder anderen Veranstaltungen erst einmal in Dich gehen und Dich
                    entsprechend vorbereiten. Auch ist hier ooc erlaubt, was immer das auch bedeuten mag.
                    Aber Fragen und Interna müssen schließlich besprochen werden können."
    );
                
    output("`n`FWegweiser für die Durchführung:`n`n");
                
    rawoutput("<p>".$fliesstext."</p>");
                
    output("`n`uWas willst Du tun?`n`n");
                
    OTviewcommentary("Priesterraum","unterhalte dich mit anderen Priestern",25,2,"sagt");
                
    addnav ("Funktionen");
                
    //addnav("Umziehen","chapel.php?op=priester&act=umziehen");
                
    addnav("Kapelle aufräumen","chapel.php?op=putzen");

                if (
    $session[user][prayer]>|| $session[user][superuser]>=2){
                    
    //addnav("Priester ernennen","chapel.php?op=makeprayer");
                    //addnav("Priester entlassen","chapel.php?op=delprayer");
                    //addnav("Schlüssel vergeben","chapel.php?op=givekey");
                    //addnav("Schlüssel entziehen","chapel.php?op=takekey");
                
    }
            }
        }else{
            
    output("`u`nDeine Neugier ist verständlich, aber leider haben nur Priester Zutritt zu diesem Raum!");
        }
        
    addnav("Aktualisieren","chapel.php?op=priester");
        
    addnav("Zum Innenraum","chapel.php");
        }else if (
    $_GET[op]=="givekey"){
        
    output("<form action='chapel.php?op=givekey2' method='POST'>",true);
        
    addnav("","chapel.php?op=givekey2");
        
    output("`bSchlüssel geben an:`b`nCharacter: <input name='name'>`n<input type='submit' class='button' value='Übergeben'>",true);
        
    output("</form>",true);
        
    addnav("Zurück zur Kapelle","chapel.php");
    }else if (
    $_GET[op]=="givekey2"){
        
    $search="%";
        for (
    $i=0;$i<strlen($_POST['name']);$i++){
            
    $search.=substr($_POST['name'],$i,1)."%";
        }
        
    $sql "SELECT name,acctid FROM accounts WHERE login LIKE '$search'";
        
    $result db_query($sql);
        
    output("Bestätige die Schlüsselübergabe an:`n`n");
        for (
    $i=0;$i<db_num_rows($result);$i++){
            
    $row db_fetch_assoc($result);
            
    output("<a href='chapel.php?op=givekey3&id={$row['acctid']}'>",true);
            
    output("".$row['name']."");
            
    output("</a>`n",true);
            
    addnav("","chapel.php?op=givekey3&id={$row['acctid']}");
        }
        
    addnav("Zurück zum Tempel","chapel.php");
    }else if (
    $_GET[op]=="givekey3"){
            
    $sql "SELECT * FROM items WHERE value1 = 310 AND owner = ".$_GET['id']."";
            
    $result=db_query($sql);
            if (
    db_num_rows($result)>0){
                
    output("Der Spieler hat bereits einen Schlüssel zum Haus");
            }else{
                
    $sql="SELECT max(value2) as zahl FROM items WHERE value1 = 310 AND class='Schlüssel'";
                
    $result=db_query($sql);
                
    $row=db_fetch_assoc($result);
                
    $i $row[zahl] + 1;
                
    db_free_result($result);
                
    $sql "INSERT INTO items (name,owner,class,value1,value2,gold,gems,description)
                        VALUES ('Hausschlüssel',"
    .$_GET['id'].",'Schlüssel',310,$i,0,0,'Schlüssel für Haus Nummer 310')";
                
    db_query($sql);
                
    $_GET['op']="";
                
    systemmail($_GET[id],"`%Hausschlüssel!`0","`&Du hast einen Hausschlüssel für das `tHaus der Priester`& bekommen.");
                
    output("Der Schlüssel wurde zugeteilt");
            }
            
    addnav("Zurück zum Schrein","chapel.php?op=priester");
    }else if (
    $_GET[op]=="takekey"){
        
    output("<form action='chapel.php?op=takekey2' method='POST'>",true);
        
    addnav("","chapel.php?op=takekey2");
        
    output("`bSchlüssel wegnehmen:`b`nCharacter: <input name='name'>`n<input type='submit' class='button' value='Wegnehmen'>",true);
        
    output("</form>",true);
        
    addnav("Zurück zur Kapelle","chapel.php");
    }else if (
    $_GET[op]=="takekey2"){
        
    $search="%";
        for (
    $i=0;$i<strlen($_POST['name']);$i++){
            
    $search.=substr($_POST['name'],$i,1)."%";
        }
        
    $sql "SELECT name,acctid FROM accounts WHERE login LIKE '$search'";
        
    $result db_query($sql);
        
    output("Bestätige die Schlüsselentzug von:`n`n");
        for (
    $i=0;$i<db_num_rows($result);$i++){
            
    $row db_fetch_assoc($result);
            
    output("<a href='chapel.php?op=takekey3&id={$row['acctid']}'>",true);
            
    output("".$row['name']."");
            
    output("</a>`n",true);
            
    addnav("","chapel.php?op=takekey3&id={$row['acctid']}");

        }
        
    addnav("Zurück zum Schrein","chapel.php?op=priester");
    }else if (
    $_GET[op]=="takekey3"){
            
    $sql "DELETE FROM items WHERE value1 = 310 AND owner = '{$_GET['id']}' AND class='Schlüssel'";
            
    db_query($sql);
            
    output("Der Schlüssel wurde entzogen");
            
    addnav("Zurück zum Schrein","chapel.php?op=priester");
    }else if (
    $_GET[op]=="makeprayer"){
        
    output("<form action='chapel.php?op=makeprayer2' method='POST'>",true);
        
    addnav("","chapel.php?op=makeprayer2");
        
    output("`bFolgenden Char ins Priesteramt ernennen: <input name='name'>`n<input type='submit' class='button' value='Übergeben'>",true);
        
    output("</form>",true);
        
    addnav("Zurück zum Schrein","chapel.php?op=priester");
    }else if (
    $_GET[op]=="makeprayer2"){
        
    $search="%";
        for (
    $i=0;$i<strlen($_POST['name']);$i++){
            
    $search.=substr($_POST['name'],$i,1)."%";
        }
        
    $sql "SELECT name,acctid FROM accounts WHERE login LIKE '$search'";
        
    $result db_query($sql);
        
    output("Bestätige Ernennung zum Priester von:`n`n");
        for (
    $i=0;$i<db_num_rows($result);$i++){
            
    $row db_fetch_assoc($result);
            
    output("<a href='chapel.php?op=makeprayer3&id={$row['acctid']}'>",true);
            
    output("".$row['name']."");
            
    output("</a>`n",true);
            
    addnav("","chapel.php?op=makeprayer3&id={$row['acctid']}");

        }
        
    addnav("Zurück zum Schrein","chapel.php?op=priester");
    }else if (
    $_GET[op]=="makeprayer3"){
          
    set_special_var("prayer","1","0",$_GET[id],0," ");
            
    output("Die Ernennung ist erfolgt");
            
    addnav("Zurück zum Schrein","chapel.php?op=priester");
            }else if(
    $_GET[op]=="scheidungsamt"){
              
    $sql "SELECT * 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];
            if(
    $session[user][marriedto]=='4294967295'){ $partner="".($session[user][sex]?"Seth":"Violet").""; }
            
    output("`2Du näherst dich einem kleinen Schalter. Sogleich öffnet sich dieser und ein Mann schielt hervor.");
            if(
    $session[user][acctid]==$row[marriedto] || $session[user][marriedto]=='4294967295'){
    output("`w\"Aaah... du bist doch `2".$session[user][name]."`w, oder? Möchtest du  wirklich den Bund mit `2".$partner."`w lösen? Überleg es dir gut...\"");
    addnav("Liebesbund lösen","chapel.php?op=scheid");
    addnav("Lieber zurück","chapel.php");
    }else{
    output("Du denkst, hier ist nicht der richtige Ort für dich...");
    addnav("Zurück","chapel.php");
    }
    }
    else if(
    $HTTP_GET_VARS['op']=="taufen"){
        
    output("`c`F`bDas Taufbecken`b`c");
    addnav("Innenraum","chapel.php");
    //    output("`n`n`4`bBruder Thomas`b`7 sagt `&\"Schön das ihr euer Kind taufen lassen wollt! Welches wollt ihr denn taufen lassen?\"`7 fragt er.`n`n");

        
    if($HTTP_GET_VARS[id] != "" && $HTTP_POST_VARS[tname] != "")
        {
            if(
    $session['user']['sex'])
            {
                
    $art="mama";
                
    $art2 "ihre";
            }
            else
            {
                
    $art="papa";
                
    $art2 "seine";
            }

            
    $sql="UPDATE kinder SET name = '" $HTTP_POST_VARS[tname] . "' WHERE $art = " $session[user][acctid] . " and id = " $HTTP_GET_VARS[id];
            
    $result db_query($sql) or die(db_error(LINK));
            
    $sql="SELECT * FROM kinder WHERE id = " $HTTP_GET_VARS[id];
            
    $result db_query($sql) or die(db_error(LINK));
            
    $row db_fetch_assoc($result);

            if(
    $row[geschlecht])
                
    addnews($session[user][name] . " hat " $art2 ." Tochter auf den Namen " $HTTP_POST_VARS[tname] . " getauft.");
            else
                
    addnews($session[user][name] . " hat " $art2 ."n Sohn auf den Namen " $HTTP_POST_VARS[tname] . " getauft.");
        }

        if(
    $_GET[id] != "" && $HTTP_POST_VARS[tname] == "")
        {
            
    addnav("Zurück","chapel.php?op=taufen");
            
    output("<form action='chapel.php?op=taufen&id=".$HTTP_GET_VARS[id]."' method='POST'>",true);
            
    output("Taufname : <input name=tname maxlength=50>`n`n"true);
            
    output("<input type='submit' class='button' value='Taufen'></form>",true);
            
    addnav("","chapel.php?op=taufen&id=".$HTTP_GET_VARS[id]);
        }
        else
        {
            if(
    $session['user']['sex'])
                
    $sql="SELECT * FROM kinder WHERE mama = " $session[user][acctid];
            else
                
    $sql="SELECT * FROM kinder WHERE papa = " $session[user][acctid];

            
    output("<table border='0' cellpadding='3' cellspacing='0'><tr class='trhead'><td style=\"width:275px\">Name</td><td style=\"width:150px\" align=center>Geburtsdatum</td><td style=\"width:75px\" align=center>Geschlecht</td><td>&nbsp;</td></tr>",true);
            
    $result db_query($sql) or die(db_error(LINK));
            for (
    $i=0;$i<db_num_rows($result);$i++){
                
    $row db_fetch_assoc($result);
                
    output("<tr class='".($i%2?"trlight":"trdark")."'><td>",true);
                if(
    $row['name'] == "")
                    
    output("Neugeborenes"true);
                else
                    
    output($row['name'],true);
                
    output("</td>",true);
                
    output("<td>",true);
                    
    output("`c" $row['gebdat'] . "`c",true);
                
    output("</td>",true);

                if(
    $row['geschlecht'] == 1)
                    
    output("<td>`c<img src=images/female.gif>`c</td>"true);
                else
                    
    output("<td>`c<img src=images/male.gif>`c</td>"true);

                if(
    $row['name'] == "")
                {
                    
    output("<td>[<a href='chapel.php?op=taufen&id=".$row[id]."'>Taufen</a>]</td></tr>",true);
                    
    addnav("","chapel.php?op=taufen&id=".$row[id]."");

                }
                else
                    
    output("<td>&nbsp;</td></tr>",true);


            }
            
    output("</table>",true);

        }
    }
    else if(
    $_GET[op]=="scheid"){
              
    $sql "SELECT * 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];
    if (
    $session[user][goldinbank]>0$getgold=round($session[user][goldinbank]/2);
    output("`FDer Mann schreibt einige Sätze auf ein Blatt Papier und legt es auf einen Stapel anderer - die Trennung ist vollzogen!");
    if (
    $session[user][charisma]==4294967295){
                            
    $sql "UPDATE accounts SET marriedto=0,charisma=0,verlobt='N' WHERE acctid='{$session['user']['marriedto']}'";
                            
    db_query($sql);
                            
    systemmail($session[user]['marriedto'],"`\$Trennung!`0","`5`&{$session['user']['name']}`F hat sich von dir getrennt!`nDir werden `3$getgold`F Gold von deinem ehemaligen Partner zugesprochen.");
                            
    $session[user][goldinbank]-=$getgold;

                             }
                    
    $session[user][marriedto]=0;
                    
    $session[user][charisma]=0;
                    
    $session['user']['seenlover']=1;
                    
    $session[user][charm]-=1;
                    
    $session['user']['verlobt'] = 'N';
                    
    addnews("`%".$session[user][name]." `&und `%".$partner."`& haben sich heute getrennt!");
                    }else if(
    $_GET[op]=="standesamt"){
                    
    $sql "SELECT * 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];
            
    $acct=$row[acctid];
            
    output("`uDu näherst dich einem kleinen Schalter. Sogleich öffnet sich dieser und ein Mann schielt hervor.");
            if(
    $session[user][acctid]==$row[marriedto] && $session[user][charisma]>='5' && $row[charisma]>='5'){
    output("`w\"Aaah... du bist doch `2".$session[user][name]."`w, oder? Möchtest du wirklich mit`2".$partner."`w den Liebesbund eingehen? Überleg es dir gut, denn der Bund hat auch seine Tücken...\"");
    addnav("Bund schliessen!","chapel.php?op=heiratimamt&acct=".$row[acctid]."");
    addnav("Lieber zurück","chapel.php");
    }else{
    output("Du denkst, hier ist nicht der richtige Ort für dich...");
    addnav("Zurück","chapel.php");
    }


                    }else if(
    $_GET[op]=="heiratimamt"){
                    
    $sql "SELECT * FROM accounts WHERE acctid=".$_GET[acct]."";
              
    $result db_query($sql) or die(db_error(LINK));
            
    $row db_fetch_assoc($result);
                                        
    output("`c`b`&Liebesbund!`0`b`c");
                                        
    output("`wDer Bund der Liebe ist vollzogen!");
                        if (
    getsetting("paidales",0)>=1){
                           
    $amt=e_rand(2,6);
                           
    output("`n`uEs bleiben nur $amt Ale vom Festschmaus übrig, die ihr freundlicherweise der Schenke spendet.");
                          
    savesetting("paidales",getsetting("paidales",0)+$amt);
                        }
                        
    $session[user][charisma]=4294967295;
                        
    $sql "UPDATE accounts SET charisma='4294967295',charm=charm+1 WHERE acctid='$_GET[acct]'";
                        
    db_query($sql);
                        
    addnews("`%".$session[user][name]." `uund `%$row[name]`u haben heute feierlich den Bund der Liebe geschlossen!!!");
                        
    systemmail($row[acctid],"`oLiebesbund!`0","`w Du und `&".$session['user']['name']."`u habt nach zahlreichen gemeinsamen Flirts im Garten den Bund der Liebe geschlossen.`nGlückwunsch!");
                        
    $session[user][seenlover]=1;
                        
    $session[bufflist][lover]=$buff;
                        
    $session[user][charm]+=1;
                        
    $session[user][donation]+=1;
    }else if (
    $_GET[op]=="delprayer"){
        
    output("<form action='chapel.php?op=delprayer2' method='POST'>",true);
        
    addnav("","chapel.php?op=delprayer2");
        
    output("`bFolgenden Char aus Priesteramt entlassen: <input name='name'>`n<input type='submit' class='button' value='Übergeben'>",true);
        
    output("</form>",true);
        
    addnav("Zurück zum Schrein","chapel.php?op=priester");
    }else if (
    $_GET[op]=="delprayer2"){
        
    $search="%";
        for (
    $i=0;$i<strlen($_POST['name']);$i++){
            
    $search.=substr($_POST['name'],$i,1)."%";
        }
        
    $sql "SELECT name,acctid FROM accounts WHERE login LIKE '$search'";
        
    $result db_query($sql);
        
    output("Bestätige Entlassung von:`n`n");
        for (
    $i=0;$i<db_num_rows($result);$i++){
            
    $row db_fetch_assoc($result);
            
    output("<a href='chapel.php?op=delprayer3&id={$row['acctid']}'>",true);
            
    output("".$row['name']."");
            
    output("</a>`n",true);
            
    addnav("","chapel.php?op=delprayer3&id={$row['acctid']}");

        }
        
    addnav("Zurück zum Schrein","chapel.php?op=priester");
    }else if (
    $_GET[op]=="delprayer3"){
           
    set_special_var("prayer","0","0",$_GET[id],0," ");
            
    output("Die Entlassung ist erfolgt");
            
    addnav("Zurück zum Schrein","chapel.php?op=priester");
    }else{
        
    $session[user][locate]=1;
        
    redirect("chapel.php?op=eintreten");
    }
    addnav("Zurück zur Stadt","village.php");
    //addnav("Zurück zu den Gärten","gardens.php");
    $session['user']['standort']='Tempel der Liebe';
    page_footer();
    ?>

    © 2007 by Kathal