LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
/*
Januar 2008
die Chaoshüterin des Nebels
für die Nebel von Mystara
http://www.mystara-logd.net/
Bestandteil der arkanya_spelunke.php
in der arkanya_dunkelgasse.php
*/
require_once "common.php";
checkday();
page_header("Schlägerei");
output("`c`b`5Schlägerei`b`c`n");
if ($_GET['op'] == ""){
output("`5Gerade als Du Deinen Weg durch die Spelunke suchst, gerätst Du mitten in eine Schlägerei. Wirst Du ordentlich mitmischen, oder aber das Weite suchen?");
addnav("Mitmischen","arkanya_schlag.php?op=kampf");
addnav("Das Weite suchen","arkanya_schlag.php?op=weite");
}elseif ($_GET['op'] == "kampf"){
$badguy = array(
"creaturename"=>"`mdie prügelnde Meute"
,"creaturelevel"=>$session['user']['level']
,"creatureweapon"=>"fliegende Fäuste"
,"creatureattack"=>$session['user']['attack']
,"creaturedefense"=>$session['user']['defence']
,"creaturehealth"=>$session['user']['maxhitpoints']*1.2
,"creaturegold"=>$session['user']['maxhitpoints']*18
,"diddamage"=>0
);
$session['user']['badguy']=createstring($badguy);
$battle=true;
$_GET['op']="fight";
}elseif ($_GET['op'] == "fight"){
$battle=true;
}
if ($battle){
include_once("battle.php");
if ($victory){
output("Du besiegst `^".$badguy['creaturename'].".");
addnav("Weiter","arkanya_schlag.php?op=win");
$badguy=array();
$session['user']['badguy']="";
}elseif ($defeat){
output("`@Als Du den Boden berührst nimmt sich `^".$badguy['creaturename']." `@Dein ganzes Gold.");
addnews("`m".$session['user']['name']."`M wurde schwer verletzt als ".($session['user']['sex']?"sie":"er")." bei einer Prügelei mitmischen wollte!");
$session['user']['hitpoints']=1;
$session['user']['gold']=0;
addnav("Weiter","arkanya_spelunke.php");
}else{
fightnav(true,false);
}
}else if ($_GET['op'] == "weite"){
output("`5Du befindest es für besser, die Prügelnden unter sich zu lassen und suchst schleunigst das Weite.`n");
switch (e_rand(1,3)){
case 1:
case 2:
output("`tDurch Deine Feigheit sinkt Dein Ansehen in der Stadt gewaltig!");
$session['user']['reputation']-=40;
break;
case 3:
output("`tDu hast ein kluges Köpfchen bewiesen - man muss nicht immer überall dabei sein. Dadurch steigt Dein Ansehen in der Stadt um einiges!");
$session['user']['reputation']+=40;
break;
}
addnav("Weiter","arkanya_spelunke.php");
}else if ($_GET['op'] == "win"){
$gold1 = e_rand(5,150);
$session['user']['gold']+=$gold1;
output("`5Energisch greifst Du in das Geschehen mit ein und lässt den einen oder anderen der Prügelknaben spüren, dass auch Deine Fäuse austeilen können.
Nicht nur dass Du so manch einen um sein Bewusstsein erleichterst, nein, auch `^$gold1 Goldstücke `5finden ihren Weg in Deinen Goldbeutel!");
$sql = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'spelunke1',".$session[user][acctid].",\"/me `mhat bei einer Prügelei gut mitgemischt.\")";
db_query($sql) or die(db_error(LINK));
addnav("Weiter","arkanya_spelunke.php");
}
page_footer();
?>