anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 10:34

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Do 14 Aug, 2008 14:27 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Sa 26 Aug, 2006 11:35
Beiträge: 33
LoGD: http://www.logd-obtania.de/londarien/source.php
Hallo,
ich habe ein Problem in der Newday, und zwar habe ich Eliwoods Rasseneditor eingebaut und wollte nun meine Newday umschreiben da ich mehrere Startgebiete habe.
Eliwoods Editor habe ich daran schon angepasst nur musste ich ja jetzt auch die Abfrage in der Newday ändern.

Das ganze sah bei mir so aus:
$this->bbcode_second_pass_code('', '
if (count($session['user']['dragonpoints'])<$session['user']['dragonkills'] && $_GET['dk']!="ignore"){
page_header("Heldenpunkte");
addnav("Max Lebenspunkte +5","newday.php?dk=hp$resline");
addnav("Waldkämpfe +1","newday.php?dk=ff$resline");
addnav("Angriff + 1","newday.php?dk=at$resline");
addnav("Verteidigung + 1","newday.php?dk=de$resline");
//addnav("Ignore (Dragon Points are bugged atm)","newday.php?dk=ignore$resline");
output("`@Du hast noch `^".($session['user']['dragonkills']-count($session['user']['dragonpoints']))."`@ Heldenpunkte übrig. Wie willst du sie einsetzen?`n`n");
output("Du bekommst 1 Drachenpunkt pro getötetem Drachen. Die Änderungen der Eigenschaften durch Drachenpunkte sind permanent.");

//Startgebiet Mod bei Fritz anfang
}else if (!$session['user']['startge'] || $session['user']['startge']=="Nirgendwo"|| $session['user']['startge']=="0")
{
page_header("Ein wenig über deine Vorgeschichte");
output("In welcher Zeit oder an welchem Ort bist du geboren?");
addnav("Phantasia - Mittelalter","newday.php?op=phant");
addnav("Tull - Western","newday.php?op=west");
break;
}


if ($_GET['op'] == "phant"){
page_header("Ein wenig über deine Vorgeschichte");
output("Du bist in Phantasia geboren, dem Land der unbegrenzten Möglichkeiten`n`n
doch welcher Rasse gehörst du an?");
$session['user']['startge'] == 1;
$sql = "SELECT * FROM race WHERE gebiet='1' AND raceid='{$_GET['setrace']}' LIMIT 1";
$result = db_query($sql);
$row = db_fetch_assoc($result);
if ($_GET['setrace']!="")
{
$session['user']['race'] = ($row['color'].$row['name']);
switch($_GET['setrace'])
{
case $row['raceid']:
output("{$row['story']}");
$bonus = unserialize($row['bonus']);
$session['user']['maxhitpoints']+=(int)$bonus['lp'];
$session['user']['defence']+=(int)$bonus['def'];
$session['user']['attack']+=(int)$bonus['atk'];
break;
}
}

if ($_GET['op'] == "west"){
output("Du bist im Wilden Western aufgewachsen und den rauen Ton gewöhnt doch welchen Beruf hast du?");
$session['user']['startge'] == 2;
$sql = "SELECT * FROM race WHERE gebiet='2' AND raceid='{$_GET['setrace']}' LIMIT 1";
$result = db_query($sql);
$row = db_fetch_assoc($result);
if ($_GET['setrace']!="")
{
$session['user']['race'] = ($row['color'].$row['name']);
switch($_GET['setrace'])
{
case $row['raceid']:
output("{$row['story']}");
$bonus = unserialize($row['bonus']);
$session['user']['maxhitpoints']+=(int)$bonus['lp'];
$session['user']['defence']+=(int)$bonus['def'];
$session['user']['attack']+=(int)$bonus['atk'];
break;
}
}
//Startgebiete Mod von Fritz ende

if ($session['user']['weaponvalue']<0)
$session['user']['attack']+=$session['user']['weapondmg'];
if ($session['user']['armorvalue']<0)
$session['user']['defence']+=$session['user']['armordef'];
addnav("Weiter","newday.php?continue=1$resline");
if ($session['user']['dragonkills']==0 && $session['user']['level']==1)
{
addnews("`#{$session[user][name]} `#hat unsere Welt betreten. Willkommen!");
}
}
else
{
')

Das ist der Abschnitt, und wenn ich das aber so verwenden will sagt er mir:

Zitat:
Fatal error: Cannot break/continue 1 level in /var/www/vhosts/logd-obtania.de/httpdocs/londarien/newday.php on line 59


Zeile 59:

page_header("Ein wenig über deine Vorgeschichte");
output("In welcher Zeit oder an welchem Ort bist du geboren?");
addnav("Phantasia - Mittelalter","newday.php?op=phant");
addnav("Tull - Western","newday.php?op=west");
-->break;<--
}

hab auch schon versucht das break nach der klammer zu setzten, kommt die gleiche fehlermeldung mit anderer zeile,

Gruss
Fritz


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 14 Aug, 2008 14:49 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 20 Feb, 2005 16:45
Beiträge: 103
Wohnort: Ulm
Geschlecht: Männlich
lösch den break; raus brauchste doch gar nicht.....dann sollte es auch funzen

_________________
Caivallon Scripts:
Dies und Das :P


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 14 Aug, 2008 14:52 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Sa 26 Aug, 2006 11:35
Beiträge: 33
LoGD: http://www.logd-obtania.de/londarien/source.php
Arghh hab ich vergessen zu erwähnen sorry.

Wenn ich den break lösche habe ich die Startgebiet auswahl gleichzeitig mit der auswahl der künste und dann häng ich dadurch in einer schleife drin weil er den klick für das startgebiet nicht animmt


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 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