Hallo zusammen ^^
Ich bin grade an einem Skript beschäftigt da mein Serveranbieter mist gemacht hat und SQL im moment nicht möglich ist und deswegen ist mein Server down d.h. ist meine Source auch im moment nicht einsehbar deswegen werde ich mein kleinen Versuch mal hier rein posten.
Ich baue grade an einem Skript das es zwar schon gibt von Darkangel er es aber nicht raus geben will deswegen habe ich beschlossen es selber zu machen nähmlich den Rohstoffaddon ich habe grade erst angefangen und bin noch nicht sehr weit ich habe im moment aber ein Problem das ich nicht weiss wie ich es lösen soll weil ich immer wieder eine Fehlermeldung aus einer Zeile bekomme die es nicht gibt und zwar die hier:
$this->bbcode_second_pass_code('', 'Parse error: syntax error, unexpected $end in \vhosts\schweiz149.server4you.de\httpdocs\zanarkand/rohstoff.php on line 299
')
Hier ist mal die phpdatei dazu:
[php]
<?
require_once"common.php";
addcommentary();
checkday();
page_header("Das Rohstofflager");
if ($_GET['op']==""){
output("text kommt noch

");
addnav("Rohstoffe ansehen","rohstoff.php?op=show");
addnav("Schau nach deinen Rohstoffen","rohstoff.php?op=show2");
addnav("Zur Eisenschmelze","rohstoff.php?op=eisenschmelze");
addnav("Zurück auf den Marktplatz","markt.php");
}
// rohstoff inventar -anfang-
else if ($_GET['op']=="show2"){
page_header("Deine Rohstoffe");
addnav("Zurück zum Rohstofflager","rohstoff.php");
addnav("Zurück auf den Marktplatz","markt.php");
$result = db_query("SELECT holz,eisen,stahl,leder,wolle FROM accounts WHERE login='$_GET[char]'");
$row = db_fetch_assoc($result);
$row[login] = rawurlencode($row[login]);
output("`n`&Du hast noch `2{$row['holz']}`& Holzstücke");
output("`n`&Du hast noch `2{$row['eisen']}`& Eisenstücke");
output("`n`&Du hast noch `2{$row['stahl']}`& Stahl");
output("`n`&Du hast noch `2{$row['leder']}`& Lederstücke");
output("`n`&Du hast noch `2{$row['wolle']}`& Wollbündel");
}
//rohstoff inventar -ende-
// rohstoffhändler -anfang-
else if ($_GET['op']=="show"){
output("`&Du betritts ein kleinen Nebenraum es Rohstofflagers dort steht ein kleiner dicker Mann der dich mit einem Nicken begrüsst. Er blickt dich an und meint:`9Seid gegrüsst Fremder was kann ich für euch tun?`& du blickst dich kurz um und bemerkst das das wohl ein Rohstoffhändler sein muss der hier arbeitet. an der Wand neben dir stehen die Preise:`n`n");
//preisliste -anfang-
output("`tHolz:`n");
output("`tEin Sück Holz kostet 300 Gold`n");
output("`tFünf Stücke Holz kosten 1200 Gold`n`n");
output("`)Eisen:`n");
output("`)Ein Stück Eisen kostet 500 Gold`n");
output("`)Fünf Stücke Eisen kosten 2000 Gold`n`n");
output("`TLeder:`n");
output("`TEin Stück Leder kostet 700 Gold`n");
output("`TFünf Stücke Leder kosten 2500 Gold`n`n");
output("`8Wolle:`n");
output("`8Ein Bündel Wolle kostet 1 Edelstein`n");
output("`8Fünf Bündel Wolle kosten 3 Edelsteine`n`n");
//preisliste -ende-
// navigation anfang -anfang-
addnav("Holz");
addnav("Kauf 1 Holzstück","rohstoff.php?op=buyholz");
addnav("Kauf 5 Holzstücke","rohstoff.php?op=buyholz2");
addnav("Eisen");
addnav("Kauf 1 Eisenstück","rohstoff.php?op=buyeisen");
addnav("Kauf 5 Eisenstücke","rohstoff.php?op=buyeisen2");
addnav("Leder");
addnav("Kauf 1 Lederstück","rohstoff.php?op=buyleder");
addnav("Kauf 5 Lederstücke","rohstoff.php?op=buyleder2");
addnav("Wolle");
addnav("Kauf 1 Wollbündel","rohstoff.php?op=buywolle");
addnav("Kauf 5 Wollbündel","rohstoff.php?op=buywolle2");
addnav("zurück");
addnav("Zurück ins Lager","rohstoff.php");
addnav("Zurück auf den Marktplatz","markt.php");
// navigation -ende-
}
//holz -anfang-
else if ($_GET['op']=="buyholz"){
output("Willst du wirklich 1 Holzstück für 300 Gold kaufen?");
if($session['user']['gold']<300){
output("`n`n`\$Du hast nicht genug Gold bei dir!`0");
} else {
addnav("Betätige");
addnav("JA","rohstoff.php?op=holz1");
addnav("Zurück","rohstoff.php?op=show.php");
}
if ($_GET['op']=="holz1"){
if ($session[user][gold]>=300) {
output("Der kleine Dicke Mann übergibt dir das eine Holzstück und freut sich über sein Geschäft. Dann hälst du ihm das Gold hin das er sich gleich schnappt und leise kichert");
$session['user']['gold']-=300;
$session['user']['holz']++;
addnav("Zurück","rohstoff.php?op=show");
}
}
else if ($_GET['op']=="buyholz2"){
output("Willst du wirklich 5 Holzstücke für 1200 Gold kaufen?");
if($session[user][gold]<300){
output("`n`n`\$Du hast nicht genug Gold bei dir!`0");
} else {
addnav("Betätige");
addnav("JA","rohstoff.php?op=holz2");
addnav("Zurück","rohstoff.php?op=show.php");
}
if ($_GET['op']=="holz2"){
if ($session[user][gold]>=1200) {
output("Der kleine Dicke Mann übergibt dir die 5 Holzstücke und freut sich über sein Geschäft. Dann hälst du ihm das Gold hin das er sich gleich schnappt und leise kichert");
$session['user']['gold']-=1200;
$session['user']['holz']+=5;
addnav("Zurück","rohstoff.php?op=show");
}
}
// holz -ende-
//eisen -anfang-
else if ($_GET['op']=="buyeisen"){
output("Willst du wirklich 1 Eisenstück für 500 Gold kaufen?");
if($session[user][gold]<500){
output("`n`n`\$Du hast nicht genug Gold bei dir!`0");
} else {
addnav("Betätige");
addnav("JA","rohstoff.php?op=eisen1");
addnav("Zurück","rohstoff.php?op=show.php");
}
}
if ($_GET['op']=="eisen1"){
if ($session[user][gold]>=500) {
output("Der kleine Dicke Mann übergibt dir das eine Stück Eisen und freut sich über sein Geschäft. Dann hälst du ihm das Gold hin das er sich gleich schnappt und leise kichert");
$session['user']['gold']-=500;
$session['user']['eisen']++;
addnav("Zurück","rohstoff.php?op=show");
}
}
else if ($_GET['op']=="buyeisen2"){
output("Willst du wirklich 5 Eisenstücke für 2000 Gold kaufen?");
if($session[user][gold]<2000){
output("`n`n`\$Du hast nicht genug Gold bei dir!`0");
} else {
addnav("Betätige");
addnav("JA","rohstoff.php?op=eisen2");
addnav("Zurück","rohstoff.php?op=show.php");
}
}
if ($_GET['op']=="eisen2"){
if ($session[user][gold]>=2000) {
output("Der kleine Dicke Mann übergibt dir die 5 Stücke Eisen und freut sich über sein Geschäft. Dann hälst du ihm das Gold hin das er sich gleich schnappt und leise kichert");
$session['user']['gold']-=2000;
$session['user']['eisen']+=5;
addnav("Zurück","rohstoff.php?op=show");
}
}
// eisen -ende-
//leder -anfang-
else if ($_GET['op']=="buyleder"){
output("Willst du wirklich 1 Stück Leder für 700 Gold kaufen?");
if($session[user][gold]<700){
output("`n`n`\$Du hast nicht genug Gold bei dir!`0");
} else {
addnav("Betätige");
addnav("JA","rohstoff.php?op=leder1");
addnav("Zurück","rohstoff.php?op=show.php");
}
}
if ($_GET['op']=="leder1"){
if ($session[user][gold]>=700) {
output("Der kleine Dicke Mann übergibt dir das eine Stück Leder und freut sich über sein Geschäft. Dann hälst du ihm das Gold hin das er sich gleich schnappt und leise kichert");
$session['user']['gold']-=700;
$session['user']['leder']++;
addnav("Zurück","rohstoff.php?op=show");
}
}
else if ($_GET['op']=="buyleder2"){
output("Willst du wirklich 5 Stücke Leder für 2500 Gold kaufen?");
if($session[user][gold]<2500){
output("`n`n`\$Du hast nicht genug Gold bei dir!`0");
} else {
addnav("Betätige");
addnav("JA","rohstoff.php?op=leder2");
addnav("Zurück","rohstoff.php?op=show.php");
}
}
if ($_GET['op']=="leder2"){
if ($session[user][gold]>=2500) {
output("Der kleine Dicke Mann übergibt dir die 5 Stücke Leder und freut sich über sein Geschäft. Dann hälst du ihm das Gold hin das er sich gleich schnappt und leise kichert");
$session['user']['gold']-=2500;
$session['user']['leder']+=5;
addnav("Zurück","rohstoff.php?op=show");
}
}
// leder -ende-
// wolle -anfang-
else if ($_GET['op']=="buywolle"){
output("Willst du wirklich 1 Bündel Wolle für 1 Edelstein kaufen?");
if($session[user][gems]<1){
output("`n`n`\$Du hast nicht genug Edelsteine bei dir!`0");
} else {
addnav("Betätige");
addnav("JA","rohstoff.php?op=wolle1");
addnav("Zurück","rohstoff.php?op=show.php");
}
}
if ($_GET['op']=="wolle"){
if ($session[user][gems]>=1) {
output("Der kleine Dicke Mann übergibt dir das eine Bündel Wolle und freut sich über sein Geschäft. Dann hälst du ihm die Edelsteine hin die er sich gleich schnappt und leise kichert");
$session['user']['gems']--;
$session['user']['wolle']++;
addnav("Zurück","rohstoff.php?op=show");
}
}
else if ($_GET['op']=="buywolle2"){
output("Willst du wirklich 5 Bünbel Wolle für 3 Edelsteine kaufen?");
if($session[user][gems]<3){
output("`n`n`\$Du hast nicht genug Edelsteine bei dir!`0");
} else {
addnav("Betätige");
addnav("JA","rohstoff.php?op=wolle2");
addnav("Zurück","rohstoff.php?op=show.php");
}
}
if ($_GET['op']=="wolle2"){
if ($session[user][gems]>=3) {
output("Der kleine Dicke Mann übergibt dir die 5 Stücke Leder und freut sich über sein Geschäft. Dann hälst du ihm die Edelsteine hin die er sich gleich schnappt und leise kichert");
$session['user']['gems']-=3;
$session['user']['wolle']+=5;
addnav("Zurück","rohstoff.php?op=show");
}
}
page_footer();
?>[/php]
Kann mir jemand helfen?