Hi!
Ich habe mir die Mine von Blackwarrior geschnappt und mal dran rumgebastelt. Da die vorher bei mir auch nicht lief, jetzt auch nicht läuft, ist also kein Unterschied feststellbar...
Kann sich das mal einer von Euch ansehen? .-)
DANKE!
Pasta
PS: Die Klamotten in die DB hab ich gemacht. Und in der Vitalinfo zeigt er die auch alle an. .-)
[php]<?
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// | Die Mine |
// | eine Idee von BlackWarrior |
// | Umsetzung von Pastarix |
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// SQL-Notwendigkeiten
// ALTER TABLE accounts ADD silbererz int(11) unsigned not null default '0';
// ALTER TABLE accounts ADD kupfererz int(11) unsigned not null default '0';
// ALTER TABLE accounts ADD zinnerz int(11) unsigned not null default '0';
// ALTER TABLE accounts ADD golderz int(11) unsigned not null default '0';
// ALTER TABLE accounts ADD eisenerz int(11) unsigned not null default '0';
// ALTER TABLE accounts ADD picks int(11) unsigned not null default '0';
//
require_once "common.php";
checkday();
page_header("Die Mine");
addcommentary();
$serz = $session['user']['silbererz'];
$kerz = $session['user']['kupfererz'];
$gerz = $session['user']['golderz'];
$zerz = $session['user']['zinnerz'];
$eerz = $session['user']['eisenerz'];
$picks = $session['user']['picks'];
output("`n`^Du befindest Dich in der Mine der Zwerge, hier kannst Du arbeiten gehen und wertvolle Edelmetalle finden.`n");
output("`^Mit diesen Edelmetallen kannst Du Dir dann neue Waffen herstellen lassen oder Du schmiedest Dir selber welche.`n`n");
if ($session['user']['serz']>0)
{
output("`6Du hast schon $silbererz Silbererze hier gefunden.`n");
}
else
{
output("`6Leider hast Du noch kein Silbererz hier gefunden.`n");
}
if ($session['user']['kerz']>0)
{
output("`6Du hast schon $kupfererz Kupfererze hier gefunden.`n");
}
else
{
output("`6Leider hast Du noch kein Kupfererz hier gefunden.`n");
}
if ($session['user']['gerz']>0)
{
output("`6Du hast schon $golderz Golderze hier gefunden.`n");
}
else
{
output("`6Leider hast Du noch kein Golderz hier gefunden.`n");
}
if ($session['user']['zerz']>0)
{
output("`6Du hast schon $zinnerz Zinnerze hier gefunden.`n");
}
else
{
output("`6Leider hast Du noch kein Zinnerz hier gefunden.`n");
}
if ($session['user']['eerz']>0)
{
output("`6Du hast schon $eisenerz Eisenerze hier gefunden.`n");
}
else
{
output("`6Leider hast Du noch kein Eisenerz hier gefunden.`n");
}
output("`n`6Du hast eine Bergbauerfahrung von $picks, `n");
if ($session['user']['picks']==0)
{
output("`n Du bist ja das erste Mal hier heute, sagt ein alter Bergarbeiter zu Dir`n
Na dann werde ich Dir mal die Mine hier ein wenig zeigen. Ihr lauft durch lange Gänge`n
und Du hörst seinen Worten genau zu damit Du Dir auch alles merken kannst was er Dir erzählt.`n
Nach einer guten Stunde erreicht ihr wieder den Eingang zur Mine.`n
Der alte Mann verabschiedet sich von Dir und drückt Dir zum Abschied einen Pickel in die Hand.`n");
$session['user']['picks']++;
addnav("Zurück in die Mine","mine.php");
}
else
{
if ($session['user']['turns']<=2)
{
output("`nLeider hast Du für heute keine Runden mehr übrig, versuche es doch morgen noch einmal.");
output("`nDu brauchst 3 Waldkämpfe um hier arbeiten zu können.`n");
}
else
{
if ($session['user']['turns']>2)
{
addnav("Im Bergwerk arbeiten","mine.php?op=arbeit1");
}
}
}
viewcommentary("sich mit anderen Bergleuten unterhalten","Hier reden",30,"sagt");
if ($HTTP_GET_VARS[op]=="arbeit1")
{
if ($session['user']['turns']<3)
{
output ("`n`n`n`^Soviele Runden hast Du gar nicht mehr.");
addnav("Zurück zur Mine","mine.php");
}
else
{
output("`n`n`n`6Du gehst nun für 3 Runden in die Mine zum Arbeiten.");
switch(e_rand(1,10))
{
case 1:
output("`n`n`n`6Leider hattest Du heute kein Glück und kommst mit leeren Händen nach Hause.");
$session['user']['turns'] -= 3;
break;
case 2:
if ($session['user']['picks']<100){
$boxAg = e_rand($session[user][picks]*0.5,$session[user][picks]*0.6);
$boxCu = e_rand($session[user][picks]*0.9,$session[user][picks]*1.3);
$boxSn = e_rand($session[user][picks]*0.4,$session[user][picks]*0.

;
$boxAu = e_rand($session[user][picks]*0.1,$session[user][picks]*0.3);
$boxFe = e_rand($session[user][picks]*1.1,$session[user][picks]*2.1);
}elseif ($session['user']['picks']<200){
$boxAg = e_rand($session[user][picks]*0.7,$session[user][picks]*0.9);
$boxCu = e_rand($session[user][picks]*1.2,$session[user][picks]*1.7);
$boxSn = e_rand($session[user][picks]*0.6,$session[user][picks]*1.2);
$boxAu = e_rand($session[user][picks]*0.15,$session[user][picks]*0.5);
$boxFe = e_rand($session[user][picks]*1.6,$session[user][picks]*3.1);
}elseif ($session['user']['picks']<500){
$boxAg = e_rand($session[user][picks]*1.0,$session[user][picks]*1.2);
$boxCu = e_rand($session[user][picks]*1.8,$session[user][picks]*2.6);
$boxSn = e_rand($session[user][picks]*0.8,$session[user][picks]*1.6);
$boxAu = e_rand($session[user][picks]*0.2,$session[user][picks]*0.6);
$boxFe = e_rand($session[user][picks]*2.2,$session[user][picks]*4.2);
}elseif ($session['user']['picks']<1000){
$boxAg = e_rand($session[user][picks]*1.5,$session[user][picks]*1.

;
$boxCu = e_rand($session[user][picks]*2.7,$session[user][picks]*3.9);
$boxSn = e_rand($session[user][picks]*1.2,$session[user][picks]*2.4);
$boxAu = e_rand($session[user][picks]*0.3,$session[user][picks]*0.9);
$boxFe = e_rand($session[user][picks]*3.3,$session[user][picks]*6.9);
}elseif ($session['user']['picks']<2000){
$boxAg = e_rand($session[user][picks]*2.5,$session[user][picks]*3.0);
$boxCu = e_rand($session[user][picks]*4.5,$session[user][picks]*6.5);
$boxSn = e_rand($session[user][picks]*2.0,$session[user][picks]*4.0);
$boxAu = e_rand($session[user][picks]*0.5,$session[user][picks]*1.5);
$boxFe = e_rand($session[user][picks]*5.5,$session[user][picks]*10.5);
}else{
}
output("`n`n`n`6Nach der Arbeit bist Du stolz über Deinen Fund.");
output("`n`6Du hast heute gefunden:";
output("`n Eisen: " $boxFe);
output("`n Kupfer: " $boxCu);
output("`n Zinn: " $boxSn);
output("`n Silber: " $boxAg);
output("`n Gold: " $boxAu);
$session['user']['turns'] -= 3;
$session['user']['picks']++;
$session['user']['eisenerz']+=$boxFe;
$session['user']['kupfererz']+=$boxCu;
$session['user']['zinnerz']+=$boxSn;
$session['user']['silbererz']+=$boxAg;
$session['user']['golderz']+=$boxAu;
break;
case 3:
if ($session['user']['picks']<100){
$boxAg = e_rand($session[user][picks]*5.0,$session[user][picks]*6.0);
}elseif ($session['user']['picks']<200){
$boxAg = e_rand($session[user][picks]*7.0,$session[user][picks]*9.0);
}elseif ($session['user']['picks']<500){
$boxAg = e_rand($session[user][picks]*10.0,$session[user][picks]*12.0);
}elseif ($session['user']['picks']<1000){
$boxAg = e_rand($session[user][picks]*13.5,$session[user][picks]*16.0);
}elseif ($session['user']['picks']<2000){
$boxAg = e_rand($session[user][picks]*20.0,$session[user][picks]*30.0);
}else{
}
output("`n`n Du hattest Glück! Du hast eine große Silberader gefunden und komplett geräumt!!!")
output("`n`n`n`6Nach der Arbeit bist Du stolz über Deinen Fund.");
output("`n`6Du hast heute gefunden:";
output("`n Silber: " $boxAg);
$session['user']['turns'] -= 3;
$session['user']['picks']++;
$session['user']['silbererz']+=$boxAg;
break;
case 4:
if ($session['user']['picks']<100){
$boxAu = e_rand($session[user][picks]*5.0,$session[user][picks]*6.0);
}elseif ($session['user']['picks']<200){
$boxAu = e_rand($session[user][picks]*7.0,$session[user][picks]*9.0);
}elseif ($session['user']['picks']<500){
$boxAu = e_rand($session[user][picks]*10.0,$session[user][picks]*12.0);
}elseif ($session['user']['picks']<1000){
$boxAu = e_rand($session[user][picks]*13.5,$session[user][picks]*16.0);
}elseif ($session['user']['picks']<2000){
$boxAu = e_rand($session[user][picks]*20.0,$session[user][picks]*30.0);
}else{
}
output("`n`n Du hattest Glück! Du hast eine große Goldader gefunden und komplett geräumt!!!")
output("`n`n`n`6Nach der Arbeit bist Du stolz über Deinen Fund.");
output("`n`6Du hast heute gefunden:";
output("`n Gold: " $boxAu);
$session['user']['turns'] -= 3;
$session['user']['picks']++;
$session['user']['golderz']+=$boxAu;
break;
case 5:
if ($session['user']['picks']<100){
$boxFe = e_rand($session[user][picks]*10.0,$session[user][picks]*12.0);
}elseif ($session['user']['picks']<200){
$boxFe = e_rand($session[user][picks]*14.0,$session[user][picks]*18.0);
}elseif ($session['user']['picks']<500){
$boxFe = e_rand($session[user][picks]*20.0,$session[user][picks]*24.0);
}elseif ($session['user']['picks']<1000){
$boxFe = e_rand($session[user][picks]*26.5,$session[user][picks]*32.0);
}elseif ($session['user']['picks']<2000){
$boxFe = e_rand($session[user][picks]*30.0,$session[user][picks]*60.0);
}else{
}
output("`n`n Du hattest Glück! Du hast eine große Eisenader gefunden und komplett geräumt!!!")
output("`n`n`n`6Nach der Arbeit bist Du stolz über Deinen Fund.");
output("`n`6Du hast heute gefunden:";
output("`n Eisen: " $boxFe);
$session['user']['turns'] -= 3;
$session['user']['picks']++;
$session['user']['eisenerz']+=$boxFe;
break;
case 6:
if ($session['user']['picks']<100){
$boxSn = e_rand($session[user][picks]*6.0,$session[user][picks]*7.0);
}elseif ($session['user']['picks']<200){
$boxSn = e_rand($session[user][picks]*7.0,$session[user][picks]*11.0);
}elseif ($session['user']['picks']<500){
$boxSn = e_rand($session[user][picks]*12.0,$session[user][picks]*15.0);
}elseif ($session['user']['picks']<1000){
$boxSn = e_rand($session[user][picks]*16.5,$session[user][picks]*23.0);
}elseif ($session['user']['picks']<2000){
$boxSn = e_rand($session[user][picks]*27.0,$session[user][picks]*30.0);
}else{
}
output("`n`n Du hattest Glück! Du hast eine große Zinnader gefunden und komplett geräumt!!!")
output("`n`n`n`6Nach der Arbeit bist Du stolz über Deinen Fund.");
output("`n`6Du hast heute gefunden:";
output("`n Zinn: " $boxSn);
$session['user']['turns'] -= 3;
$session['user']['picks']++;
$session['user']['zinnerz']+=$boxSn;
break;
case 7:
if ($session['user']['picks']<100){
$boxCu = e_rand($session[user][picks]*8.0,$session[user][picks]*11.0);
}elseif ($session['user']['picks']<200){
$boxCu = e_rand($session[user][picks]*12.0,$session[user][picks]*14.0);
}elseif ($session['user']['picks']<500){
$boxCu = e_rand($session[user][picks]*16.0,$session[user][picks]*17.0);
}elseif ($session['user']['picks']<1000){
$boxCu = e_rand($session[user][picks]*18.5,$session[user][picks]*23.0);
}elseif ($session['user']['picks']<2000){
$boxCu = e_rand($session[user][picks]*24.0,$session[user][picks]*40.0);
}else{
}
output("`n`n Du hattest Glück! Du hast eine große Kupferader gefunden und komplett geräumt!!!")
output("`n`n`n`6Nach der Arbeit bist Du stolz über Deinen Fund.");
output("`n`6Du hast heute gefunden:";
output("`n Kupfer: " $boxCu);
$session['user']['turns'] -= 3;
$session['user']['picks']++;
$session['user']['kupfererz']+=$boxAg;
break;
case 8:
output("`n`n`n`6Leider hattest Du heute kein Glück und kommst mit leeren Händen nach Hause.");
$session['user']['turns'] -= 3;
break;
case 9:
output("`n`n`n`6Leider hattest Du heute kein Glück und kommst mit leeren Händen nach Hause.");
$session['user']['turns'] -= 3;
break;
case 10:
output("`n`n`n`6Leider hattest Du heute kein Glück und kommst mit leeren Händen nach Hause.");
$session['user']['turns'] -= 3;
break;
}
}
}
addnav("Sonstiges");
addnav("Zurück ins Dorf","village.php");
page_footer();
?>[/php]