anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 00:23

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Wieso funktioniert es nicht richtig?
BeitragVerfasst: Sa 30 Jul, 2005 20:25 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 09 Mär, 2005 00:25
Beiträge: 158
Wohnort: Hameln nähe Hannover
Geschlecht: Weiblich
Hallo,

ich habe mal wieder versucht etwas zu scripten...soweit habe ich das auch hinbekommen...allerdings habe ich mit einer sache so mein Problem...schaut euch erst mal das Script an


[php]
<?php

// Friedhof
// Idee von Master
// umgesetzt von Tweety
// newgiftshop.php als Vorlage genutzt
// überarbeitet und zuende gebracht von Kelko
// 29.07.2005

require_once "common.php";
checkday();
page_header("Friedhof");
output("`c`b`&Der Friedhof`0`b`c`n`n");

if ($session[user][locate]!=83){
$session[user][locate]=38;
//redirect("friedhof.php");
}

if ($HTTP_GET_VARS[op]==""){

output("<table width='100%'><tr><td width='10%'></td><td width='80%'>", true);
output("`c<img src='http://www.christen-und-juden.de/images/freidhRUELZ1.jpg'/>`c", true);
output("`cDu betrittst den Friedhof von Angtwee...`n");
output("Langsam schaust du dich um wer hier alles so begraben liegt!`n");
output("Du erblickst ein Buch das auf einem Altar liegt und schl�st es auf!`n");
output("Ramius fhrt Buch ber seine Sklaven...wer wo liegt...wer ihm tapfer dient...`n");
output("Dann f�lt dir ein ziemlich kleiner Schriftzug auf `i`qPflegt die Gr�er!`0`i`n");
output("Irgendwie l�st dich das erschauern und als du dich umdrehst steht eine Fee`n");
output("wie aus dem Nichts vor dir! Sie spricht nicht dennoch verstehst du sie!`n");
output("Du schaust in deinem Geldbeutel nach und zeugst ihr den Inhalt woraufhin sie dir`n");
output("zeigt welche Blumen du dir leisten kannst!!!`c`n`n`n");
output("</td><td width='10%'></td></tr></table>", true);
if ($session[user][gems] >= 1) addnav("Veilchen - 1 Edelstein","friedhof.php?op=send&op2=gefallen1");
if ($session[user][gems] >= 2) addnav("Tulpen - 2 Edelsteine","friedhof.php?op=send&op2=gefallen2");
if ($session[user][gems] >= 3) addnav("Narzissen - 3 Edelsteine","friedhof.php?op=send&op2=gefallen3");
if ($session[user][gems] >= 4) addnav("Lilien - 4 Edelsteine","friedhof.php?op=send&op2=gefallen4");
if ($session[user][gems] >= 5) addnav("Kakteen - 5 Edelsteine","friedhof.php?op=send&op2=gefallen5");
if ($session[user][gems] >= 6) addnav("Primel - 6 Edelsteine","friedhof.php?op=send&op2=gefallen6");
if ($session[user][gems] >= 7) addnav("Dornenrose - 7 Edelsteine","friedhof.php?op=send&op2=gefallen7");
if ($session[user][gems] >= 0){
output("<a href=\"friedhof.php?op=send&op2=gefallen1\">Jemanden Veilchen aufs Grab legen 1 Edelstein und ihm somit 2 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen1");
}
if ($session[user][gems] > 1){
output("<a href=\"friedhof.php?op=send&op2=gefallen2\">Jemanden Tulpen aufs Grab legen 2 Edelsteine und ihm somit 5 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen2");
}
if ($session[user][gems] > 2){
output("<a href=\"friedhof.php?op=send&op2=gefallen3\">Jemanden Narzissen aufs Grab legen 3 Edelsteine und ihm somit 8 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen3");
}
if ($session[user][gems] > 3){
output("<a href=\"friedhof.php?op=send&op2=gefallen4\">Jemanden Lilien aufs Grab legen 4 Edelsteine und ihm somit 12 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen4");
}
if ($session[user][gems] > 4){
output("<a href=\"friedhof.php?op=send&op2=gefallen5\">Jemanden Kakteen aufs Grab legen 5 Edelsteine und ihm somit 15 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen5");
}
if ($session[user][gems] > 5){
output("<a href=\"friedhof.php?op=send&op2=gefallen6\">Jemanden Primeln aufs Grab legen 6 Edelsteine und ihm somit 18 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen6");
}
if ($session[user][gems] > 6){
output("<a href=\"friedhof.php?op=send&op2=gefallen7\">Jemanden Dornenrosen aufs Grab legen 7 Edelstein und ihm somit 24 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen7");
}
output("</ul>",true);
addnav("Sonstiges");
addnav("Kapelle","friedhof.php?op=kapelle");
addnav("Zurck","village.php");


} else if ($HTTP_GET_VARS[op]=="send"){

$gefallen=$HTTP_GET_VARS[op2];
if (isset($_POST['search']) || $_GET['search']>""){
if ($_GET['search']>"") $_POST['search']=$_GET['search'];
$search="%";
for ($x=0;$x<strlen($_POST['search']);$x++){
$search .= substr($_POST['search'],$x,1)."%";
}
$search="name LIKE '".$search."' AND ";
if ($_POST['search']=="weiblich") $search="sex=1 AND ";
else if ($_POST['search']=="m�nlich") $search="sex=0 AND ";
} else {
$search="";
}
$ppp=25; // Player Per Page to display
if (!$_GET[limit]){
$page=0;
} else {
$page=(int)$_GET[limit];
addnav("Vorherige Seite","friedhof.php?op=send&op2=$gefallen&limit=".($page-1)."&search=$_POST[search]");
}
$limit="".($page*$ppp).",".($ppp+1);
$sql = "SELECT login,name,level,sex,acctid FROM accounts WHERE $search locked=0 AND acctid<>".$session[user][acctid]." AND lastip<>'".$session[user][lastip]."' AND alive=0 ORDER BY login,level LIMIT $limit";
$result = db_query($sql);
if (db_num_rows($result)>$ppp) addnav("N�hste Seite","friedhof.php?op=send&op2=$gefallen&limit=".($page+1)."&search=$_POST[search]");
output("`rWessen Grab willst du mit Blumen schmcken?`n`n");
output("<form action='friedhof.php?op=send&op2=$gefallen' method='POST'>Nach Name suchen: <input name='search' value='$_POST[search]'><input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=send&op2=$gefallen");
output("<table cellpadding='3' cellspacing='0' border='0'><tr class='trhead'><td>Name</td><td>Level</td><td>Geschlecht</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='friedhof.php?op=send2&op2=$gefallen&name=".HTMLEntities($row['acctid'])."'>",true);
output($row['name']);
output("</a></td><td>",true);
output($row['level']);
output("</td><td align='center'><img src='images/".($row['sex']?"female":"male").".gif'></td></tr>",true);
addnav("","friedhof.php?op=send2&op2=$gefallen&name=".HTMLEntities($row['acctid']));
}
output("</table>",true);
addnav("Zurck","friedhof.php");

} else if ($HTTP_GET_VARS[op]=="send2"){

$name=$HTTP_GET_VARS[name];
$effekt="";
if ($HTTP_GET_VARS[op2]=="gefallen1"){
$gift="Veilchen";
$gefallen=2;
$effekt="Jemand hat dein Grab gepfelegt und darauf Veilchen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gew�rt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=1;
} else if ($HTTP_GET_VARS[op2]=="gefallen2"){
$gift="Tulpen";
$gefallen=5;
$effekt="Jemand hat dein Grab gepfelegt und darauf Tulpen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gew�rt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=2;
} else if ($HTTP_GET_VARS[op2]=="gefallen3"){
$gift="Narzissen";
$gefallen=8;
$effekt="Jemand hat dein Grab gepfelegt und darauf Narzissen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gew�rt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=3;
} else if ($HTTP_GET_VARS[op2]=="gefallen4"){
$gift="Lilien";
$gefallen=12;
$effekt="Jemand hat dein Grab gepfelegt und darauf Lilien geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gew�rt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=4;
} else if ($HTTP_GET_VARS[op2]=="gefallen5"){
$gift="Kakteen";
$gefallen=15;
$effekt="Jemand hat dein Grab gepfelegt und darauf Kakteen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gew�rt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=5;
} else if ($HTTP_GET_VARS[op2]=="gefallen6"){
$gift="Primeln";
$gefallen=18;
$effekt="Jemand hat dein Grab gepfelegt und darauf Primeln geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gew�rt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=6;
} else if ($HTTP_GET_VARS[op2]=="gefallen7"){
$gift="Dornenrose";
$gefallen=24;
$effekt="Jemand hat dein Grab gepfelegt und darauf Dornenrosen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gew�rt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=7;
}
$mailmessage=$session[user][name];
$mailmessage.="`7 tut dir etwas Gutes. Du solltest dich bei ihm/ihr bedanken, dass er dein Grab mit `6";
$mailmessage.=$gift;
//you can change the following the match what you name your gift shop
$mailmessage.="`7 bepflanzt hat.`n".$effekt;
systemmail($name,"`2Grab gepflegt!`2",$mailmessage);
output("`rDu hast erfolgreich $gift auf einem Grab gepflanzt Ramius musste sich so totlachen das er ihm/ihr Gefallen gew�rte!");
if (e_rand(1,3)==2){
output(" Bei der liebevollen bepflanzung und Pflege vergisst du die Zeit und vertr�elst einen Waldkampf.");
$session[user][turns]--;
}
addnav("Weiter","friedhof.php");

} else if($HTTP_GET_VARS[op]=="kapelle"){

if ($_GET['act']=='inside') {

if ($session['user']['deathpower']>10) {

$session['user']['deathpower'] -= 10;
output("Du gibst Ramius die 10 Gefallen und er fragt dich wem du den Rest schicken willst?!");
output("<form action='friedhof.php?op=kapelle&act=search' method='POST'>Nach Name suchen: <input name='it' type='text' value='$_POST[it]'>`nAnzahl der Gefallen: <input type='text' name='amt' value='0'>`n<input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=kapelle&act=search");
//output("wenn user nicht tot ist....text= name des spieler legt doch...der brauch keine gefallen");
//output("Wenn user tot dann feld wieviele gefallen man geben will");

} else {

output("Du hast nicht genug Gefallen um jemandem Gefallen zu senden und Ramius den Preis zu zahlen.");

}

addnav("Zurck");
addnav("Zum Friedhof", "friedhof.php");

} else if ($_GET['act']=='search') {

$sql = "SELECT `acctid`,`name`,`login`,`deathpower` FROM `accounts` WHERE (`login` LIKE '$_POST[it]' AND `alive`=0);";
$result = db_query($sql) or die(db_error(LINK));

if (db_num_rows($result) < 1) {

output("Die Person wurde nicht gefunden, aber du darfst nocheinal suchen:`n");
output("<form action='friedhof.php?op=kapelle&act=search' method='POST'>Nach Name suchen: <input name='it' type='text' value='$_POST[it]'>`nAnzahl der Gefallen: <input type='text' name='amt' value='$_POST[it]'>`n<input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=kapelle&act=search");


} else if (!is_numeric($_POST['amt']) || $_POST['amt'] > $session['user']['deathpower']) {

output("Soviele Gefallen hast du gar nicht.`n");
output("<form action='friedhof.php?op=kapelle&act=search' method='POST'>Nach Name suchen: <input name='it' type='text' value='$_POST[it]'>`nAnzahl der Gefallen: <input type='text' name='amt' value='".$session['user']['deathpower']."'>`n<input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=kapelle&act=search");

} else {

for ($i = 0;$i < db_num_rows($result);$i++) {
$row=db_fetch_assoc($result);

output("<a href='friedhof.php?op=kapelle&act=send&user=$row[acctid]&amt=$_POST[amt]'>$row[name]</a>`n", true);
addnav("","friedhof.php?op=kapelle&act=send&user=$row[acctid]&amt=$_POST[amt]");

}

}

addnav("Zurck");
addnav("Zum Friedhof", "friedhof.php");

} else if ($_GET['act']=='send') {

db_query("UPDATE `accounts` SET `deathpower`=`deathpower` + '$_GET[amt]' WHERE `acctid`='$_GET[user]'");
$session['user']['deathpower'] -= $_GET['amt'];
output("Du hast $_GET[amt] Gefallen von dir verschenkt.");

addnav("Zurck");
addnav("Zum Friedhof", "friedhof.php");

} else {


output("`c<img src='http://www.walsermuseum.at/Walserweg/Bilder%20Walserweg/37%20St.%20Anna%20Kapelle.gif'/>", true);
output("`c`cDu betrittst die Kapelle und entdeckst Ramius hinter einem schreibtisch...`c`c");
output("Er grummelt etwas vor sich hin `q''Was willst du?''`0 fragt er dich und dreht sich dabei nicht um!!!`c`c");
output("Du trittst n�er an den Tisch heran und stotterst vor sich hin das du jemanden helfen willst`c`c");
output("in dem du deine Gefallen verschenkst!!!`c`c");
output("Ramius dreht sich um und grinst `q''so so verschenken...ich gebe deine Gefallen einem anderen wenn du`c`c");
output("`qmir 10 Gefallen fr meine arbeit gibst!!!''`0Du berlegst ob du dieses Angebot eingehen sollst?!`c");

addnav("Gefallen vegeben");
addnav("Ja","friedhof.php?op=kapelle&act=inside");
addnav("Nein","friedhof.php");

}

} else if($HTTP_GET_VARS[op]=="ja"){

output("Du gibst Ramius die 10 Gefallen und er fragt dich wem du den Rest schicken willst?!");
output("<form action='friedhof.php?op=gefallen&op2=$gefallen' method='POST'>Nach Name suchen: <input name='search' value='$_POST[search]'><input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=gefallen&op2=$gefallen");
output("wenn user nicht tot ist....text= name des spieler legt doch...der brauch keine gefallen");
output("Wenn user tot dann feld wieviele gefallen man geben will");

} else if($HTTP_GET_VARS[op2]==gefallen){
addnav("zurck","friedhof.php");
}
page_footer();
?>
[/php]

so die kapelle funktioniert so wie ich sie mir vorstelle aber...wenn ich jemanden das Grab bepflanzen will werden nicht alle Toten angezigt ...genau das will ich aber...ich habe sogar das gefühl das toe als uac lebendige angezeigt werden...

naja...ich hoffeihr könnt mir helfen...das ich denke das das problem wohl in diesen Zeilen

[php]$limit="".($page*$ppp).",".($ppp+1);
$sql = "SELECT login,name,level,sex,acctid FROM accounts WHERE $search locked=0 AND acctid<>".$session[user][acctid]." AND lastip<>'".$session[user][lastip]."' AND alive=0 ORDER BY login,level LIMIT $limit";
$result = db_query($sql);[/php]

vll finde ich aber auch nur den Fehler nicht weil ich mich gerade immer weider auf diese Zeilen konzentriere...

bitte bitte helft mir...Meteora...Anpera...Kev...Devil...etc...ihr könnt das Problem beheben ich weiß das...BITTE!!!!

_________________
Erstens kommt es anders und zweitens als man denkt ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 30 Jul, 2005 21:29 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Wenn Du alle Ramius-Toten suchst, mußt Du auch auf hitpoints=0 prüfen, denn wenn nur alive=0 ist, betrifft das auch die Leute, die in den Feldern (oder Haus/Kneipe) getötet wurden.
Ansonsten müßte es aber im Prinzip klappen.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 30 Jul, 2005 22:34 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
[php]if ($session[user][locate]!=83){
$session[user][locate]=38;
//redirect("friedhof.php");
}[/php]

Zum Glück hast da den redirect entkommentiert, sonst hättest eine endlosschleife ;)

is es nun 83 oder 38? :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 30 Jul, 2005 22:53 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 09 Mär, 2005 00:25
Beiträge: 158
Wohnort: Hameln nähe Hannover
Geschlecht: Weiblich
@Chaosmaker...

ja es sollten die Ramius Toten sein...


@Eliwood
if ($session[user][locate]!=83){
$session[user][locate]=38;
//redirect("friedhof.php");
}


das habe ich garnicht rein gemacht das war der der es üerarbeitet hat...was genau bedeutet das denn?

_________________
Erstens kommt es anders und zweitens als man denkt ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 31 Jul, 2005 07:47 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
Das soll der Rabenthal wer ist wo mod sein..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 31 Jul, 2005 14:57 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 09 Mär, 2005 00:25
Beiträge: 158
Wohnort: Hameln nähe Hannover
Geschlecht: Weiblich
Super danke wenn ich diese Zeilen also mit dem wer ist wo mod weg machen dann funktioniert es...Danke...

_________________
Erstens kommt es anders und zweitens als man denkt ;)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 31 Jul, 2005 15:31 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 09 Mär, 2005 00:25
Beiträge: 158
Wohnort: Hameln nähe Hannover
Geschlecht: Weiblich
Hallo,

diesen Friedhof einfach in den Hauptordner hochladen....an der entsprechendenden Stelle verlinken und Text überarbeiten da eure Stadt siche r nicht Angtwee heißt...


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
Erstens kommt es anders und zweitens als man denkt ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 31 Jul, 2005 16:18 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
[php]<?php

// Friedhof
// Idee von Master
// umgesetzt von Tweety
// newgiftshop.php als Vorlage genutzt
// 29.07.2005
//3 Bugs by Devilzimti..

require_once "common.php";
checkday();
page_header("Friedhof");
output("`c`b`&Der Friedhof`0`b`c`n`n");
if ($_GET['op']==""){

output("<table width='100%'><tr><td width='10%'></td><td width='80%'>", true);
output("`c<img src='http://www.christen-und-juden.de/images/freidhRUELZ1.jpg'/>`c", true);
output("`cDu betrittst den Friedhof von Angtwee...`n");
output("Langsam schaust du dich um wer hier alles so begraben liegt!`n");
output("Du erblickst ein Buch das auf einem Altar liegt und schlägst es auf!`n");
output("Ramius führt Buch über seine Sklaven...wer wo liegt...wer ihm tapfer dient...`n");
output("Dann fälllt dir ein ziemlich kleiner Schriftzug auf `i`qPflegt die Gräber!`0`i`n");
output("Irgendwie lässt dich das erschauern und als du dich umdrehst steht eine Fee`n");
output("wie aus dem Nichts vor dir! Sie spricht nicht dennoch verstehst du sie!`n");
output("Du schaust in deinem Geldbeutel nach und zeugst ihr den Inhalt woraufhin sie dir`n");
output("zeigt welche Blumen du dir leisten kannst!!!`c`n`n`n");
output("</td><td width='10%'></td></tr></table>", true);
if ($session[user][gems] >= 1) addnav("Veilchen - 1 Edelstein","friedhof.php?op=send&op2=gefallen1");
if ($session[user][gems] >= 2) addnav("Tulpen - 2 Edelsteine","friedhof.php?op=send&op2=gefallen2");
if ($session[user][gems] >= 3) addnav("Narzissen - 3 Edelsteine","friedhof.php?op=send&op2=gefallen3");
if ($session[user][gems] >= 4) addnav("Lilien - 4 Edelsteine","friedhof.php?op=send&op2=gefallen4");
if ($session[user][gems] >= 5) addnav("Kakteen - 5 Edelsteine","friedhof.php?op=send&op2=gefallen5");
if ($session[user][gems] >= 6) addnav("Primel - 6 Edelsteine","friedhof.php?op=send&op2=gefallen6");
if ($session[user][gems] >= 7) addnav("Dornenrose - 7 Edelsteine","friedhof.php?op=send&op2=gefallen7");
if ($session[user][gems] >= 0){
output("<a href=\"friedhof.php?op=send&op2=gefallen1\">Jemanden Veilchen aufs Grab legen 1 Edelstein und ihm somit 2 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen1");
}
if ($session[user][gems] > 1){
output("<a href=\"friedhof.php?op=send&op2=gefallen2\">Jemanden Tulpen aufs Grab legen 2 Edelsteine und ihm somit 5 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen2");
}
if ($session[user][gems] > 2){
output("<a href=\"friedhof.php?op=send&op2=gefallen3\">Jemanden Narzissen aufs Grab legen 3 Edelsteine und ihm somit 8 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen3");
}
if ($session[user][gems] > 3){
output("<a href=\"friedhof.php?op=send&op2=gefallen4\">Jemanden Lilien aufs Grab legen 4 Edelsteine und ihm somit 12 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen4");
}
if ($session[user][gems] > 4){
output("<a href=\"friedhof.php?op=send&op2=gefallen5\">Jemanden Kakteen aufs Grab legen 5 Edelsteine und ihm somit 15 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen5");
}
if ($session[user][gems] > 5){
output("<a href=\"friedhof.php?op=send&op2=gefallen6\">Jemanden Primeln aufs Grab legen 6 Edelsteine und ihm somit 18 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen6");
}
if ($session[user][gems] > 6){
output("<a href=\"friedhof.php?op=send&op2=gefallen7\">Jemanden Dornenrosen aufs Grab legen 7 Edelstein und ihm somit 24 Gefallen gew�ren.</a><br>",true);
addnav("","friedhof.php?op=send&op2=gefallen7");
}
output("</ul>",true);
addnav("Sonstiges");
addnav("Kapelle","friedhof.php?op=kapelle");
addnav("Zurck","village.php");


} else if ($_GET['op']=="send"){

$gefallen=$_GET['op2'];
if (isset($_POST['search']) || $_GET['search']>""){
if ($_GET['search']>"") $_POST['search']=$_GET['search'];
$search="%";
for ($x=0;$x<strlen($_POST['search']);$x++){
$search .= substr($_POST['search'],$x,1)."%";
}
$search="name LIKE '".$search."' AND ";
if ($_POST['search']=="weiblich") $search="sex=1 AND ";
else if ($_POST['search']=="m�nlich"){
$search="sex=0 AND ";
}
} else {
$search="";
}
$ppp=25; // Player Per Page to display
if (!$_GET[limit]){
$page=0;
} else {
$page=(int)$_GET[limit];
addnav("Vorherige Seite","friedhof.php?op=send&op2=$gefallen&limit=".($page-1)."&search=$_POST[search]");
}
$limit="".($page*$ppp).",".($ppp+1);
$sql = "SELECT login,name,level,sex,acctid FROM accounts WHERE $search locked=0 AND acctid<>".$session[user][acctid]." AND lastip<>'".$session[user][lastip]."' AND alive=0 ORDER BY login,level LIMIT $limit";
$result = db_query($sql);
if (db_num_rows($result)>$ppp) addnav("N�hste Seite","friedhof.php?op=send&op2=$gefallen&limit=".($page+1)."&search=$_POST[search]");
output("`rWessen Grab willst du mit Blumen schmcken?`n`n");
output("<form action='friedhof.php?op=send&op2=$gefallen' method='POST'>Nach Name suchen: <input name='search' value='$_POST[search]'><input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=send&op2=$gefallen");
output("<table cellpadding='3' cellspacing='0' border='0'><tr class='trhead'><td>Name</td><td>Level</td><td>Geschlecht</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='friedhof.php?op=send2&op2=$gefallen&name=".HTMLEntities($row['acctid'])."'>",true);
output($row['name']);
output("</a></td><td>",true);
output($row['level']);
output("</td><td align='center'><img src='images/".($row['sex']?"female":"male").".gif'></td></tr>",true);
addnav("","friedhof.php?op=send2&op2=$gefallen&name=".HTMLEntities($row['acctid']));
}
output("</table>",true);
addnav("Zurck","friedhof.php");

} else if ($_GET['op']=="send2"){

$name=$_GET[name];
$effekt="";
if ($_GET['op2']=="gefallen1"){
$gift="Veilchen";
$gefallen=2;
$effekt="Jemand hat dein Grab gepfelegt und darauf Veilchen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gewährt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=1;
} else if ($_GET['op2']=="gefallen2"){
$gift="Tulpen";
$gefallen=5;
$effekt="Jemand hat dein Grab gepfelegt und darauf Tulpen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gewährt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=2;
} else if ($_GET['op2']=="gefallen3"){
$gift="Narzissen";
$gefallen=8;
$effekt="Jemand hat dein Grab gepfelegt und darauf Narzissen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gewährt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=3;
} else if ($_GET['op2']=="gefallen4"){
$gift="Lilien";
$gefallen=12;
$effekt="Jemand hat dein Grab gepfelegt und darauf Lilien geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gewährt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=4;
} else if ($_GET['op2']=="gefallen5"){
$gift="Kakteen";
$gefallen=15;
$effekt="Jemand hat dein Grab gepfelegt und darauf Kakteen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gewährt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=5;
} else if ($_GET['op2']=="gefallen6"){
$gift="Primeln";
$gefallen=18;
$effekt="Jemand hat dein Grab gepfelegt und darauf Primeln geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gewährt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=6;
} else if ($_GET['op2']=="gefallen7"){
$gift="Dornenrose";
$gefallen=24;
$effekt="Jemand hat dein Grab gepfelegt und darauf Dornenrosen geplanzt! Ramius fand diese Geste so Hererweichend das er dir Weichei $gefallen Gefallen gewährt!!!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gems]-=7;
}
$mailmessage=$session[user][name];
$mailmessage.="`7 tut dir etwas Gutes. Du solltest dich bei ihm/ihr bedanken, dass er dein Grab mit `6";
$mailmessage.=$gift;
//you can change the following the match what you name your gift shop
$mailmessage.="`7 bepflanzt hat.`n".$effekt;
systemmail($name,"`2Grab gepflegt!`2",$mailmessage);
output("`rDu hast erfolgreich $gift auf einem Grab gepflanzt Ramius musste sich so totlachen das er ihm/ihr Gefallen gew�rte!");
if (e_rand(1,3)==2){
output(" Bei der liebevollen bepflanzung und Pflege vergisst du die Zeit und vertrödelst einen Waldkampf.");
$session[user][turns]--;
}
addnav("Weiter","friedhof.php");

} else if($_GET['op']=="kapelle"){

if ($_GET['act']=='inside') {

if ($session['user']['deathpower']>10) {

$session['user']['deathpower'] -= 10;
output("Du gibst Ramius die 10 Gefallen und er fragt dich wem du den Rest schicken willst?!");
output("<form action='friedhof.php?op=kapelle&act=search' method='POST'>Nach Name suchen: <input name='it' type='text' value='$_POST[it]'>`nAnzahl der Gefallen: <input type='text' name='amt' value='0'>`n<input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=kapelle&act=search");
//output("wenn user nicht tot ist....text= name des spieler legt doch...der brauch keine gefallen");
//output("Wenn user tot dann feld wieviele gefallen man geben will");

} else {

output("Du hast nicht genug Gefallen um jemandem Gefallen zu senden und Ramius den Preis zu zahlen.");

}

addnav("Zurück");
addnav("Zum Friedhof", "friedhof.php");

} else if ($_GET['act']=='search') {

$sql = "SELECT `acctid`,`name`,`login`,`deathpower` FROM `accounts` WHERE (`login` LIKE '$_POST[it]' AND `alive`=0);";
$result = db_query($sql) or die(db_error(LINK));

if (db_num_rows($result) < 1) {

output("Die Person wurde nicht gefunden, aber du darfst nocheinal suchen:`n");
output("<form action='friedhof.php?op=kapelle&act=search' method='POST'>Nach Name suchen: <input name='it' type='text' value='$_POST[it]'>`nAnzahl der Gefallen: <input type='text' name='amt' value='$_POST[it]'>`n<input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=kapelle&act=search");


} else if (!is_numeric($_POST['amt']) || $_POST['amt'] > $session['user']['deathpower']) {

output("Soviele Gefallen hast du gar nicht.`n");
output("<form action='friedhof.php?op=kapelle&act=search' method='POST'>Nach Name suchen: <input name='it' type='text' value='$_POST[it]'>`nAnzahl der Gefallen: <input type='text' name='amt' value='".$session['user']['deathpower']."'>`n<input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=kapelle&act=search");

} else {

for ($i = 0;$i < db_num_rows($result);$i++) {
$row=db_fetch_assoc($result);

output("<a href='friedhof.php?op=kapelle&act=send&user=$row[acctid]&amt=$_POST[amt]'>$row[name]</a>`n", true);
addnav("","friedhof.php?op=kapelle&act=send&user=$row[acctid]&amt=$_POST[amt]");

}

}

addnav("Zurck");
addnav("Zum Friedhof", "friedhof.php");

} else if ($_GET['act']=='send') {

db_query("UPDATE `accounts` SET `deathpower`=`deathpower` + '$_GET[amt]' WHERE `acctid`='$_GET[user]'");
$session['user']['deathpower'] -= $_GET['amt'];
db_query("INSERT INTO `mail`(`msgfrom`,`msgto`,`subject`,`body`,`sent`) VALUES('".$session[user][acctid]."','$_GET[user]','Gefallen erhalten','".$session[user][name]." hat die $_GET[amt] Gefallen geschenkt.',now())");
output("Du hast $_GET[amt] Gefallen von dir verschenkt.");

addnav("Zurück");
addnav("Zum Friedhof", "friedhof.php");

} else {


output("`c<img src='http://www.walsermuseum.at/Walserweg/Bilder%20Walserweg/37%20St.%20Anna%20Kapelle.gif'/>", true);
output("`c`cDu betrittst die Kapelle und entdeckst Ramius hinter einem schreibtisch...`c`c");
output("Er grummelt etwas vor sich hin `q''Was willst du?''`0 fragt er dich und dreht sich dabei nicht um!!!`c`c");
output("Du trittst n�er an den Tisch heran und stotterst vor sich hin das du jemanden helfen willst`c`c");
output("in dem du deine Gefallen verschenkst!!!`c`c");
output("Ramius dreht sich um und grinst `q''so so verschenken...ich gebe deine Gefallen einem anderen wenn du`c`c");
output("`qmir 10 Gefallen fr meine arbeit gibst!!!''`0Du berlegst ob du dieses Angebot eingehen sollst?!`c");

addnav("Gefallen vegeben");
addnav("Ja","friedhof.php?op=kapelle&act=inside");
addnav("Nein","friedhof.php");

}

} else if($_GET['op']=="ja"){

output("Du gibst Ramius die 10 Gefallen und er fragt dich wem du den Rest schicken willst?!");
output("<form action='friedhof.php?op=gefallen&op2=$gefallen' method='POST'>Nach Name suchen: <input name='search' value='$_POST[search]'><input type='submit' class='button' value='Suchen'></form>",true);
addnav("","friedhof.php?op=gefallen&op2=$gefallen");
//output("wenn user nicht tot ist....text= name des spieler legt doch...der brauch keine gefallen");
//output("Wenn user tot dann feld wieviele gefallen man geben will");

} else if($_GET['op2']==gefallen){
addnav("zurück","friedhof.php");
}
page_footer();
?>[/php]

Code gesäubert..


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum