Alle Dateien, die hier eingesehen werden können, sind unter der GNU GPL lizenziert. Wenn du etwas darin findest, das du gerne hättest, so schreibe mir doch bitte eine Anfrage damit ich, wenn ich es rausgeben will, alle Änderungen raussuchen könnte. Denn ich übernehme keine Verantwortung, solltest du was rausnehmen und es geht nicht. Und Support deswegen geb ich schon gar nicht.
Solltest du eine Schwachstelle im Code finden, sei es eine kritische Lücke oder eine Möglichkeit zu cheaten, dann bitte ich dich, mir das mitzuteilen. Solltest du beim cheaten erwischt werden, werde ich deinen Account eigenhändig löschen & bannen; Solltest du meinen Server angreifen, so werde ich meine Rechtsschutzversicherung kontaktieren.
Verzeichnisse:
<?php
// 15082004
// 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
require_once "common.php";
$buff = array("name"=>"`!Schutz der Liebe","rounds"=>60,"wearoff"=>"`!Du vermisst deine große Liebe!`0","defmod"=>1.2,"roundmsg"=>"Deine große Liebe lässt dich an deine Sicherheit denken!","activate"=>"defense");
page_header("Stadtpark: Zentraler Punkt");
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];
if ($partner=="") $partner = $session[user][sex]?"`^Seth`0":"`5Violet`0";
output("Du versuchst, dich in Gedanken auf einen heißen Flirt vorzubereiten, aber irgendwie bekommst du`3 $partner`0 nicht aus dem Kopf. Vielleicht solltest du bis morgen warten.");
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=15; // 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]==4294967295) output("Du denkst nochmal über deine Ehe mit ".($session[user][sex]?"`^Seth`0":"`5Violet`0")." nach und überlegst, ob du ".($session[user][sex]?"ihn":"sie")." in der Kneipe besuchen sollst, oder für wen du diese Ehe aufs Spiel setzen würdest.`n");
if($session[user][charme]==4294967295) output("Du überlegst dir, dass du dir mal wieder etwas Zeit für ".($session[user][sex]?"deinen Mann":"deine Frau")." nehmen solltest. Während du ".($session[user][sex]?"ihn":"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("Fü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
(alive=1) AND
(acctid <> ".$session[user][acctid].") AND
(laston > '".date("Y-m-d H:i:s",strtotime(date("r")."-346000 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)>$ppp) addnav("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>",true);
output($colraces[$row['race']]);
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='$biolink'>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("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,lastip,emailaddress,race,marriedto,uniqueid 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);
if ($session[user][charisma]<=$row[charisma]) $flirtnum=$session[user][charisma];
if ($row[charisma]<$session[user][charisma]) $flirtnum=$row[charisma];
if (ac_check($row)){
//if ($session[user][lastip]==$row[lastip] || ($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][race]==2 && $row[race]==4) || ($session[user][race]==4 && $row[race]==2)){
output("Du wartest im Garten auf `6$row[name]`0 und beobachtest ".($session[user][sex]?"ihn":"sie")." eine Weile. Bei näherer Betrachtung stellst du aber fest, dass Elfen und Zwerge vielleicht doch niemals zusammen passen werden.");
output(" So verlässt du den Garten.");
} else if ($session[user][turns]<1){
output("Als `6$row[name]`0 endlich 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.`nDu hast deine Runden für heute aufgebraucht. ");
} else if ($session[user][charm]<=1 && $session[user][charisma]!=4294967295){
output("Du näherst dich `6$row[name]`0 und mit dem Charme einer Blattlaus sprichst du ".($session[user][sex]?"ihn":"sie")." an. Schon fast beleidigt dreht sich $row[name] um und stapft davon.`nDu solltest etwas an deiner Ausstrahlung arbeiten...");
} else if ($row[charm]<=1 && $session[user][charisma]!=4294967295){
output("Du näherst dich `6$row[name]`0. Je 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 vorbei zurück in die Stadt läufst.");
} else if (abs($row[charm]-$session[user][charm])>1000 && $session[user][charisma]!=4294967295){
output("Du näherst dich `6$row[name]`0. Ihr 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("Du entdeckst `6$row[name]`0 im 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("Du 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("`%Du führst ".($session[user][sex]?"deinen Mann":"deine Frau")." `6$row[name]`% 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("`%Du näherst dich `6$row[name]`%. Sofort entsteht ein heftiger Flirt und ein angeregtes Gespräch. Du verstehst dich einfach blendend mit `6$row[name]`%!");
output(" Ihr verzieht euch eine Weile an einen etwas abseits gelegenen Ort");
output(" und verbringt ein paar sehr schöne Stunden miteinander. Da ihr beide verheiratet 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']}`6 hat mit dir ein paar wunderschöne Stunden im Garten verbracht. Ihr habt beide einen Charmepunkt bekommen und haltet euer Geheimnis vor eurem Ehepartner verborgen.");
} else {
output("`%Du näherst dich `6$row[name]`% und fängst an zu flirten was das Zeug hält. `6$row[name]`% steigt darauf ein, ");
switch(e_rand(1,4)){
case 1:
case 2:
output("`% und da ihr beide verheiratet seid, versprecht ihr euch gegenseitig, dass niemand jemals davon erfahren wird.");
output("`n`nIhr VERLIERT beide einen Charmepunkt, da ihr euer schlechtes Gewissen nicht vor eurem Ehepartner 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']}`6 hat mit dir ein paar schöne Stunden im Garten verbracht. Ihr habt beide einen Charmepunkt VERLOREN, da euer schlechtes Gewissen eurem Ehepartner nicht verborgen blieb.");
db_query($sql);
$session['user']['seenlover']=1;
break;
case 3:
output("`% und da ihr beide verheiratet 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']}`6 hat mit dir ein paar schöne Stunden im Garten verbracht. Ihr habt beide einen Charmepunkt bekommen und haltet euer Geheimnis vor euren Ehepartnern verborgen.");
db_query($sql);
$session['user']['seenlover']=1;
break;
case 4:
output(" aber 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,goldinbank=goldinbank+$getgold WHERE acctid='{$session['user']['marriedto']}'";
db_query($sql);
systemmail($session[user]['marriedto'],"`\$Scheidung!`0","`6Du hast `&{$session['user']['name']}`6 mit `&{$row[name]} im Garten erwischt und verlässt ".($session[user][sex]?"sie":"ihn").".`nDir werden `^$getgold`6 Gold von deinem ehemaligen Ehepartner zugesprochen.");
$session[user][goldinbank]-=$getgold;
}
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']}`6 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 solo.");
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("`6".($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;
addnews("`\$".$session[user][name]."`\$ wurde beim Flirten mit $row[name] im Garten von ".($session[user][sex]?"Seth":"Violet")." erwischt und ist jetzt wieder solo.");
} else {
if ($session[user][acctid]==$row[marriedto]){
output("`%Obwohl du verheiratet bist, gehst du auf die Flirtversuche von $row[name] ein. Ihr versteht euch prima und für einen Moment vergisst du ".($session[user][sex]?"deinen Mann":"deine Frau").". ");
} else {
output("`%Obwohl du verheiratet 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("`% Aber du weißt, dass eine Beziehung keine Zukunft hat, solange du verheiratet bist.");
systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`6 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(" 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,goldinbank=goldinbank+$getgold WHERE acctid='{$session['user']['marriedto']}'";
db_query($sql);
systemmail($session[user]['marriedto'],"`\$Scheidung!`0","`6Du hast `&{$session['user']['name']}`6 mit `&{$row[name]} im Garten erwischt und verlässt ".($session[user][sex]?"sie":"ihn").".`nDir werden `^$getgold`6 Gold von deinem ehemaligen Ehepartner zugesprochen.");
$session[user][goldinbank]-=$getgold;
}
output(".");
$session[user][marriedto]=$row[acctid];
$session[user][charisma]=1;
$session['user']['seenlover']=1;
systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`6 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 solo.");
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("`%Du flirtest zum `^{$session[user][charisma]}.`% Mal mit $row[name] `%, weißt aber, dass der Flirt wohl nicht erwidert wird, da $row[name]`% (noch) verheiratet ist.");
} else {
output("`%Du flirtest mit $row[name]`% und ihr verbringt einige Zeit gemeinsam im Garten.");
$session[user][charisma]=1;
$session['user']['seenlover']=1;
}
systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`6 hat mit dir im Garten geflirtet.");
$session[user][marriedto]=$row[acctid];
} else { // beide unverheiratet
if ($session[user][acctid]==$row[marriedto]){
if ($flirtnum>=5){
output("`c`b`&Hochzeit!`0`b`c");
//output("`&`n`nIhr kennt euch inzwischen so gut, dass ihr bei diesem eurem $flirtnum. Treffen beschliesst zu heiraten!");
//output(" Die Hochzeit ist ein gigantisches Fest! Ihr versteht es wirklich zu feiern.`n`nVon nun an seid ihr ein Paar!");
output(" Für Euch können nun die Hochzeitsglocken läuten. In Kürze wird einer der Priester auf Euch zukommen
und mit Euch die Hochzeitsmodalitäten besprechen. Ihr könnt Euch ja schon einmal im großen Tempel
im Behördenviertel umsehen, in welchem die Zeremonie stattfinden wird.");
$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)>0 && $session['user'][verlobt]='N'){
while ($row2=db_fetch_assoc($result)){
$subj = "Aufgebotsmeldung!";
systemmail($row2['acctid'],"`&Hochzeit!`0","`6 ".$row[name]." und `&".$session['user']['name']."`& 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","`6 Du und `&".$session['user']['name']."`& habt nach zahlreichen gemeinsamen Flirts im Garten beschlossen Euch zu verloben.`nGlückwunsch!");
//if (getsetting("paidales",0)>=1){
// $amt=e_rand(2,6);
// output("`nEs 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,"`&Hochzeit!`0","`6 ".$row[name]." und `&".$session['user']['name']."`& haben Ihr Aufgebot bestellt!");
//systemmail($row[acctid],"`&Hochzeit!`0","`6 Du und `&".$session['user']['name']."`& 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]`& haben heute feierlich den Bund der Ehe geschlossen!!!");
addnews("`%".$session[user][name]." `&und `%$row[name]`& haben heute das Aufgebot zur Hochzeit 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("`%Du flirtest zum `^{$session[user][charisma]}. `%Mal mit deiner Flamme $row[name] `%.`n");
output("Ihr habt eure Flirts schon $flirtnum Mal gegenseitig erwidert. Gelingt euch das insgesamt 5 Mal, verspricht $row[name] `%dir, dich zu heiraten!");
output("`n`n`^Du erhältst einen Charmepunkt.");
systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`6 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 heiraten!");
} else {
$session[user][charisma]+=1;
$session['user']['seenlover']=1;
$session[user][charm]+=1;
output("`%Du erwiderst den Flirt von $row[name] `%und verbringst einige Zeit mit ".($session[user][sex]?"ihm":"ihr")." im Garten.`n");
systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`6 erwidert deinen Flirt und hat mit dir ein paar schöne Stunden im Garten verbracht.");
output("`n`n`^Du 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("`%Du flirtest zum `^{$session[user][charisma]}.`% Mal mit $row[name] `%und hoffst darauf, dass der Flirt erwidert wird.");
systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`6 hat mit dir schon wieder ein paar schöne Stunden im Garten verbracht.`nWillst du nicht mal reagieren?");
} else {
output("`%Du flirtest mit $row[name]`% und ihr verbringt einige Zeit gemeinsam im Garten.");
systemmail($row['acctid'],"`%Gartenflirt!`0","`&{$session['user']['name']}`6 hat mit dir ein paar schöne Stunden im Garten verbracht.");
$session[user][charisma]=1;
$session['user']['seenlover']=1;
$session[user][marriedto]=$row[acctid];
}
}
}else{
output("`\$Fehler:`4 Dieser Krieger wurde nicht gefunden. Darf ich fragen, wie du überhaupt hierher gekommen bist?");
}
} else {
addcommentary();
checkday();
/*
output("`n`nDu läufst durch einen Torbogen und weiter auf einem der vielen verschlungenen Pfade, die sich durch die wohlgepflegten Gärten ziehen. Von den Blumenbeeten, die auch im tiefsten Winter blühen, bis hin zu den Hecken, deren Schatten verbotene Geheimnisse versprechen, stellen diese Gärten einen Zufluchtsort für alle dar, die auf der Suche nach dem Grünen Drachen sind. Hier können sie ihre Sorgen vergessen und einfach mal entspannen.");
output("`n`nEine der Feen, die hier im Garten umherschwirren, erinnert dich daran, dass der Garten ein Platz für Rollenspiel ist und dass dieser Bereich vollständig auf charakterspezifische Kommentare beschränkt ist.");
output("`n`n");
*/
// output("`nDu betrittst den Garten und plötzliche Ruhe umfängt dich. ");
// HERBST
/*rawoutput("<center><img src='images/stadt/herbst/park.jpg'></center>");
output("`n`c`b`}D`†e`Ar `úS`Tt`‚ad`Tt`úp`Aa`†r`}k`b`c`0`n");
output("`c`i`}Du `†tr`Ait`úts`Tt d`‚ur`Ãch das große Tor, welches - ebenso wie der hohe Zaun aus schwarz
gestrichenen Metallpfosten - den Stadtpark vom Rest der Stadt abtrennt und bist für einen
Augenblick lang wirklich erstaunt, wie wenig Stadtlärm an diesen Ort zu dringen scheint, denn du
kannst wirklich kaum etwas davon hören. Dies wird wohl einer der Hauptgründe sein, weshalb viele
Bürger der Stadt diesen Ort als Erholungszone betrachten, zusammen mit der Tatsache, dass es hier
noch sehr viele Bäume und auch Rasenflächen gibt im Vergleich zum Rest der Stadt. Vom Spielplatz,
der sich hier im Park befindet, kannst du das Lachen von Kindern vernehmen und vom Teich in der
Nähe ist das Quaken von Enten zu vernehmen. Ein Wegweiser deutet dir die Wege in den Japanischen
Garten und zu den Rosengärten und hier und da kannst du kleine Lädchen und Imbissstände entdecken.
Im gesamten Park stehen Bänke, die zumeist die Wege säumen und die Spaziergänger dazu einladen,
ein wenig zu verweilen und die Ruhe z`‚u g`Ten`úie`Aße`†n.`}.. `n
`}Un`†d g`Aer`úad`Te j`‚et`Ãzt im Herbst scheinen viele Leute diese \"Einladung\" nur zu gern an
zu nehmen, nicht verwunderlich, denn die herbstlichen Farben der Blätter tauchen den Park in eine
warme Athmosphäre, selbst bei Herbstwinden und Wetter, denn der Tanz der von den Bäumen fallenden
Blätter ist ein Schauspiel, das es lohnt sich `‚an `Tzu `úsc`Aha`†ue`}n.`i`c`0`n`n ");*/
// HERBST ENDE
/*//WINTER START
rawoutput("<center><img src='images/weihnachten/stadtpark.jpg'></center>");
output("`n`c`b`ÜD`Öe`[r `{S`átadt`{p`[a`Ör`Ük`b`c`0`n");
output("`c`i`ÜDe`Ör S`[ta`{dt`ápark, ein Ort der Ruhe und der Natur im hektischen Treiben der Großstadt.
Umgeben von einem Zaun aus schwarz lackierten Metallpfosten liegt er mitten im Herzen Trafays und
bildet für gewöhnlich das sprichwörtliche \"grüne Herz\" der Stadt, jedenfalls im Frühjahr und im
Sommer. Jetzt im Winter sind die Äste der Bäume kahl bis auf den Schnee, wenn denn welcher liegt.
Die Wege werden regelmäßig gestreut, damit es nicht zu unfreiwilligen Rutschpartien kommen kann,
aber eben jene ziehen Kinder und jung Gebliebene zu dem kleinen Hügel, der in Mitten der großen
Wiese liegt. Denn sobald Schnee liegt eigent sich jener Hügel wunderbar zum Rodeln und macht so
gelegentlich sogar dem Spielplatz Kon`{ku`[rr`Öen`Üz.`n
`ÜWi`Öe d`[as `{St`áadtzentrum sind auch die Parkwege mit Lichterketten geschmückt die von
Laterne zu Laterne befestigt sind, ebenso wie Kränze aus Tannengrün und roten Schleifen. So ist
es nicht verwunderlich, dass der Park trotz der kalten Witterung genauso viele Bürger anlockt und
zu Spaziergängen reizt, ja, vielleicht lockt er ja sogar ein paar mehr an als zu wärmeren
Jahre`{sz`[ei`Öte`Ün?`i`c`0`n`n ");
//WINTER ENDE */
//SOMMER START
/* rawoutput("<center><img src='images/sommer/park_sommer.jpg'></center>");
output("`n`c`b`SD`2e`lr `@Stadtp`la`2r`Sk`b`c`0`n`n`n`n");
/*output("`c`i`ÜDe`Ör S`[ta`{dt`ápark, ein Ort der Ruhe und der Natur im hektischen Treiben der Großstadt.
Umgeben von einem Zaun aus schwarz lackierten Metallpfosten liegt er mitten im Herzen Trafays und
bildet für gewöhnlich das sprichwörtliche \"grüne Herz\" der Stadt, jedenfalls im Frühjahr und im
Sommer. Jetzt im Winter sind die Äste der Bäume kahl bis auf den Schnee, wenn denn welcher liegt.
Die Wege werden regelmäßig gestreut, damit es nicht zu unfreiwilligen Rutschpartien kommen kann,
aber eben jene ziehen Kinder und jung Gebliebene zu dem kleinen Hügel, der in Mitten der großen
Wiese liegt. Denn sobald Schnee liegt eigent sich jener Hügel wunderbar zum Rodeln und macht so
gelegentlich sogar dem Spielplatz Kon`{ku`[rr`Öen`Üz.`n
`ÜWi`Öe d`[as `{St`áadtzentrum sind auch die Parkwege mit Lichterketten geschmückt die von
Laterne zu Laterne befestigt sind, ebenso wie Kränze aus Tannengrün und roten Schleifen. So ist
es nicht verwunderlich, dass der Park trotz der kalten Witterung genauso viele Bürger anlockt und
zu Spaziergängen reizt, ja, vielleicht lockt er ja sogar ein paar mehr an als zu wärmeren
Jahre`{sz`[ei`Öte`Ün?`i`c`0`n`n ");*/
//Sommer ENDE
// Frühling
rawoutput("<center><img src='images/stadt/fruehling/park.jpg'></center>");
output("`n`c`b`lD`@e`Çr `ãStadtp`Ça`@r`lk`b`c`0`n");
output("`c`i`lGa`@nz `Çoh`Çne Zweifel hat der Frühling im Stadtpark Einzug
gehalten. Viele der zahlreichen Bäume, die die Wege säumen, tragen
ein buntes Kleid aus Blüten, die teilweise wie Schnee auf die Wege
hinabrieseln. Ebenso hat das nahe Parkcafé seine Terasse wieder
geöffnet und bietet seinen Gästen so die Möglichkeit, die teilweise
schon angenehme Frühlingswärme zu genießen. Ebenso wie die vielen
blühenden Bäume sind auch die Blumenbeete wieder bepflanzt mit allerlei
Frühlingsblumen wie Narzissen und Tulpen, auf den Wiesen kann man sogar
vereinzelt Krokusse entdecken.
Und obwohl der Frühling nun viele Menschen in den Park lockt, ist er
immer noch ein Ort der Ruhe und des Friedens im Herzen der florierenden
Großstadt Trafay. Vögel zwitschern fröhlich ihre Lieder im Geäst der Bäume
und erfreuen damit Groß und Klein, während die Wiesen des Parks und die
Bänke an den Wegen zum gemütlichen Verweilen ein`Çla`@de`ln.`i`c`0`n`n ");
// Frühling ENDE
viewcommentary("gardens","Hier flüstern",15);
addnav("Besonderes");
addnav("Flirten","gardens.php?op=flirt1");
addnav("Lädchen");
if ($session[user][rpchar]!=1) addnav("Geschenkeladen","newgiftshop.php");
if ($session[user][rpchar]!=0) addnav("Geschenkeladen","newgiftshop2.php");
addnav("Blumenlädchen","blumenmaedchen.php");
addnav("Parkcafé `¾W`½i`¼n`»t`áe`ßrg`áa`»r`¼t`½e`¾n`0","parkorte.php?op=cafe");
addnav("Stadtpark");
addnav("Rosengärten","gartenrp.php");
addnav("Neuer Spielplatz","parkorte.php?op=playground");
addnav("Große Wiese","parkorte.php?op=wiese");
addnav("Brücke zum japanischen Garten","parkorte.php?op=bridge");
addnav("Ententeich","gartensee.php");
//addnav("Hinterer Gartenbereich","poisongarden.php");
}
addnav("Wege");
addnav("Morning Star Square","village.php");
addnav("Downtown","downtown.php");
addnav("Altstadt","altstadt.php");
addnav("Verwaltungsdistrikt","verwaltungsd.php");
addnav("Kirchplatz","kirchplatz.php");
//Anzeige der aktuellen Position
$session[user][ort]='Stadtpark';
page_footer();
?>