LoGD Standardrelease steht hier zum Download zur Verfügung!

Home-Adresse dieser Version: anpera.net/logd
Anfragen nach dieser Version bitte an: logd@anpera.de

Zeige Source: /herocamp.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: /herocamp.php

<?php
/*
Neues Feature zum Neubeginn für Spieler mit vielen DK's -
Alternative zum Schrein der Erneuerung

Erstellt von Trillian - 6.11.2004 - für www.the-addicted.de/~spite/logd

Datenbank-Ergänzungen:
ALTER TABLE accounts ADD herotattoo int(4) NOT NULL default '0';

Änderungen in common.php:
vor der Zeile :$beta = (getsetting("beta",0) == 1 || $session['user']['beta']==1);
folgendes einfügen: $ghosts = array(1=>"Schlange,2=>"Fuchs",3=>"Eber",4=>"Stier",5=>"Wolf",6=>"Pferd");
an passender Stelle: addnav("befestigtes Lager","herocamp.php");

Änderungen in hof.php:
Vor: addnav("Bestenlisten");
folgendes einfügen:
addnav("Wahre Helden");
addnav("Helden mit dem Segen der Tiergeister","hof.php?op=ghosts&subop=$subop&page=$page");

Vor:} elseif ($_GET[op] == "gems") {
folgendes einfügen:
} elseif ($_GET[op] == "ghosts") {
    $sql = "SELECT name,herotattoo as data1 FROM accounts WHERE locked=0 and herotattoo>0 ORDER BY herotattoo $order, dragonkills $order, level $order, acctid $order LIMIT $limit";
    if ($_GET[subop] == "least") $adverb = "geringsten";
    else $adverb = "stärksten";
    $title = "Die Krieger mit dem $adverb Segen der Tiergeister";
    $headers = array("Tätowierungen");
    display_table($title, $sql,false,false,$headers,false);

Änderungen in dragon.php:
Vor ,"avatar"=>1 (taucht zweimal auf)
jeweils: ,"herotattoo"=>1 einfügen

Vor while(list($key,$val)=each($session[user][dragonpoints])){
folgendes einfügen:
    $session[user][attack]+=$session[user][herotattoo];
    $session[user][defence]+=$session[user][herotattoo];

Änderungen in bio.php:
Die Zeile: $result = db_query("SELECT login,name,level,sex,... um herotattoo erweitern
Nach : output ("`^Bester Angriff: `@$row[punch]`n");
folgendes einfügen:
if ($row[herotattoo]) {
    output("`^Tätowierungen: ");
    for($i=1; $i<=$row[herotattoo];$i++){
        output("`@$ghosts[$i]");
        if ($i<$row[herotattoo]) output(", ");
        else output(".`n");
    }
}
*/

require_once("common.php");

checkday();

page_header("Heldenlager");
addcommentary();

$drunkenness = array(-1=>"absolut nüchtern",
                                                         
0=>"ziemlich nüchtern",
                                                         
1=>"kaum berauscht",
                                                          
2=>"leicht berauscht",
                                                         
3=>"angetrunken",
                                                         
4=>"leicht betrunken",
                                                         
5=>"betrunken",
                                                         
6=>"ordentlich betrunken",
                                                         
7=>"besoffen",
                                                         
8=>"richtig zugedröhnt",
                                                         
9=>"fast bewusstlos"
                                    
);
                
$drunk round($session[user][drunkenness]/10-.5,0);
$cost = array("ale"=>$session['user']['level']*10,"beer"=>$session['user']['level']*15,
        
"fire"=>$session['user']['level']*35,"death"=>$session['user']['level']*50);
$drunkinc = array("ale"=>33,"beer"=>40,"fire"=>50,"death"=>75);


if (
$_GET["op"]=="enter"){
    
output("`c`b`tDas Lager der Helden`b`c`n`n");
    
output("`QAls Du das Lager betrittst, siehst Du eine kleine Gruppe von Wesen unterschiedlicher Rassen um ein Lagerfeuer herumsitzen.`n");

    if (
$session['user']['herotattoo'] || $session['user']['superuser']>=1) {
        
output("Als die versammelten Heldinnen und Helden Dich bemerken, grüßen sie Dich freundlich und bieten Dir einen Platz am Feuer an.`nDu bist Dir noch nicht ganz sicher, ob Du Dich zu ihnen setzen willst,
        oder lieber erst etwas zu trinken besorgen willst.`nVielleicht willst Du aber auch dem Zelt des Tätowierers einen Besuch abstatten - oder in der Hall of Fame der ersten Tattooheldinnen und -helden gedenken.`0"
);
        
addnav("Ans Feuer setzen","herocamp.php?op=talk");
    if (
$session[user][superuser]==|| $session[user][superuser]>=2){
        
addnav("Zur wandelnden Schenke","herocamp.php?op=drink");
        
addnav("Tygras Tättowiererzelt","herocamp.php?op=tattoo");   }
    }
    else {
        
output("Dort sitzen gleichermaßen Männer und Frauen, einige von ihnen hast Du bereits im Dorf gesehen, von anderen nur in Legenden gehört. Dies sind alles wahre Helden und als Du sie betrachtest bemerkst Du bei
        vielen von ihnen eine Tättowierung in Form einer Schlange oder eines anderen Tieres.`nAls Dich einer von ihnen bemerkt und Deinen staunenden Blick bemerkt, zeigt er auf ein kleines Zelt am Rande des Lagers.`0`n"
);
        
addnav("Zum Zelt gehen","herocamp.php?op=tattoo");
    }
    
addnav("Lager verlassen","herocamp.php?op=leave");
} else if (
$_GET["op"]=="leave") {
    
output("`QDu verlässt das Lager der Heldinnen und Helden und kehrst ins Dorf zurück.`0`n");
    
addnav("Weiter","village.php");
} else if (
$_GET["op"]=="talk") {
    
output("`c`b`4Lagerfeuer`b`c`n`n");
    
output("`3Du setzt Dich zu den anderen Heldinnen und Helden ans Lagerfeuer und ihr plaudert über eure jüngsten Taten.`0`n`n");
    
viewcommentary("herocamp","",30,"erzählt");
    
addnav("Lagerfeuer verlassen","herocamp.php?op=enter");

} else if (
$_GET["op"]=="drink") {
    
output("`c`b`^Zur wandelnden Schenke`b`c`n`n");
    
output("`%Du wanderst langsam hinüber zu Celdrik, der unter einem schief hängenden Zeltdach mehrere Fässer aufgestellt hat und gerade dabei ist, einige Gläser zu spülen. Über ihm hängt ein Schild mit dem hochtrabenden Namen
    ^Zur wandelnden Schenke`n`%Als Celdrik Dich bemerkt, schaut er in Deine Richtung und fragt:`n`5Na, was kann ich heute für Dich tun? Und bevor Du fragst, ja ich bin mit Cedrik verwandt...`n`n`0"
);
    if (
$drunkenness[$drunk]){
        
output("`n`n`7Du fühlst Dich ".$drunkenness[$drunk]."`n`n");
    }else{
        
output("`n`n`7Du fühlst Dich nicht mehr.`n`n");
    }
    
output("<a href='herocamp.php?op=drink2&choice=ale'>Ich nehme nur ein Ale</a>`n",true);
    
output("<a href='herocamp.php?op=drink2&choice=beer'>Gib mir ein zwergisches Starkbier</a>`n",true);
    
output("<a href='herocamp.php?op=drink2&choice=fire'>Ich will ein Glas Höllenfeuer</a>`n",true);
    
output("<a href='herocamp.php?op=drink2&choice=death'>Ich wähle den flüssigen Tod</a>`n",true);
    
addnav("Ale - ".$cost["ale"],"herocamp.php?op=drink2&choice=ale");
    
addnav("Starkbier - ".$cost["beer"],"herocamp.php?op=drink2&choice=beer");
    
addnav("Höllenfeuer - ".$cost["fire"],"herocamp.php?op=drink2&choice=fire");
    
addnav("flüssiger Tod - ".$cost["death"],"herocamp.php?op=drink2&choice=death");
    
addnav("Zurück zum Platz","herocamp.php?op=enter");
    
addnav("","herocamp.php?op=drink2&choice=ale");
    
addnav("","herocamp.php?op=drink2&choice=beer");
    
addnav("","herocamp.php?op=drink2&choice=fire");
    
addnav("","herocamp.php?op=drink2&choice=death");
} else if (
$_GET["op"]=="drink2"){
    if (!
$_GET["choice"]) redirect("herocamp.php?op=drink");
    
$choice $_GET["choice"];
    if (
$session['user']['gold']<$cost[$choice]) {
        
output("`%Celdrik schaut Dich wütend an. `5\"Bestell Dir nichts, was Du nicht auch bezahlen kannst!\"`n`%Er schaut Dich noch eine Weile finster an, bevor er sich wieder seinen Gläsern zuwendet.`0");
    } else if (
$session['user']['drunkenness']+$drunkinc[$choice]>=100){
        
output("`%Celdrik lächelt Dich müde an und sagt, dass Du das heute sicher nicht mehr vertragen wirst und Du lieber etwas Schwächeres versuchen solltest... Vielleicht ein Glas `&Milch`0");
    } else {
        
$session[user][gold]-=$cost[$choice];
        
$session[user][drunkenness]+=$drunkinc[$choice];
        if (
$choice=="ale") {
            
output("Celdrik nimmt ein Glas und schenkt schäumendes Ale aus einem angezapften Fass hinter ihm ein. Er gibt dem Glas Schwung und es rutscht über die improvisierte Theke, wo Du es mit Deinen Kriegerreflexen
            fängst.`n`nDu drehst Dich um und trinkst dieses herzhafte Gesöff auf ex.`n`0"
);
            switch(
e_rand(1,3)){
                  case 
1:
                case 
2:
                      
output("`&Du fühlst Dich gesund!");
                    
$session[user][hitpoints]+=round($session[user][maxhitpoints]*.1,0);
                    break;
                case 
3:
                    
output("`&Du fühlst Dich lebhaft!");
                    
$session[user][turns]++;
            }
            
$session[bufflist][101] = array("name"=>"`#Rausch","rounds"=>10,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>1.25,"roundmsg"=>"Du hast einen ordentlichen Rausch am laufen.","activate"=>"offense");
        } else if (
$choice=="beer") {
            
output("Celdrik nimmt ein Glas und füllt es mit dunklem zwergischen Starkbier aus einem Fass rechts neben ihm. Er gibt dem Glas Schwung und es rutscht über die improvisierte Theke, wo Du es mit Deinen
            Kriegerreflexen fängst.`n`nDu drehst Dich um und trinkst dieses starke Gesöff in einem langen Zug.`n`0"
);
            switch(
e_rand(1,3)){
                  case 
1:
                case 
2:
                      
output("`&Du fühlst Dich gesund!");
                    
$session[user][hitpoints]+=round($session[user][maxhitpoints]*.15,0);
                    break;
                case 
3:
                    
output("`&Du fühlst Dich lebhaft!");
                    
$session[user][turns]++;
            }
            
$session[bufflist][101] = array("name"=>"`#Rausch","rounds"=>15,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>1.3,"roundmsg"=>"Du hast einen ordentlichen Rausch am laufen.","activate"=>"offense");
        } else if (
$choice=="fire") {
            
output("Celdrik nimmt ein Glas, geht zu einem kleinen Fass an seiner rechten Seite, und fült es vorsichtig mit einer klaren Flüssigkeit. Er schiebt Dir das Glas behutsam über die improvisierte Theke zu.`n
            Du atmest kurz durch und stürzt den Inhalt des Glases anschließend in einem Zuge herunter.`n"
);
            switch(
e_rand(1,7)){
                case 
1:
                case 
2:
                case 
3:
                    
output("`&Du fühlst Dich gesund!");
                    
$session[user][hitpoints]+=round($session[user][maxhitpoints]*.2,0);
                    
$session[bufflist][101] = array("name"=>"`#schwerer Rausch","rounds"=>20,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>1.35,"roundmsg"=>"Du hast einen ordentlichen Rausch am Laufen.","activate"=>"offense");
                    break;
                case 
4:
                    
$session['user']['turns']++;
                case 
5:
                case 
6:
                    
output("`&Du fühlst Dich lebhaft!");
                    
$session[user][turns]++;
                    
$session[bufflist][101] = array("name"=>"`#schwerer Rausch","rounds"=>20,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>1.35,"roundmsg"=>"Du hast einen ordentlichen Rausch am Laufen.","activate"=>"offense");
                    break;
                case 
7:
                    
output("`&Du fühlst Dich gar nicht gut!");
                    
$session[user][turns]--;
                    
$session[user][hitpoints]-=round($session[user][maxhitpoints]*.2,0);
                    if (
$session[user][hitpoints]<1$session[user][hitpoints]=1;
                    
$session[bufflist][101] = array("name"=>"`4übler `#Rausch","rounds"=>20,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>0.8,"roundmsg"=>"Du bist völlig berauscht.","activate"=>"offense");

             }
        }else {
            
output("Celdrik nimmt ein Glas, stellt es auf den Tresen und holt vorisichtig eine dunkle Flasche unter der Theke hervor. Langsam lässt er eine rötliche Flüssigkeit in das Glas laufen.`nAls er die Flasche absetzt,
            läuft ein einzelner Tropfen die Flasche herab und als er die Holzplatte der Theke berührt kräuselt sich eine kleine Rauchfahne in die Höhe.`nDu schluckst einmal kurz, aber jetzt gibt es kein Zurück mehr, willst
            Du nicht Dein Gesicht verlieren. Du nimmst Deinen Mut zusammen, ergreifst das Glas und leerst es so schnell Du nur kannst.`n"
);
            switch(
e_rand(1,7)){
                case 
1:
                case 
2:
                case 
3:
                    
output("`&Du fühlst Dich gesund!");
                    
$session[user][hitpoints]+=round($session[user][maxhitpoints]*.25,0);
                    
$session[bufflist][101] = array("name"=>"`#schwerer Rausch","rounds"=>25,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>1.4,"roundmsg"=>"Du hast einen ordentlichen Rausch am Laufen.","activate"=>"offense");
                    break;
                case 
4:
                    
$session['user']['turns']++;
                case 
5:
                    
$session['user']['turns']++;
                case 
6:
                case 
7:
                    
output("`&Du fühlst Dich lebhaft!");
                    
$session[user][turns]++;
                    
$session[bufflist][101] = array("name"=>"`#schwerer Rausch","rounds"=>25,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>1.4,"roundmsg"=>"Du hast einen ordentlichen Rausch am Laufen.","activate"=>"offense");
                    break;
                case 
8:
                case 
9:
                case 
10:
                    
output("`&Du fühlst Dich gar nicht gut!");
                    
$session[user][turns]--;
                    
$session[user][hitpoints]-=round($session[user][maxhitpoints]*.25,0);
                    if (
$session[user][hitpoints]<1$session[user][hitpoints]=1;
                    
$session[bufflist][101] = array("name"=>"`4übler `#Rausch","rounds"=>25,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>0.7,"roundmsg"=>"Du bist völlig berauscht.","activate"=>"offense");
                    break;
                case 
11:
                    
output("`&Du fühlst Dich absolut elend!");
                    
$session[user][turns]=0;
                    
$session[user][hitpoints]=1;
                    
$session[bufflist][101] = array("name"=>"`4übler `#Rausch","rounds"=>35,"wearoff"=>"Dein Rausch verschwindet.","atkmod"=>0.3,"roundmsg"=>"Dein Rausch lässt dich deinen Gegner kaum sehen.","activate"=>"offense");
                    break;
                case 
12:
                    
output("`&Du fühlst Dich `4TOT!`nDu verlierst Dein gesamtes Gold und 10% Deiner Erfahrung.`0");
                    
$session[user][alive]=false;
                    
$session[user][hitpoints]=0;
                    
$session[user][gold]=0;
                    
$session[user][experience]*=0.9;
                    
addnews($session[user][name]." verkraftete den flüssigen Tod nicht.");
                    
addnav("Zu den News","news.php");
             }
        }
    }
    if (
$session[user][alive]) addnav("Zurück","herocamp.php?op=drink");

} else if (
$_GET["op"]=="tattoo") {
    
output("`c`b`VTygras Tättowierzelt`b`c`n`n");
    
output("`9Du betrittst das Zelt am Rande des Platzes und schaust Dich im Inneren um. Du siehst viele Kisten gefüllt mit fremdartigen Fläschchen und Dosen. Auf einem Tisch stehen in einem Gestell einige Nadeln.
    Hinter dem Tisch siehst Du eine erfahrene Kriegerin sitzen, die bei Deinem Eintreten den Kopf hebt. "
);
    if (
$session[user][herotattoo]){
        
output("`n`#Ah, willkommen zurück mein".($session[user][sex]?"e Liebe":" Lieber")."`#, lass mich Deine Tättowierungen sehen. Hm, ja die sehen gut verheilt aus.`n");
        if(
$session[user][dragonkills]<30) {
            
output("Aber leider hast Du Dir noch keine weitere Tättowierung verdient.");
            
addnav("Geschichte hören","herocamp.php?op=story");
        } else {
            
output("Wenn Du willst, könnte ich Dir eine weitere Tättowierung stechen.");
            
addnav("Tättowieren lassen","herocamp.php?op=maketattoo");
        }
    } else {
        if (
$session[user][dragonkills]>=30) {
            
output("`n`#Ah, willkommen mein".($session[user][sex]?"e Liebe":" Lieber")."`#, ich habe dich bereits ");
            
output("erwartet. Tritt doch ein, und lass mich dir eine Geschichte erzählen.`n");
            
output("Vor langer Zeit lebten in diesem Wald die Tiergeister, sozusagen die Prototypen der Tiere die ");
            
output("wir heute kennen, zu jeder Tierart gab es damals einen Geist, aber es gab auch andere Geister ");
            
output("deren Tierarten schon lange ausgestorben sind. Mit dem Auftauchen der humanoiden Rassen verschwanden ");
            
output("die Tiergeister, aber hier in diesem Wald kann man ihre Kraft immernoch spüren, auch wenn sie schon ");
            
output("lange nicht mehr hier sind. Die Tiergeister schenken jenen ihre Gunst, die sich durch große Taten ");
            
output("verdient gemacht haben, und doch bereit sind, von neuem zu beginnen.`n");
            
output("Die Verbundenheit zu den Tiergeistern wird durch magische Tättowierungen besiegelt, du hast draußen ");
            
output("vielleicht schon einige davon gesehen. Die Kunst, diese Tättowierungen anzufertigen wird in meiner ");
            
output("Familie von Generation zu Generation weitergegeben.`n");
            
output("Du hast dir als Drachentöter einen großen Namen gemacht, ich könnte dir eine Tättowierung stechen, ");
            
output("falls du dies wünscht. Bedenke aber, dass du große Opfer dafür bringen musst, um den Segen der ");
            
output("Tiergeister zu empfangen. Auch all deine weltlichen Besitztümer, dein antrainiertes Können, dein Haus und deine Ehe wirst du opfern müssen.");
            
addnav("Tättowieren lassen","herocamp.php?op=maketattoo");
        }else{
            
output("Tygra schaut Dich etwas verdutzt an. `3\"`#Wie bist Du denn hier hereingekommen? Bevor Du nicht 30 Drachen getötet hast, sollte ich gar nicht mit Dir sprechen!`3\" ");
        }
    }
    
addnav("Zurück","herocamp.php?op=enter");
} else if (
$_GET["op"]=="story") {
            
output("`n`#Ah, willkommen mein".($session[user][sex]?"e Liebe":" Lieber")."`#, ich habe dich bereits ");
            
output("erwartet. Tritt doch ein, und lass mich dir eine Geschichte erzählen.`n");
            
output("Vor langer Zeit lebten in diesem Wald die Tiergeister, sozusagen die Prototypen der Tiere die ");
            
output("wir heute kennen, zu jeder Tierart gab es damals einen Geist, aber es gab auch andere Geister ");
            
output("deren Tierarten schon lange ausgestorben sind. Mit dem Auftauchen der humanoiden Rassen verschwanden ");
            
output("die Tiergeister, aber hier in diesem Wald kann man ihre Kraft immer noch spüren, auch wenn sie schon ");
            
output("lange nicht mehr hier sind. Die Tiergeister schenken jenen ihre Gunst, die sich durch große Taten ");
            
output("verdient gemacht haben, und doch bereit sind, von neuem zu beginnen.`n");
            
output("Die Verbundenheit zu den Tiergeistern wird durch magische Tättowierungen besiegelt, du hast draußen ");
            
output("vielleicht schon einige davon gesehen. Die Kunst, diese Tättowierungen anzufertigen wird in meiner ");
            
output("Familie von Generation zu Generation weitergegeben.`n");
            
addnav("Zurück","herocamp.php?op=tattoo");
} else if (
$_GET["op"]==maketattoo) {
    
output("Bist Du Dir ganz sicher, dass Du Dir ein Tiergeist-Tattoo stechen lassen willst ?`n");
    
output("Du wirst wieder als ".($session[user][sex]?"Fremde":"Fremder")." erwachen, nur mit Deinen Tättowierungen und Deinen gesammelten Donation-Points. Dein Gold, Deine Edelsteine, Dein Haus, Deine Ehe, Dein Tier,
    Deine Erfahrung, dein Wissen und Dein antrainiertes Können - alles wird weg sein!"
);
    
addnav("JA - ich bin bereit","herocamp.php?op=confirm");
    
addnav("NEIN - zurück zum Lager","herocamp.php?op=enter");
}else if (
$_GET["op"]=="confirm") {
    
$session[user][herotattoo]++;
    
$ghost $ghosts[$session[user][herotattoo]];
    if (
$ghost == ""$ghost="Drache";
        
addnews("`#".$session[user][name]."`# hat ".($session[user][sex]?"ihrem":"seinem")."  bisherigen Leben ein Ende gesetzt und einen Neuanfang beschlossen. Der Segen des Tiergeistes `6".$ghost." `#wird ".($session[user][sex]?"sie":"ihn")." dafür ab nun begleiten");
        if (!
$session[user][ctitle]){
            
$n=$session[user][name];
            
$session[user][name]=($session[user][sex]?"Fremde":"Fremder").substr($n,strlen($session[user][title]));
        }
        
$session[user][title]=($session[user][sex]?"Fremde":"Fremder");
        
$session[user][level]=1;
        
$session[user][maxhitpoints]=10;
        
$session[user][attack]=1+$session[user][herotattoo];
        
$session[user][defence]=1+$session[user][herotattoo];
        
$session[user][gold]=getsetting("newplayerstartgold",0);
        
$session[user][goldinbank]=0;
        
$session[user][experience]=0;
        
$session[user][gems]=0;
        
$session[user][gemsinbank]=0;
        
$session[user][age]=0;
        
$session[user][dragonpoints]="";
        
$session[user][dragonkills]=0;
        
$session[user][drunkenness]=0;
        
$session[user][specialty]=0;
        
$session[user][darkarts]=0;
        
$session[user][thievery]=0;
        
$session[user][magic]=0;
        
$session[user][waffe]=0;
        
$session[user][ruest]=0;
        
$session[user][wname]="";
        
$session[user][weapon]="Fäuste";
        
$session[user][armor]="T-Shirt";
        
$session[user][rname]="";
        
$session[user][hashorse]=0;
        
$session[user][bufflist]="";
        if (
$session[user][marriedto]>&& $session[user][marriedto]<4294967295 && $session[user][charisma]==4294967295){
            
$sql="UPDATE accounts SET marriedto=0,charisma=0 WHERE acctid=".$session[user][marriedto]."";
            
db_query($sql);
            
systemmail($session[user][marriedto],"`6".$session[user][name]." ist nicht mehr der selbe`0","`6{$session['user']['name']}`6 hat ein neues Leben angefangen. Ihr seid nicht länger verheiratet.");
        }
        
$session[user][charisma]=0;
        
$session[user][marriedto]=0;
        
$session[user][weaponvalue]=0;
        
$session[user][armorvalue]=0;
        
$session[user][resurrections]=0;
        
$session[user][weapondmg]=0;
        
$session[user][armordef]=0;
        
$session[user][charm]=0;
        
$session[user][race]=0;
        
$session[user][dragonage]=0;
        
$session[user][bestdragonage]=0;
        
$session[user][deathpower]=0;
        
$session[user][punch]=1;
        
$session[user][beet]=0;
        
$session[user][crowedup]=0;
        
$session[user][ehre]=0;
        
$session[user][iq]=0;
        
$session[user][drachenerz]=0;
        
$session[user][gemsfach]=0;
        
$session[user][minnows]=0;
        
$session[user][worms]=0;
        
$session[user][arbeit_ID]=0;
        
debuglog("REBIRTH ".date("Y-m-d H:i:s")."");
        
$session[user][bounty]=0;
        if (
$session[user][house]){
            if (
$session[user][housekey]){
                
$sql="UPDATE houses SET owner=0,status=3 WHERE owner=".$session[user][acctid]."";
            }else{
                
$sql="UPDATE houses SET owner=0,status=4 WHERE owner=".$session[user][acctid]."";
            }
        
db_query($sql);
        }
        
$session[user][house]=0;
        
$session[user][housekey]=0;
        
$sql="UPDATE items SET owner=0 WHERE owner=".$session[user][acctid]."";
        
db_query($sql);
        
$session[user][laston]="";
        
$session[user][lasthit]=date("Y-m-d H:i:s",strtotime("-".(86500/getsetting("daysperday",4))." seconds"));
        
output("`n`6Du stimmst zu.`nNachdem Tygra dir geschickt und fast schmerzfrei ein Abbild einer/s ".$ghost." auf den Körper gestochen ");
        
output("hat, führt sie dich zu einer Waldlichtung, auf der du deine gesamten Besitztümer ablegst.`n");
        
output("Du fühlst, wie dich langsam eine unbekannte Kraft durchströmt, aber gleichzeitig merkst du, wie ");
        
output("langsam deine Lebenskraft, deine Erfahrung und schließlich all deine Fähigkeiten ");
        
output("schwinden. Du vergisst dein ganzes bisheriges Leben. Du fällst in eine lange Ohnmacht...");
        
addnav("Zum Dorf","village.php");

} else {
    
output("`c`b`QPalisadenburg`b`n`n");
    
output("<img src='images/Heldenlager.jpg' alt='' align='middle'>",true);
    
output("`n`n`QAls Du gemütlich am Dorfrand spazieren gehst erblickst Du einen Ring aus Baumstämmen, die eine hohe Mauer bilden. Du gehst langsam an dieser Wand entlang und siehst schließlich eine Unterbrechung der
    Wand, offensichtlich ein Tor, an dem drei Trolle mit großen Äxten lehnen.`nAls sie dich bemerken, stellen sie sich sofort aufrecht hin, greifen bedrohlich zu ihren Äxten und mustern Dich misstrauisch.`n`n"
);
    if (
$session['user']['herotattoo'] || $session['user']['superuser']){
        
output("Als Du ihnen Deine Tätowierung zeigst, machen die Trolle sofort respektvoll Platz und bitten Dich doch einzutreten und Dich wie zu Hause zu fühlen.`n`0");
        
addnav("Feldlager betreten","herocamp.php?op=enter");
    } else if(
$session['user']['dragonkills']>=30){
        
output("Die Trolle mustern Dich prüfend von Kopf bis Fuß, schließlich spricht einer von ihnen:`n`2\"Unsere Meister schon viel haben von Euch gehört, Ihr großer Drachentöter, oder?`nMeister wollen Euch kennenlernen,
        Ihr eintreten dürft.\"`n"
);
        
output("`QMit diesen Worten machen die Trolle den Weg zum Tor frei.`0`n");
        
addnav("Feldlager betreten","herocamp.php?op=enter");
    } else {
        
output("Die Trolle mustern Dich prüfend von Kopf bis Fuß, schließlich spricht einer von ihnen:`n`2\"Du müssen noch mehr leisten, um Aufmerksamkeit von Meistern zu erlangen. Du hier nicht willkommen bist. Du besser
        gehen, bevor wir vertreiben Dich.\"`n`n`QNach einem kurzen Blick auf die scharfen Äxte der Trolle beschließt Du, lieber später wiederzukommen, wenn sie vielleicht entgegenkommender sind... Und wenn Du vielleicht diese
        mysteriösen `6Meister `Qausreichend beeindruckt hast... wodurch auch immer...`0"
);
    }
    
addnav("Zurück ins Dorf","village.php");
}

page_footer();
?>