=10)
{
addnav("1?Spiele um 10 Gold","wuerfelkrieg.php?op=spiel");
}
if ($session['user']['gold']>=50)
{
addnav("5?Spiele um 50 Gold","wuerfelkrieg.php?op=spiel1");
}
if ($session['user']['gold']>=100)
{
addnav("G?Spiele um 100 Gold","wuerfelkrieg.php?op=spiel2");
}
addnav($str_backtext,$str_backlink);
}
if ($_GET['op']=="regel")
{
$str_output .= "`[Der Dunkelelf beginnt, dir das Spiel zu erklären.`n`n";
$str_output .= "`7\"Die Regeln sind sehr simpel. Jeder von uns beiden nimmt `s3 Würfel `7zur Hand und würfelt. ";
$str_output .= "`7Das Ergenbnis dieser Würfe wird dann abgeglichen, und zwar werden die höchsten Zahlen immer gegeneinander abgewogen.`n";
$str_output .= "`7Hast du mehr hohe Zahlen als ich, hast du gewonnen, habe ich mehr hohe Zahlen als du, habe ich gewonnen. ";
$str_output .= "`7Es kann auch zu einem Unentschieden kommen, dann wird die Runde wiederholt und wir spielen, bis einer von uns beiden 3 Runden gewonnen hat.`n";
$str_output .= "`7Du siehst, es ist nichts kompliziertes daran...\"";
if ($session['user']['gold']>=10)
{
addnav("1?Spiele um 10 Gold","wuerfelkrieg.php?op=spiel");
}
if ($session['user']['gold']>=50)
{
addnav("5?Spiele um 50 Gold","wuerfelkrieg.php?op=spiel1");
}
if ($session['user']['gold']>=100)
{
addnav("G?Spiele um 100 Gold","wuerfelkrieg.php?op=spiel2");
}
addnav($str_backtext,$str_backlink);
}
if ($_GET['op']=="spiel")
{
$str_output .= "`[Der Dunkelelf greift zum Kästchen, in dem die Würfel liegen, nimmt sich drei und reicht dir die übrig gebliebenen.`n`n";
$str_output .= "`7\"Nun denn,`& $name`7. Dir gehört der erste Wurf!\"`n`n";
$rs=0;
$rm=0;
$es=10;
addnav("W?Weiter","wuerfelkrieg.php?op=wurf&rs=$rs&rm=$rm&es=$es");
}
if ($_GET['op']=="spiel1")
{
$str_output .= "`[Der Dunkelelf3 greift zum Kästchen, in dem die Würfel liegen, nimmt sich drei und reicht dir die übrig gebliebenen.`n`n";
$str_output .= "``7\"Nun denn,`& $name`7. Dir gehört der erste Wurf!\"`n`n";
$rs=0;
$rm=0;
$es=50;
addnav("W?Weiter","wuerfelkrieg.php?op=wurf&rs=$rs&rm=$rm&es=$es");
}
if ($_GET['op']=="spiel2")
{
$str_output .= "`[Der Dunkelelf3 greift zum Kästchen, in dem die Würfel liegen, nimmt sich drei und reicht dir die übrig gebliebenen.`n`n";
$str_output .= "`7\"Nun denn,`& $name`7. Dir gehört der erste Wurf!\"`n`n";
$rs=0;
$rm=0;
$es=100;
addnav("W?Weiter","wuerfelkrieg.php?op=wurf&rs=$rs&rm=$rm&es=$es");
}
if ($_GET['op']=="wurf")
{
$rs = (int) $_GET['rs'];
$rm = (int) $_GET['rm'];
$es = (int) $_GET['es'];
$str_output .= "`[Du nimmst deine Würfel, schüttelst sie in der Hand und wirfst:`n`n";
$ws1=e_rand(1,6);
$ws2=e_rand(1,6);
$ws3=e_rand(1,6);
if (($ws2<$ws1)&&($ws3<$ws2))
{
$str_output .= "`b`c`s$ws1 - $ws2 - $ws3`c`b";
$gs1=$ws1;
$gs2=$ws2;
$gs3=$ws3;
}
else if (($ws2<$ws1)&&($ws2<$ws3)&&($ws3<$ws1))
{
$str_output .= "`b`c`s$ws1 - $ws3 - $ws2`c`b";
$gs1=$ws1;
$gs2=$ws3;
$gs3=$ws2;
}
else if (($ws2<$ws1)&&($ws2<$ws3)&&($ws1<$ws3))
{
$str_output .= "`b`c`s$ws3 - $ws1 - $ws2`c`b";
$gs1=$ws3;
$gs2=$ws1;
$gs3=$ws3;
}
else if (($ws1<$ws2)&&($ws3<$ws2)&&($ws1<$ws3))
{
$str_output .= "`b`c`s$ws2 - $ws3 - $ws1`c`b";
$gs1=$ws2;
$gs2=$ws3;
$gs3=$ws1;
}
else if (($ws1<$ws2)&&($ws3<$ws2)&&($ws3<$ws1))
{
$str_output .= "`b`c`s$ws2 - $ws1 - $ws3`c`b";
$gs1=$ws2;
$gs2=$ws1;
$gs3=$ws3;
}
else if (($ws1<$ws2)&&($ws2<$ws3)&&($ws1<$ws3))
{
$str_output .= "`b`c`s$ws3 - $ws2 - $ws1`c`b";
$gs1=$ws3;
$gs2=$ws2;
$gs3=$ws1;
}
else if (($ws1==$ws2)&&($ws3<$ws1))
{
$str_output .= "`b`c`s$ws1 - $ws2 - $ws3`c`b";
$gs1=$ws1;
$gs2=$ws2;
$gs3=$ws3;
}
else if (($ws1==$ws2)&&($ws1<$ws3))
{
$str_output .= "`b`c`s$ws3 - $ws1 - $ws2`c`b";
$gs1=$ws3;
$gs2=$ws1;
$gs3=$ws2;
}
else if (($ws1==$ws3)&&($ws2<$ws1))
{
$str_output .= "`b`c`s$ws1 - $ws3 - $ws2`c`b";
$gs1=$ws1;
$gs2=$ws3;
$gs3=$ws2;
}
else if (($ws1==$ws3)&&($ws1<$ws2))
{
$str_output .= "`b`c`s$ws2 - $ws1 - $ws3`c`b";
$gs1=$ws2;
$gs2=$ws1;
$gs3=$ws3;
}
else if (($ws2==$ws3)&&($ws1<$ws2))
{
$str_output .= "`b`c`s$ws2 - $ws3 - $ws1`c`b";
$gs1=$ws2;
$gs2=$ws3;
$gs3=$ws1;
}
else
{
$str_output .= "`b`c`s$ws1 - $ws2 - $ws3`c`b";
$gs1=$ws1;
$gs2=$ws2;
$gs3=$ws3;
}
$str_output .= "`[Der Dunkelelf nickt:`7\"Gut geworfen,`& $name`7, nun bin ich dran!\"`n`n";
addnav("W?Weiter","wuerfelkrieg.php?op=wurf1&gs1=$gs1&gs2=$gs2&gs3=$gs3&rs=$rs&rm=$rm&es=$es");
}
if ($_GET['op']=="wurf1")
{
$rs = (int) $_GET['rs'];
$rm = (int) $_GET['rm'];
$gs1 = (int) $_GET['gs1'];
$gs2 = (int) $_GET['gs2'];
$gs3 = (int) $_GET['gs3'];
$es = (int) $_GET['es'];
$str_output .= "`[Dein Wurf:`n`n";
$str_output .= "`c`b`s$gs1 - $gs2 - $gs3`c`b`n`n";
$str_output .= "`n`n`[Der Dunkelelf nimmt seine Würfel und wirft:`n`n";
$wm1=e_rand(1,6);
$wm2=e_rand(1,6);
$wm3=e_rand(1,6);
if (($wm2<$wm1)&&($wm3<$wm2))
{
$str_output .= "`b`c`s$wm1 - $wm2 - $wm3`c`b";
$gm1=$wm1;
$gm2=$wm2;
$gm3=$wm3;
}
else if (($wm2<$wm1)&&($wm2<$wm3)&&($wm3<$wm1))
{
$str_output .= "`b`c`s$wm1 - $wm3 - $wm2`c`b";
$gm1=$wm1;
$gm2=$wm3;
$gm3=$wm2;
}
else if (($wm2<$wm1)&&($wm2<$wm3)&&($wm1<$wm3))
{
$str_output .= "`b`c`s$wm3 - $wm1 - $wm2`c`b";
$gm1=$wm3;
$gm2=$wm1;
$gm3=$wm3;
}
else if (($wm1<$wm2)&&($wm3<$wm2)&&($wm1<$wm3))
{
$str_output .= "`b`c`s$wm2 - $wm3 - $wm1`c`b";
$gm1=$wm2;
$gm2=$wm3;
$gm3=$wm1;
}
else if (($wm1<$wm2)&&($wm3<$wm2)&&($wm3<$wm1))
{
$str_output .= "`b`c`s$wm2 - $wm1 - $wm3`c`b";
$gm1=$wm2;
$gm2=$wm1;
$gm3=$wm3;
}
else if (($wm1<$wm2)&&($wm2<$wm3)&&($wm1<$wm3))
{
$str_output .= "`b`c`s$wm3 - $wm2 - $wm1`c`b";
$gm1=$wm3;
$gm2=$wm2;
$gm3=$wm1;
}
else if (($wm1==$wm2)&&($wm3<$wm1))
{
$str_output .= "`b`c`s$wm1 - $wm2 - $wm3`c`b";
$gm1=$wm1;
$gm2=$wm2;
$gm3=$wm3;
}
else if (($wm1==$wm2)&&($wm1<$wm3))
{
$str_output .= "`b`c`s$wm3 - $wm1 - $wm2`c`b";
$gm1=$wm3;
$gm2=$wm1;
$gm3=$wm2;
}
else if (($wm1==$wm3)&&($wm2<$wm1))
{
$str_output .= "`b`c`s$wm1 - $wm3 - $wm2`c`b";
$gm1=$wm1;
$gm2=$wm3;
$gm3=$wm2;
}
else if (($wm1==$wm3)&&($wm1<$wm2))
{
$str_output .= "`b`c`s$wm2 - $wm1 - $wm3`c`b";
$gm1=$wm2;
$gm2=$wm1;
$gm3=$wm3;
}
else if (($wm2==$wm3)&&($wm1<$wm2))
{
$str_output .= "`b`c`s$wm2 - $wm3 - $wm1`c`b";
$gm1=$wm2;
$gm2=$wm3;
$gm3=$wm1;
}
else
{
$str_output .= "`b`c`s$wm1 - $wm2 - $wm3`c`b";
$gm1=$wm1;
$gm2=$wm2;
$gm3=$wm3;
}
$str_output .= "`[Der Dunkelelf lächelt:`7\"Und jetzt,`& $name`7, ist es Zeit zu vergleichen!\"`n`n";
addnav("W?Weiter","wuerfelkrieg.php?op=vergleich&gs1=$gs1&gs2=$gs2&gs3=$gs3&gm1=$gm1&gm2=$gm2&gm3=$gm3&rs=$rs&rm=$rm&es=$es");
}
if ($_GET['op']=="vergleich")
{
$rs = (int) $_GET['rs'];
$rm = (int) $_GET['rm'];
$gs1 = (int) $_GET['gs1'];
$gs2 = (int) $_GET['gs2'];
$gs3 = (int) $_GET['gs3'];
$gm1 = (int) $_GET['gm1'];
$gm2 = (int) $_GET['gm2'];
$gm3 = (int) $_GET['gm3'];
$es = (int) $_GET['es'];
$str_output .= "`[Dein Wurf:`n`n";
$str_output .= "`c`b`s$gs1 - $gs2 - $gs3`c`b`n`n";
$str_output .= "`[Der Wurf des Dunkelelfen:`n`n";
$str_output .= "`c`b`&$gm1 - $gm2 - $gm3`c`b`n`n";
if ($gm1<$gs1)
{
$str_output .= "`&Deine erste Zahl `[ist größer als die des `7Dunkelelf`[!`n";
$ps=1;
$pm=0;
}
else if ($gs1<$gm1)
{
$str_output .= "`7Die erste Zahl `[des Dunkelelf `&ist größer als deine`[!`n";
$ps=0;
$pm=1;
}
else
{
$str_output .= "`[Die erste Zahl des Dunkelelf und deine sind gleich groß!`n";
$ps=0;
$pm=0;
}
if ($gm2<$gs2)
{
$str_output .= "`&Deine zweite Zahl `[ist größer als die des `&Dunkelelf`[!`n";
$ps1=$ps+1;
$pm1=$pm+0;
}
else if ($gs2<$gm2)
{
$str_output .= "`7Die zweite Zahl `[des Dunkelelf `&ist größer als deine`[!`n";
$ps1=$ps+0;
$pm1=$pm+1;
}
else
{
$str_output .= "`7Die zweite Zahl des Dunkelelf und deine sind gleich groß!`n";
$ps1=$ps+0;
$pm1=$pm+0;
}
if ($gm3<$gs3)
{
$str_output .= "`&Deine dritte Zahl `[ist größer als die des `7Dunkelelf`[!`n`n";
$ps2=$ps1+1;
$pm2=$pm1+0;
}
else if ($gs3<$gm3)
{
$str_output .= "`7Die dritte Zahl `[des Dunkelelf `&ist größer als deine`[!`n`n";
$ps2=$ps1+0;
$pm2=$pm1+1;
}
else
{
$str_output .= "`[Die dritte Zahl des Dunkelelf und deine sind gleich groß`3!`n`n";
$ps2=$ps1+0;
$pm2=$pm1+0;
}
if ($pm2<$ps2)
{
$str_output .= "`&Diese Runde geht an dich!";
$rs=($rs+1);
}
else if ($ps2<$pm2)
{
$str_output .= "`7Diese Runde geht an den Dunkelelf!`";
$rm=($rm+1);
}
else
{
$str_output .= "`[Diese Runde endet unentschieden!";
}
$str_output .= " - `[Damit steht es jetzt $rs zu $rm für ".(($rs>$rm)?"dich":"den Dunkelelf")."`n`n";
if ($rs==3)
{
$str_output .= "`[Der Dunkelelf nickt anerkennend: ";
$str_output .= "`7\"Gut gemacht, `&$name`7, du hast mich besiegt, nun sollst du deine Belohnung erhalten!\"`n`n";
$str_output .= "`[Mit diesen Worten greift er hinter sich, holt ein 2. Kästchen hervor, aus dem er `^$es Gold `[entnimmt, die er dir aushändigt. ";
$str_output .= "`[Erfreut nimmst du das Gold und steckst es ein.`n";
$session['user']['gold']+=$es;
if ($session['user']['gold']>=10)
{
addnav("1?Spiele um 10 Gold","wuerfelkrieg.php?op=spiel");
}
if ($session['user']['gold']>=50)
{
addnav("5?Spiele um 50 Gold","wuerfelkrieg.php?op=spiel1");
}
if ($session['user']['gold']>=100)
{
addnav("G?Spiele um 100 Gold","wuerfelkrieg.php?op=spiel2");
}
addnav($str_backtext,$str_backlink);
}
else if ($rm==3)
{
$str_output .= "`[Der Dunkelelf lächelt sarkastisch: ";
$str_output .= "`7\"Tja, `&$name`7, das war es dann für Dich, du schuldest mir `^$es Gold`7!\"`n`n";
$str_output .= "`[Mit diesen Worten greift er sich deinen Einsatz und packt ihn in ein 2. Kästchen, welches er hinter sich hervorholt.`n";
$session['user']['gold']-=$es;
if ($session['user']['gold']>=10)
{
addnav("1?Spiele um 10 Gold","wuerfelkrieg.php?op=spiel");
}
if ($session['user']['gold']>=50)
{
addnav("5?Spiele um 50 Gold","wuerfelkrieg.php?op=spiel1");
}
if ($session['user']['gold']>=100)
{
addnav("G?Spiele um 100 Gold","wuerfelkrieg.php?op=spiel2");
}
addnav($str_backtext,$str_backlink);
}
else
{
$str_output .= "`[Der Dunkelelf nickt anerkennend: ";
$str_output .= "`7\"Okay, `&$name`7, weiter geht es!\"";
addnav("W?Weiter","wuerfelkrieg.php?op=wurf&rs=$rs&rm=$rm&es=$es");
}
}
if(access_control::is_superuser()) {
addnav('Admin');
addnav($str_backtext,$str_backlink);
}
output($str_output);
page_footer();
?>