naja man sollte aber schon aufpassen wie man dann seine antwort formuliert! Er hat sich ne menge arbeit gemacht das zu machen dann müssen nicht andere kommen und ihn deswegen niedermachen! würdest du denk ich mal auch net wollen! Und man kann ja auch einfach nach hilfe fragen ich mein hab ich auch gemacht und es hat auch funktioniert! Ganz ohne beleidigend zu sein
öhm ja gleich nächste frage ^.^
$this->bbcode_second_pass_code('', '<?
//****************************************//
// Der Sklavenhandel //
// Idee: Onepeople/Barra //
// Umsetzung: Barra /Yasu //
//www.nebelstadt.de //
//****************************************//
require_once "common.php";
page_header("Der Sklavenhandel");
switch ($_GET['op'])
{
case 'anbieten':
$sql="SELECT * FROM accounts WHERE acctid ='{$session[user][slave]}'";
$result = db_query($sql);
$partner = db_fetch_assoc($result);
addnav('weg hier','sklavenhandel.php');
output("`n `t Der Sklavenhandel`n`n Hier kannst du Deinen Sklaven $partner[name]`t zum verkauf anbieten. Aber sei dir bewusst darüber, das du das nicht ungeschehen machen kannst und deinen Sklaven auch nicht zurückkaufen kannst.`n Willst du deinen Sklaven wirklich verkaufen?`n`n`n`n<a href='sklavenhandel.php?op=ja'>`cJa ich will $partner[name] verkaufen`c</a>`n<a href='sklavenhandel.php'> `cNein lieber Doch nicht`c</a>");
addnav('','sklavenhandel.php?op=ja');
addnav('','sklavenhandel.php');
break;
case 'ja':
$sql="SELECT * FROM accounts WHERE acctid ='{$session[user][slave]}'";
$result = db_query($sql);
$partner = db_fetch_assoc($result);
$right=$partner[rplevel];
$false=10;
$points=($right*$false );
$akt=$partner[kriegerlevel];
$val=($points * $akt);
$preis = floor($points);
output("`n`t Dein Sklave $partner[name]`t hat ein Aktivitätslevel von $partner[rplevel].`t Das heist, dein Sklave ist $preis Edelsteine und $val Goldstücke wert");
$session[user][gold]+=$val;
$session[user][gems]+=$preis;
$session[user][master]=0;
$session[user][slave]=0;
$sql = "UPDATE accounts SET master='Marduk' WHERE acctid = '{$partner[acctid]}'";
db_query($sql) or die(sql_error($sql));
$sql = "INSERT INTO marduk Values ('','$partner[acctid]','$partner[name]','$partner[login]','$partner[rplevel]','$partner[kriegerlevel]')";
db_query($sql) or die(sql_error($sql));
systemmail($partner['acctid'],"`^Verkauft!`0","`@{$session['user']['name']}
`& hat Dich für $preis Edelsteine und $val Gold verkauft. Du gehörst nun dem Sklavenhändler Marduk");
addnav("weg hier","sklavenhandel.php");
break;
case 'kauf':
$sql="SELECT * FROM marduk ";
$result = db_query($sql);
$sklaven = db_fetch_assoc($result);
$right=$sklaven[gempreis];
$false=10;
$points=($right+$false );
$akt=$sklaven[goldpreis];
$val=($points * $akt);
$preis = floor($points);
output("<table border=0 cellpadding=2 cellspacing=1 bgcolor='#999999'>",true);
output("<tr class='trhead'><td><b>Name</b></td><td><b>Gempreis</b></td><td><b>Goldpreis</b></td>",true);
output("<tr class='".($i%2?"trdark":"trlight")."'><td>",true);
output("<a href='sklavenhandel.php?op=kauf2&char=".rawurlencode($sklaven[sid])."' >`^$sklaven[sname]</a>`0");
addnav("","sklavenhandel.php?op=kauf2&char=".rawurlencode($sklaven[sid])."");
output("</td><td>",true);
output("`^$preis Edelsteine`0");
output("</td><td>",true);
output("`^$val Gold`0");
output("</td><td>",true);
output("</table>",true);
addnav("Weg","sklavenhandel.php");
break;
case 'kauf2':
$sql="SELECT * FROM marduk INNER JOIN accounts WHERE acctid=sid";
$result = db_query($sql);
$sklaven = db_fetch_assoc($result);
$right=$sklaven[gempreis];
$false=10;
$points=($right+$false );
$akt=$sklaven[goldpreis];
$val=($points * $akt);
$preis = floor($points);
if($session[user][gold]<$val ||$session[user][gems]<$preis){
output(" `n`n`y Das kannst du dir wohl nicht leisten");
}
else{
$result = db_query("SELECT * FROM accounts INNER JOIN marduk WHERE sid=acctid");
$row = db_fetch_assoc($result);
$idmaster=$session[user][acctid];
$idslave=$row[acctid];
output("`&Gratulation. Du hast $row[name] erworben.");
$session[user][gold]-=$val;
$session[user][gems]-=$preis;
$session[user][master]=1;
$session[user][slave]=$idslave;
systemmail($row[acctid],"`^Gekauft!`0","`@{$session[user][name]}
`& hat dich vom Slavenhändler Marduk befreit. Du bist damit dessen offizielles Eigentum ! Zum Zeichen deiner Sklavschaft wurde dir von der Inquisition ein Mal am Nacken gegeben, sowie ein Armband das verhindert das du deinen Gebieter angreifst. Es ist Dir fortan verboten, die offenen Plätze ohne die Anwesenheit deines Eigentümers zu betreten, das serum hat keinerlei Wirkung mehr auf Dich, sodass Inquisuitoren dich sofort bannen werden, sobald du gegen deine Auflagen verstöst.");
$sql = "UPDATE accounts SET slave=1,master=$idmaster,erlaubniss=1 WHERE acctid = ".$row[acctid]."";
db_query($sql) or die(sql_error($sql));
$sql2 = "DELETE FROM `marduk` WHERE `marduk`.`sid` = '$row[acctid]'";
db_query($sql2) or die(sql_error($sql2));
}
savesetting("amtskasse" ,getsetting("amtskasse",0)+ $val);
addnav("Hehe","sklavenhandel.php");
break;
case 'beginn':
$sql="SELECT * FROM accounts WHERE acctid='{$session[user][acctid]}'";
$result = db_query($sql);
$one = db_fetch_assoc($result);
output(" Du hast dich entschlossen ein Leben in Sklavschaft in Yorlii Che el zu leben. Diese Entcsheidung ist, falls du sie hioer bestätigst eine Entscheidung die nicht mehr Rückgängig gemachht werden kann.`n`n Bis ein Eigentüumer für dich gefunden wurde, oder du es dir leisten kannst eine Ausgangserlaubniss zu erwerben, kannst du das Sklavenviertel nicht verlassen. Sobald du erworben wurdest,ist Dein Herr/Herrin für Dich verantwortlich. Jener verteilt Ausgangserlaubniss oder Rundenspenden, etc.`n`n Bist du dir wirklich sicher das du ein Leben in Sklavschaft wählst?`n`n`n");
addnav(" Ich bin sicher","sklavenhandel.php?op=sklaveja");
addnav(" Lieber doch nicht","sklavenhandel.php?op=sklavenein");
break;
case 'sklaveja':
$sql="SELECT * FROM accounts WHERE acctid='{$session[user][acctid]}'";
$result = db_query($sql);
$one = db_fetch_assoc($result);
output("`n`n`y Du hast Dich für ein Leben in Sklavschaft entschieden,du fühlst dich Älter als noch zu Beginn. Du gehörst bis dich jemand erwirbt dem Sklavenhändler Marduk. Er ist ein grausamer Herr und führt sein Regiment über die Sklaven mit harter Hand. ");
$sql1 = "INSERT INTO marduk Values ('','$one[acctid]','$one[name]','$one[login]','$one[rplevel]','$one[kriegerlevel]')";
db_query($sql1) or die(sql_error($sql1));
$session[user][age]++;
addnav(" Na großartig","sklavenhandel.php");
break;
case 'sklavenein':
$session[user][slave]=0;
$session[user][master]=0;
output(" `n`n`y Du hast dich entschlossen, dein Leben nicht in Sklavschaft zu beginnen. ");
if($session[user][verbot]==1){
output("`n`n`yDa du aber ein verbotenes Wesen laut Inquisition bist, musst Du immer damit Rechnen, das man dein wahres ICH erkennt und Dich verrät.`nDu bekommst eine Tarnung von 5 Tagen, danach musst du Dich selbst Tarnen. Im Wohnviertel auf dem Schwarzmarkt findest du Dina, welche die Seren verkauft, welche Dein Leben bisweilen retten können.");
$session[user][tarn]=5;
}
addnav(" Nichts wie weg","village.php");
break;
case 'sklavenviertel':
page_header(" Sklavenviertel");
$session[user][ort]='6';
$session[user][ort]='`X Das Sklavenviertel';
output(" `c`n`b`y Das Sklavenviertel von Nebelstadt`b`c`n`n`nIn der Mitte eines großen Platyes findest du das Haus von Marduk dem Sklavenhändler, bei ihm hast du deinen tribut yu entrichten und ihn kannst du um die Ausgangserlaubniss bitten,sobald du dich als würdig erwiesen hast.Palisaden umgibt dessen Langhaus und eine zerfallene Barake, in der die Sklaven sich zur Ruhe begeben.Wachen sorgen dafür das keiner fliehen kann und nur allzuoft, vermag man die gepeinigten Schreie der ungehorsamen Sklaven hören,welche die Katze des Oberaufseherszu spüren bekommen.");
addnav("Marduks Langhaus","sklavenhandel.php?op=marduk");
addnav(" Gemeinschaftsbaraken","sklavenhandel.php?op=schlafen");
addnav(" Sklavenviertel","sklavenhandel.php");
if(!$session[user][slave]==1 ||!$session[user][erlaubniss]==0){
addnav("Ins Dorf","village.php");
}
addcommentary();
viewcommentary('sklavenviertel','Hinzufügen',25);
page_footer();
break;
case 'marduk':
page_header(" Marduks langhaus");
output("`n`n`n`SMarduks Langhaus `n`nPrunk und Reichtum zeugen vom Erfolg des Sklavenhändlers.Körbe mit feinen Gewürzen,Stapel mit feinen Stofen stehen entlang der Wände,Peitschen und Ketten zeugen von der harten Hand des Händlers.`nHochgewachsen und schlank, steht Marduk vor die. Züge wie aus stein gemeißelt, die rauhe Haut von der farbe poliiertten Holz, spricht Gerissenheit und Kälte aus dem tiefblauen Blick. Du weißt instinktiv,das du dich mit diesem hier,besser nicht anlegen solltest. `XWas Willst du?`S ertöhnt rauh die Stimme des Sklavenhalters während er dich abschätzend mustert.`n`nWas wirst du antworten?");
if($session[user][master]==1){
addnav("Sklaven verkaufen","sklavenhandel.php?op=anbieten");
}
if($session[user][master]==0 && $session[user][slave]==0){
addnav("Sklaven kaufen", "sklavenhandel.php?op=kauf");
}
if($session[user][master]==Marduk && $session[user][rpposts]>5 && $session[user][gems]>9){
addnav(" Ausgangserlaubniss einholen","sklavenhandel.php?op=erlaubniss");
}
addnav(" Nichts..","sklavenhandel.php?op=sklavenviertel");
page_footer();
break;
case 'erlaubniss':
output("`n`y Du kaufst dir für einen Edelstein eine Ausgangserlaubniss für einen Tag.`n`n");
$session[user][erlaubniss]=1;
$session[user][gems]-=1;
break;
case'schlafen':
page_header("Barrake");
output(" `n`n`y Die Gemeinschaftsbarrake der Sklaven. Hier essen, schlafen und bisweilen sterben die Waren des Händlers.`n`n");
addcommentary();
viewcommentary('gemein','Hinzufügen',25);
addnav("L?Einschlafen (Log Out)","login.php?op=logout");
addnav(" Zurück","sklavenhandel.php?=op=sklavenviertel");
page_footer();
break;
default:
page_header("Der Sklavenhandel");
output("`y Der Sklavenmarkt`n`n Du betrittst den Eingang zum Sklavenviertel Yorlii Che'els. Zwischen den Palisaden bahnst du dir einen Weg, vorbei an zwei kräftigen Wchen, an dessen Gürteln jeweils eine neunschwänzige Katze zu finden ist. Du musterst die beiden kurz und weist genau, das du dich mit denen Besser nicht anlegen solltest.`n`n`n`n`n`n");
addcommentary();
viewcommentary('handel_main','Hinzufügen',25);
addnav("Zum Sklavenviertel","sklavenhandel.php?op=sklavenviertel");
addnav("Zum Dorf","village.php");
output("<a href='http://www.nebelstadt.de'>©by Barra von Nebelstadt</a>");
$session[user][ort]='`X Sklavenmarkt';
$session[user][ort]='6';
}
page_footer();
?>') und das ist die Datei ^^ wie man auf dem link sehen sollte werden die sklaven nicht angezigt bzw. der Link ist falsch so das er nicht richtig angezeigt wird könnte das mal jemand beheben?^^ wäre nett