LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /waisen.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Das Lesen des Source, um sich spielerische Vorteile zu verschaffen, ist nicht erlaubt. Solltest du Schwachstellen oder Fehler entdecken, bist du als Spieler verpflichtet, diese zu melden.)

Source von: /waisen.php

<?php
/*
    in Entwicklung
    ein Waisenhaus mit der Möglichkeit, elternlose Kinder zu finden und einen Adoptionsgesuch zu verfassen
    oder den Kindern etwas Schönes zukommen zu lassen -> möglicherweise gute Auswirkung auf den Spieler

    Idee & Script von Nebel
    für die Nebel von Mystara
    http://www.mystara-logd.net
    April 2007
    Grundlage ist das Kindersystem von -DoM

alter table accounts add beworben enum('0','1');
alter table accounts add bewerb text;
alter table accounts add bewerbname varchar(255);

SQL, um die 'Rangliste' beim Spenden erstellen zu können:
    ALTER TABLE `accounts` ADD `waisen` INT( 11 ) DEFAULT '0' NOT NULL

um die Spenden pro Spieltag einschränken zu können:
SQL:
    ALTER TABLE `accounts` ADD `waisen2` INT( 11 ) DEFAULT '0' NOT NULL
öffne die newday.php
und füge ein:
    $session['user']['waisen2']=0;

zur automatischen Anzeige der Waisenkinder
öffne die common.php
und suche
    $sql = "DELETE FROM accounts WHERE acctid IN ($delaccts)";
    db_query($sql) or die(db_error(LINK));
füge danach ein:
    $sql = "UPDATE kinder SET mama=0 WHERE mama=$row[acctid]";
    db_query($sql);
    $sql = "UPDATE kinder SET papa=0 WHERE papa=$row[acctid]";
    db_query($sql);
    
*/

require_once "common.php";
{
page_header("Waisenhaus");

$pointsavailable=$session['user']['donation']-$session['user']['donationspent'];
// Anfang Eingangscode
if ($_GET['op']==""){
    
addcommentary();
    
$result db_query("SELECT * FROM kinder WHERE mama=0 AND papa=0 ORDER BY geschlecht");
    
$row db_fetch_assoc($result);
    if(
$result==0){
    
output("`b`c`q`i`n`nDerzeit ist das Waisenhaus geschlossen, da keine Waisenkinder in der Umgebung bekannt sind!`i`c`b`n`n");
    
addnav("Verlassen","rathaus.php");
    }else{
    
output("`cDu betrittst das Waisenhaus in Hanau, welches den elternlosen Kindern der Umgebung ein neues Heim bietet. Zumindest haben sie hier ein Dach
            über dem Kopf und bekommen ein wenig zu Essen. Jedoch sind die finanziellen Mittel des Hauses stets knapp, und einstweilen mangelt es an schönen
            Sachen oder auch -im schlimmsten Falle- an Lebensmittel und Kleidung. Meinst Du nicht auch, daß diese armen Kinder ein neues Heim verdient haben?
            Vielleicht solltest Du einmal mit Deinem Partner darüber reden, eines von ihnen bei Euch aufzunehmen. Doch wenn Euch dies nicht möglich ist, oder Ihr
            derzeit keine Kinder bei Euch haben möchtet, so kannst Du ihnen auch etwas Gutes tun, und dem Waisenhaus etwas spenden.`n`n`c`n`n"
);
    
viewcommentary("waisenhaus"," ",20);
    
addnav("Wege");
    
addnav("Zur Verwaltung","waisen.php?op=verwaltung");
    
addnav("Speisesaal","waisen.php?op=speisesaal");
    
addnav("Schlafsaal","waisen.php?op=schlafsaal");
    
addnav("Hinterhof","waisen.php?op=hinterhof");
    
addnav("Zurück");
    
addnav("Verlassen","rathaus.php");
    }
 
// Ende Eingangscode

 // Anfang der Auflistung
}elseif ($_GET['op']=="verwaltung"){                     // auflistung der waisen
    
output("`c`bDie Verwaltung`b`c`n`n
            Hier hast du die Möglichkeit die verschiedenen Kinder vorgestellt zu bekommen oder wenn du sogar selbst eines der armen elternlosen
            Kindern bist, hast du hier jederzeit die Möglichkeit dir hier ein Platz zu suchen. Sogar die Spenden werden hier gerne von den Sozialarbeitern
            angenommen und für die Kinder in die nötigen Bereiche hineingesteckt.`n`n"
);
    
    
viewcommentary("waisenhaus_verwaltung"," ",20);
    
addnav("Aktionen");
    
addnav("Waisenkinder","waisen.php?op=kinder");
    
addnav('Als Waise eintragen','waisen.php?op=kindeigen');
    if (
$session[user][superuser]>=1addnav("Bewerbungen ansehen","waisen.php?op=bewerbung");
    
addnav("Zurück");
    
addnav("Zurück","waisen.php");
 
// Ende der Auflistung


// Anfang Gesamte Adoption
}elseif ($_GET['op']=="speisesaal"){                     // auflistung der waisen
    
output("`c`bDer Speisesaal`b`c`n`n
            Viele Tische stehen hier in Reih und Glied, für jedes Kind das sich im Waisenhaus aufhält gibt es einen Platz.
            Kein Kind soll hungern, so knapp die Kasse auch befüllt ist, niemals wird zugelassen das ein Kind mit einem leeren
            Teller hier sitzt und wenn die Sozialarbeiter von ihrem Gehalt das Essen bezahlten. Soviel Liebe wie nur möglich bekommen
            die Kinder, auch wenn es nicht so schön ist wie in einem eigenen zu Hause.`n`n"
);
    
    
viewcommentary("waisenhaus_speisesaal"," ",20);
    
addnav("Wege");
    
addnav("Küche","waisen.php?op=kueche");
    
addnav("Zurück");
    
addnav("Zurück","waisen.php");
 
// Ende der Auflistung


// Anfang Gesamte Adoption
}elseif ($_GET['op']=="kueche"){                     // auflistung der waisen
    
output("`c`bDie Küche`b`c`n`n
            Groß und geräumig ist sie, die Küche im Waisenhaus und doch gibt es hier nicht die neusten Gerätschaften. Die Köche und Köchinnen müssen
            mit dem alten und sogar beinahe kaputten Geräten die Mahlzeiten der Kinder zubereiten. Hin und wieder, wenn jemand erbarmen
            hatte wurde dank eienr Spende ein oder gar mehrere Geräte neu gekauft und somit auch die Möglichkeiten für leckere und gesunde
            Speisen vergrößert.`n`n"
);

    
viewcommentary("waisenhaus_kueche"," ",20);
   
addnav("Zurück");
    
addnav("Speisesaal","waisen.php?op=speisesaal");
    
addnav("Zurück","waisen.php");
 
// Ende der Auflistung


// Anfang Gesamte Adoption
}elseif ($_GET['op']=="schlafsaal"){                     // auflistung der waisen
    
output("`c`bDer Schlafsaal`b`c`n`n
            Zwei gibt es an der Zahl, eines für die Jungen und eines für die Mädchen, es ist ein strenges Verbot ausgesprochen worden
            das jemals jemand in dem anderen Schlafsaal verschwindet. Jeder Schlafsaal hat genug Platz um alle Betten samt einem kleinen Schrank unter zu bekommen.
            Es war zwar nicht das beste, aber immerhin war es ein warmer Ort mit einem weichen Bett.`n`n"
);

    
viewcommentary("waisenhaus_schlafsaal"," ",20);
    
addnav("Zurück");
    
addnav("Zurück","waisen.php");
 
//Ende der Auflistung


// Anfang Gesamte Adoption
}elseif ($_GET['op']=="hinterhof"){                     // auflistung der waisen
    
output("`c`bDer Hinterhof`b`c`n`n
            Hier sind einige Bänke zu finden, auch ein kleiner Garten mit Kräutern und verschiedenen Blumen, für die Kinder
            die daran interesse haben und einigen soll auch beigebracht werden wie man die Umwelt beachtet. Viel Platz ist hier nicht
            und doch ist selbst ein alter Spielplatz zu sehen. Im Sand sind Wippe, Klettergerüst und zwei Schaukeln aufgebaut, auch wenn sie
            schon recht alt sind, so sind sie immer noch gut erhalten..`n`n"
);

    
viewcommentary("waisenhaus_hinterhof"," ",20);
    
addnav("Zurück");
    
addnav("Zurück","waisen.php");
 
//Ende der Auflistung
 
}elseif ($_GET['op']=="kinder"){                     // auflistung der waisen
    
$result db_query("SELECT * FROM kinder WHERE mama=0 AND papa=0 ORDER BY geschlecht");
    
output("`c`bdie Waisenkinder`b`c`n`n
            Eine Mitarbeiterin des Waisenhauses führt Dich in einen Aufenthaltsraum, in welchem sich die Kinder versammelt haben, um gemeinsam zu spielen.
            Ein mulmiges Gefühl beschleicht Dich, als Dir bewusst wird, daß diese jungen Wesen niemanden haben, der sich richtig um sie kümern kann.
            Denn selbst wenn sie hier ein Heim gefunden haben, so ist es für die Betreuer kaum möglich, Eltern zu ersetzen. Der Reihe nach stellt Dir die
            Mitarbeiterin die Kinder vor:`n`n"
);

    
output("<table cellspacing=0 cellpadding=2 align='center'><tr class=trhead><td>Name</td><td>&nbsp;</td><td>Geburtsdatum</td></tr>"true);
    for (
$i=0;$i<db_num_rows($result);$i++){
        
$row db_fetch_assoc($result);
        
output("<tr class=".($i%2?"trlight":"trdark")."><td> <a href='waisen.php?op=bewerb&name=".rawurlencode($row[name])."'>",true);
                
output("".$row[name]."");
        
addnav("","waisen.php?op=bewerb&name=".rawurlencode($row[name])."");
      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);

        
output("</td>"true);
        
output("<td>" $row[gebdat] . "</td></tr>"true);
    }
    
output("</table>",true);
    
output("`n`nSolltet Ihr Euch entscheiden, eines dieser Kinder als das Eure anzunehmen, so lasst dies die Admins oder Sozialarbeiter wissen.
    Sie werden mit Euch die nötigen Formalitäten regeln und sich um eine baldige Familienzusammenführung kümmern. Doch ist es einem Paar vorerst nur gestattet, eines der Kinder
    bei sich aufzunehmen."
);
    
addnav("Zurück");
    
addnav("Zurück","waisen.php?op=verwaltung");
 
// Ende der Auflistung


// Anfang Gesamte Adoption
}elseif ($_GET['op']=="kindeigen"){
if(
$session[user][beworben]==1){
    
output('Du bist bereits als Waisenkind eingetragen, bitte warte etwas.');
    
addnav("Zurück");
    
addnav('Zurück','waisen.php?op=verwaltung');    
}else{
/*$result = db_query("SELECT name FROM accounts WHERE name='$_GET[name]'");
    $row = db_fetch_assoc($result);
    $result2 = db_query("SELECT sex FROM accounts WHERE acctid='$_GET[acctid]'");
    $row2 = db_fetch_assoc($result2);
    $result3 = db_query("SELECT birthday FROM account_extra_info WHERE birthday='$_GET[birthday]'");
    $row3 = db_fetch_assoc($result3);
    $result4 = db_query("SELECT acctid FROM accounts WHERE acctid='$_GET[acctid]'");
    $row4 = db_fetch_assoc($result4);*/
    //$row=user_get_aei('birthday');
$sql "INSERT INTO kinder (mama, papa, name, geschlecht, gebdat, unehelich, info) VALUES('','','".$session[user][name]."','".$session[user][sex]."','0','1','')";
            
$session[user][beworben]=1;
            
db_query($sql) or die(db_error(LINK));
            
output('Du wurdest erfolgreich als Kind eingetragen, Gratulation.');
            
            
addnav("Zurück");
    
addnav('Zurück','waisen.php?op=verwaltung');
}
}elseif (
$_GET['op']=="bewerb"){
if(
$session[user][beworben]==1){
    
output("Du hast dich schon für ein Kind beworben.");
    
addnav("Zurück");
    
addnav("Zurück","waisen.php?op=verwaltung");
}else{
    
$result db_query("SELECT * FROM kinder WHERE name='$_GET[name]'");
    
$row db_fetch_assoc($result);
    
output("Willst du dich wirklich bewerben dieses Kind zu adoptieren?");
    
output("`n`n`n`n".$row[name]."");
    
addnav("Aktionen");
    
addnav("Anderes Kind wählen","waisen.php?op=kinder");
    
addnav("Für dieses Kind bewerben?","waisen.php?op=bewerb2&name=".rawurlencode($row[name])."");
    
addnav("Zurück");
    
addnav("Zurück","waisen.php?op=verwaltung");
}
}elseif (
$_GET['op']=="bewerb2"){
    
$result db_query("SELECT * FROM kinder WHERE name='$_GET[name]'");
    
$row db_fetch_assoc($result);
    
output("<form action='waisen.php?op=bewerb3&name=".rawurlencode($row[name])."' method='POST'>Gebe hier deine Bewerbung ein: <input name='bewerb' id='bewerb'><input type='submit' class='button'></form>",true);
    
output("<script language='JavaScript'>document.getElementById('q').focus();</script>",true);
    
addnav("","waisen.php?op=bewerb3&name=".rawurlencode($row[name])."");
    
addnav("Zurück");
    
addnav("Lieber doch nicht","waisen.php?op=verwaltung");
}elseif (
$_GET['op']=="bewerb3"){
if(
$_POST[bewerb]==""){
    
output("Du hast keine Bewerbung verfasst.");
}else{
    
$sql "SELECT * FROM kinder WHERE name=\"$_GET[name]\"";
    
$result db_query($sql);
    
$row db_fetch_assoc($result);
/*  $sql2 = "SELECT * FROM accounts WHERE acctid=67";
    //$sql2 = "SELECT * FROM accounts WHERE superuser=4";
    $result2 = db_query($sql2);
    $row2 = db_fetch_assoc($result2);*/
    
$session['user']['bewerbname']=$_GET[name];
    
$session['user']['bewerb']=$_POST[bewerb];
    
$session['user']['beworben']=1;
    
$sql3 "UPDATE kinder SET beworben=1 WHERE id=\"$row[id]\"";
    
db_query($sql3) or die (db_error($sql3));
    
output("`GDu hast dich soeben für die Adoption von ".$row[name]." `G beworben.");
// sns
    
systemmail(1,"`GBewerbung für Adoption","".$session[user][name]." `^hat sich für die Adoption von `7".$row[name]." `^beworben.");
   
systemmail(2,"`GBewerbung für Adoption","".$session[user][name]." `^hat sich für die Adoption von `7".$row[name]." `^beworben.");
   
systemmail(4,"`GBewerbung für Adoption","".$session[user][name]." `^hat sich für die Adoption von `7".$row[name]." `^beworben.");
}
addnav("Zurück");
    
addnav("Zurück","waisen.php?op=verwaltung");
}elseif (
$_GET['op']=="bewerbung"){
    
$sql "SELECT * FROM accounts WHERE beworben=\"1\" ORDER BY acctid";
    
$result db_query($sql);
    
output("<table cellspacing=0 cellpadding=2 align='center'><tr class=trhead><td>Name</td><td>ID</td><td>Beworben für</td><td>Bewerbung</td><td>Annehmen?</td></tr>",true);
    for (
$i=0;$i<db_num_rows($result);$i++){
    
$row db_fetch_assoc($result);
    
output("<tr class=".($i%2?"trlight":"trdark")."><td>".$row[name]."</td>",true);
    
output("<td>".$row[acctid]."</td>",true);
    
output("<td>".$row[bewerbname]."</td>",true);
    
output("<td>".$row[bewerb]."</td>",true);
    
output("<td><a href='waisen.php?op=bewerbja&id=".$row[acctid]."'>Ja</a> / <a href='waisen.php?op=bewerbnein&id=".$row[acctid]."'>Nein</a></td></tr>",true);
    }
    
output("</table>",true);
    
addnav("","waisen.php?op=bewerbja&id=".$row[acctid]."");
    
addnav("","waisen.php?op=bewerbnein&id=".$row[acctid]."");
    
addnav("Zurück");
    
addnav("Zurück","waisen.php?op=verwaltung");
   }elseif (
$_GET['op']=="bewerbja"){
    
$result db_query("SELECT * FROM accounts WHERE acctid='$_GET[id]'");
    
$row db_fetch_assoc($result);
    if(
$row[sex]==0){
    
$sql "UPDATE kinder SET papa=\"$row[acctid]\", beworben=0 WHERE name=\"$row[bewerbname]\"";
    
db_query($sql) or die (db_error($sql));
    }else{
    
$sql "UPDATE kinder SET mama=\"$row[acctid]\", beworben=0 WHERE name=\"$row[bewerbname]\"";
    
db_query($sql) or die (db_error($sql));
    }
    
$sql2 "UPDATE accounts SET beworben=0 WHERE acctid='$_GET[id]'";
    
db_query($sql2) or die (db_error($sql2));
    
output("".$row[name]." ist nun ".($session[user][sex]?"Vater":"Mutter")." von ".$row[bewerbname].".");
    
systemmail($row[acctid],"`GBewerbung für Adoption angenommen","`GDeine Bewerbung für `G".$row[bewerbname]." `Gwurde angenommen. Herzlichen Glückwunsch!");
    
addnav("Zurück","waisen.php?op=bewerbung");
    }elseif (
$_GET['op']=="bewerbnein"){
    
$result db_query("SELECT * FROM accounts WHERE acctid='$_GET[id]'");
    
$row db_fetch_assoc($result);
    
$sql "SELECT * FROM kinder WHERE beworben=1";
    
$result2 db_query($sql);
    
$row2 db_fetch_assoc($result2);
    
output($row[name]."'s Bewerbung für ".$row[bewerbname]." wurde abgelehnt.");
    
$sql2 "SELECT * FROM accounts WHERE beworben=\"1\"";
    
$result3 db_query($sql2);
    
$row3 db_fetch_assoc($result3);
    
$sql3 "UPDATE accounts SET beworben=\"0\", bewerbname=\"\", bewerb=\"\" WHERE acctid=\"$_GET[id]\"";
    
db_query($sql3) or die (db_error($sql3));
    
$sql4 "UPDATE kinder SET beworben=\"0\" WHERE name=\"$row[bewerbname]\"";
    
db_query($sql4) or die (db_error($sql4));
    
systemmail($row[acctid],"`\$Bewerbung für Adoption abgelehnt","Deine Bewerbung für `7".$row[bewerbname]." `^wurde abgelehnt.");
    
addnav("Zurück");
    
addnav("Zurück","waisen.php?op=bewerbung");
 
// Ende geammte Adoption

 // Anfang der Spende
}elseif ($_GET['op']=="spende"){                     // möglichkeit des spendens
    
output("`c`bdie Spendenverwaltung`b`c`n`n
    Hier hast Du die Möglichkeit, dem Waisenhaus eine kleine Spende zukommen zu lassen. Sei Dir gewiss, daß Dir der Dank der Kinder sicher ist,
    wenn sie von Deiner noblen Geste erfahren! Womit möchtest Du ihnen eine Freude machen?`n`n"
);
    if (
$session[user][rpchar]!=1){
    
addnav("Spenden");
    
addnav("etwas zu Essen - 2.000 Gold","waisen.php?op=essen");
    
addnav("Spielzeug - 5.000 Gold","waisen.php?op=spiel");
    
addnav("Kleidung - 10.000 Gold","waisen.php?op=kleid");
    
addnav("Sonstiges");
    
addnav("edelste Spender","waisen.php?op=liste");
    
addnav("Zurück","waisen.php");
}else{
    
addnav("Spenden");
    
addnav("etwas zu Essen - 4 Punkte","waisen.php?op=essen2");
    
addnav("Spielzeug - 6 Punkte","waisen.php?op=spiel2");
    
addnav("Kleidung - 8 Punkte","waisen.php?op=kleid2");
    
addnav("Sonstiges");
    
addnav("edelste Spender","waisen.php?op=liste");
    
addnav("Zurück","waisen.php");
    }
 
// Ende der Spende

 // Anfang der Spendenliste
}elseif ($_GET['op']=="liste"){                     // die edelsten Spender
   
output("`c`bdie edelsten Spender`b`c`n`n
            Etwas abseits der abgeladenen Spenden hockt ein kleiner Goblin auf dem Boden, in den Händen eine alte Steintafel haltend, auf welcher
        bereits einige Namen zu erkennen sind. Und jedes Mal, wenn jemand seine Spende abliefert, macht er den ein oder andere Strich hinter den Namen
        des Spenders. Du trittst von hinten an den Goblin heran und liest Dir aufmerksam diese Auflistung durch. Ob er wirklich richtig zählen kann?`n`n"
);
     
$result db_query("SELECT name,waisen FROM accounts WHERE locked=0 AND waisen AND superuser<=4 ORDER BY waisen DESC");
    
output("<table cellspacing=0 cellpadding=2 align='center'><tr class=trhead><td>`bName</td><td>Spendenpunkte`0</td></tr>"true);
    for (
$i=0;$i<db_num_rows($result);$i++){
    
$row db_fetch_assoc($result);
    
output("<tr class=".($i%2?"trlight":"trdark")."><td>" $row['name'], true);
    
output("</td><td>`c " $row['waisen'], true);
    
output("`c</td></tr>"true);
    }
    
output("</table>",true);
     
addnav("Zurück","waisen.php?op=spende");
 
// Ende der Spendenliste

 //Anfang Essenspende
}elseif ($_GET['op']=="essen"){                     // essen spenden
if ($session['user']['waisen2']>=3){
    
output("`p`nDu hast für heute schon genug gespendet.`n
    Lass die Mitarbeiter des Waisenhauses erst einmal die ganzen Sachen beiseite schaffen."
);
}else{
    if (
$session['user']['gold']<2000){
        
output ("`pDu hast nicht genug Gold bei Dir um dies zu spenden!");
    }else{
        
output("Du hast Dich entschlossen, dem Waisenhaus etwas `iNahrung`i zukommen zu lassen. So schaffst Du ein paar Brote, einige Phiolen
        klaren Quellwassers sowie andere Leckereien heran und übergibst sie der Leitung des Hauses. Mit dankbaren Augen wird Deine Spende
        entgegengenommen.`n"
);
        
$session['user']['gold']-=2000;
        
$session['user']['waisen']+=1;
        
$session['user']['waisen2']+=1;
 switch(
e_rand(1,2)){
    case 
1:
        
output ("`bDu hast das Gefühl, durch Deine noble Geste von den anderen als charmanter angesehen zu werden!`b");
        
$session['user']['charm']++;
    break;
    case 
2:
        
output ("`bDurch Deine edle Geste ist Dein Ansehen in der Stadt gestiegen!");
        
$session['user']['reputation']+=10;
    break;
        }
    }
}
     
addnav("Zurück","waisen.php");
 
// Ende Essenspenden

// Anfang Spielzeugspende
}elseif ($_GET['op']=="spiel"){                     // spielzueug spenden
if ($session['user']['waisen2']>=3){
    
output("`p`nDu hast für heute schon genug gespendet.`n
    Lass die Mitarbeiter des Waisenhauses erst einmal die ganzen Sachen beiseite schaffen."
);
}else{
    if (
$session['user']['gold']<5000){
        
output ("`pDu hast nicht genug Gold bei Dir um dies zu spenden!");
    }else{
        
output("Du hast Dich entschlossen, dem Waisenhaus etwas `iSpielzeug`i zukommen zu lassen. So schaffst Du ein paar Bauklötze, einige Plüschtiere
         sowie andere Spielzeuge heran und übergibst sie der Leitung des Hauses. Mit dankbaren Augen wird Deine Spende
        entgegengenommen.`n"
);
        
$session['user']['gold']-=5000;
        
$session['user']['waisen']+=2;
        
$session['user']['waisen2']+=1;
 switch(
e_rand(1,2)){
    case 
1:
        
output ("`bDu hast das Gefühl, durch Deine noble Geste von den anderen als charmanter angesehen zu werden!`b");
        
$session['user']['charm']+=5;
    break;
    case 
2:
        
output ("`bDurch Deine edle Geste ist Dein Ansehen in der Stadt gestiegen!");
        
$session['user']['reputation']+=20;
    break;
        }
    }
}
     
addnav("Zurück","waisen.php");
 
// Ende Spielzeugspende

 // Anfang Kleiderspende
}elseif ($_GET['op']=="kleid"){                     // kleidung spenden
if ($session['user']['waisen2']>=3){
    
output("`p`nDu hast für heute schon genug gespendet.`n
    Lass die Mitarbeiter des Waisenhauses erst einmal die ganzen Sachen beiseite schaffen."
);
}else{
    if (
$session['user']['gold']<10000){
        
output ("`pDu hast nicht genug Gold bei Dir um dies zu spenden!");
    }else{
        
output("Du hast Dich entschlossen, dem Waisenhaus etwas `iKleidung`i zukommen zu lassen. So schaffst Du ein paar Hosen, einige Kleider
        sowie andere Anziehsachen heran und übergibst sie der Leitung des Hauses. Mit dankbaren Augen wird Deine Spende
        entgegengenommen.`n"
);
        
$session['user']['gold']-=10000;
        
$session['user']['waisen']+=3;
        
$session['user']['waisen2']+=1;
 switch(
e_rand(1,2)){
    case 
1:
        
output ("`bDu hast das Gefühl, durch Deine noble Geste von den anderen als charmanter angesehen zu werden!`b");
        
$session['user']['charm']+=15;
    break;
    case 
2:
        
output ("`bDurch Deine edle Geste ist Dein Ansehen in der Stadt gestiegen!");
        
$session['user']['reputation']+=35;
    break;
        }
    }
}
     
addnav("Zurück","waisen.php");
 
// Ende  Kleiderspende

/**** rp-chars start****/

// Anfang Essenspende RP
}elseif ($_GET['op']=="essen2"){                     // essen spenden
if ($session['user']['waisen2']>=3){
    
output("`p`nDu hast für heute schon genug gespendet.`n
    Lass die Mitarbeiter des Waisenhauses erst einmal die ganzen Sachen beiseite schaffen."
);
}else{
   if (
$pointsavailable<4){
        
output("Du hast nicht genügend Punkte.");
    }else{
        
output("Du hast Dich entschlossen, dem Waisenhaus etwas `iNahrung`i zukommen zu lassen. So schaffst Du ein paar Brote, einige Phiolen
        klaren Quellwassers sowie andere Leckereien heran und übergibst sie der Leitung des Hauses. Mit dankbaren Augen wird Deine Spende
        entgegengenommen.`n"
);
        
$session['user']['donationspent']+=4;
        
$session['user']['waisen']+=1;
        
$session['user']['waisen2']+=1;
 switch(
e_rand(1,2)){
    case 
1:
        
output ("`bDu hast das Gefühl, durch Deine noble Geste von den anderen als charmanter angesehen zu werden!`b");
        
$session['user']['charm']++;
    break;
    case 
2:
        
output ("`bDurch Deine edle Geste ist Dein Ansehen in der Stadt gestiegen!");
        
$session['user']['reputation']+=10;
    break;
        }
    }
}
     
addnav("Zurück","waisen.php");
 
// Ende Essenspende RP

 // Anfang Spielzeugspende RP
}elseif ($_GET['op']=="spiel2"){                     // spielzueug spenden
if ($session['user']['waisen2']>=3){
    
output("`p`nDu hast für heute schon genug gespendet.`n
    Lass die Mitarbeiter des Waisenhauses erst einmal die ganzen Sachen beiseite schaffen."
);
}else{
   if (
$pointsavailable<6){
        
output("Du hast nicht genügend Punkte.");
    }else{
        
output("Du hast Dich entschlossen, dem Waisenhaus etwas `iSpielzeug`i zukommen zu lassen. So schaffst Du ein paar Bauklötze, einige Plüschtiere
         sowie andere Spielzeuge heran und übergibst sie der Leitung des Hauses. Mit dankbaren Augen wird Deine Spende
        entgegengenommen.`n"
);
        
$session['user']['donationspent']+=6;
        
$session['user']['waisen']+=2;
        
$session['user']['waisen2']+=1;
 switch(
e_rand(1,2)){
    case 
1:
        
output ("`bDu hast das Gefühl, durch Deine noble Geste von den anderen als charmanter angesehen zu werden!`b");
        
$session['user']['charm']+=5;
    break;
    case 
2:
        
output ("`bDurch Deine edle Geste ist Dein Ansehen in der Stadt gestiegen!");
        
$session['user']['reputation']+=20;
    break;
        }
    }
}
     
addnav("Zurück","waisen.php");
 
// Ende Spielzeugspende RP

 //Anfang Kleiderspende RP
}elseif ($_GET['op']=="kleid2"){                     // kleidung spenden
if ($session['user']['waisen2']>=3){
    
output("`p`nDu hast für heute schon genug gespendet.`n
    Lass die Mitarbeiter des Waisenhauses erst einmal die ganzen Sachen beiseite schaffen."
);
}else{
    if (
$pointsavailable<8){
        
output("Du hast nicht genügend Punkte.");
    }else{
        
output("Du hast Dich entschlossen, dem Waisenhaus etwas `iKleidung`i zukommen zu lassen. So schaffst Du ein paar Hosen, einige Kleider
        sowie andere Anziehsachen heran und übergibst sie der Leitung des Hauses. Mit dankbaren Augen wird Deine Spende
        entgegengenommen.`n"
);
        
$session['user']['donationspent']+=8;
        
$session['user']['waisen']+=3;
        
$session['user']['waisen2']+=1;
 switch(
e_rand(1,2)){
    case 
1:
        
output ("`bDu hast das Gefühl, durch Deine noble Geste von den anderen als charmanter angesehen zu werden!`b");
        
$session['user']['charm']+=15;
    break;
    case 
2:
        
output ("`bDurch Deine edle Geste ist Dein Ansehen in der Stadt gestiegen!");
        
$session['user']['reputation']+=35;
    break;
        }
    }
}
     
addnav("Zurück","waisen.php");
    }
 
// Ende Kleiderspende RP
}
page_footer();
?>