anpera.net
https://anpera.dyndns.org/phpbb3/

Neue Rasse
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=2074
Seite 1 von 1

Autor:  KnigRhobarder [ Di 03 Jan, 2006 22:08 ]
Betreff des Beitrags:  Neue Rasse

[php]if (count($session['user']['dragonpoints'])<$session['user']['dragonkills'] && $_GET['dk']!="ignore"){
page_header("Drachenpunkte");
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']))."`@ Drachenpunkte ü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.");
}else if ((int)$session['user']['race']==0){
page_header("Ein wenig über deine Vorgeschichte");
if ($_GET['setrace']!=""){
$session['user']['race']=(int)($_GET['setrace']);
switch($_GET['setrace']){
case "1":
$session['user']['attack']++;
output("`2Als Troll warst du immer auf dich alleine gestellt. Die Möglichkeiten des Kampfs sind dir nicht fremd.`n`^Du erhältst einen zusätzlichen Punkt auf deinen Angriffswert!");
break;
case "2":
$session['user']['defence']++;
output("`^Als Elf bist du dir immer allem bewusst, was um dich herum passiert. Nur sehr wenig kann dich überraschen.`nDu bekommst einen zusätzlichen Punkt auf deinen Verteidigungswert!");
break;
case "3":
output("`&Deine Größe und Stärke als Mensch erlaubt es dir, Waffen ohne große Anstrengungen zu führen und dadurch länger durchzuhalten, als andere Rassen.`n`^Du hast jeden Tag einen zusätzlichen Waldkampf!");
break;
case "4":
output("`#Als Zwerg fällt es dir leicht, den Wert bestimmter Güter besser einzuschätzen.`n`^Du bekommst mehr Gold durch Waldkämpfe!");
break;
case "5":
output("`5Als Echsenwesen hast du durch deine Häutungen einen klaren gesundheitlichen Vorteil gegenüber anderen Rassen.`n`^Du startest mit einem permanenten Lebenspunkt mehr!");
$session['user']['maxhitpoints']++;
break;
/*if ($session[user][superuser]){
case "6":
output("`~Als Vampir bist du allen anderen Wesen überlegen, was deine Stärke angeht. Du bekommst sowohl mehr Angriff, als auch mehr verteidigung!");
$session['user']['attack']+=3;
$session['user']['defence']+=3;
break; } */[/php]


bei newday meldet er mir allerdings einen Fehler in Zeile 75 ( case "6": ). Wenn ich die if-Abfrage nach dem Superuser rausnehme, funktioniert es einwandfrei, ist aber nicht sinn und zweck der sache, da ausschließlich superuser diese Rasse nutzen sollen können (^^).


Zitat:
Parse error: syntax error, unexpected T_CASE in /home/httpd/vhosts/legaia.shellmaster.de/httpdocs/newday.php on line 75


Kann mir einer sagen, woran das liegt? Danke schonmal :)

Lg Knig

Autor:  Eliwood [ Di 03 Jan, 2006 22:15 ]
Betreff des Beitrags:  Re: Neue Rasse

1. Den nav schützen reicht schon, 2. Versuch mal:

case ("6" && $session['user']['superuser']>2):
output("`~Als Vampir bist du allen anderen Wesen überlegen, was deine Stärke angeht. Du bekommst sowohl mehr Angriff, als auch mehr verteidigung!");
$session['user']['attack']+=3;
$session['user']['defence']+=3;
break;

Autor:  KnigRhobarder [ Di 03 Jan, 2006 22:22 ]
Betreff des Beitrags: 

Geht... Danke :)

Autor:  KnigRhobarder [ Mi 04 Jan, 2006 20:27 ]
Betreff des Beitrags: 

Nochmal ich zum selben Thema...


[php] case ("6" && $session['user']['superuser']>2):
output("`~Als Vampir bist du allen anderen Wesen überlegen, was deine Stärke angeht. Du bekommst sowohl mehr Angriff, als auch mehr verteidigung!");
$session['user']['attack']+=3;
$session['user']['defence']+=3;
break;
case ("7" && $session['user']['superuser']>2):
output("`^Als kleines Elfchen bist du vorallem zwei Dinge - schnell und schlau. Dies verschafft dir einen Vorteil im Kampf, da du Gebrauch von zahlreichen Elfchentricks machen kannst!");
$session['user']['attack']+=3;
$session['user']['defence']+=3;
break;[/php]

Die Rasse wird, genau wie sie soll, als Elfchen genommen, aber es erscheint, wenn man auf den Nav klickt, der Text vom Vampir auch beim Elfchen... Frage: warum?

Lg Knig


Wieder mal danke ;)

Autor:  Eliwood [ Mi 04 Jan, 2006 20:35 ]
Betreff des Beitrags: 

Ein Tipp:

Schütze Nur! Die Navs.

Das reicht _völlig_ aus. (Dank dem Navsystem *gg*)

Also nur bei der Rassenauswahl die Abfrage machen, wenn Bedinnung = true, addnav "Vampir","link?setrace=blub"

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/