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

Auswahlmöglichkeit nach Drachenkill kommt nicht
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1170
Seite 1 von 1

Autor:  Eliwood [ Do 24 Mär, 2005 09:47 ]
Betreff des Beitrags:  Auswahlmöglichkeit nach Drachenkill kommt nicht

Ich erinnerte mich an Anaras' Klassensystem und hab was ähnliches gemacht => Kampfart.
Da ich mein Spiel sehr an Fire Emblem anlege, hab ich mir gedacht, dass man sich noch eine Charakterklasse aussuchen kann...
Gesagt, getan, unter der Kampfartauswahl hab ichfolgendes eingefüht:
[php]
if (($session[user][dragonkills]>=10) && ($session['user']['klasse']==0))
{
if ($_GET['setklasse']!="")
{
$session['user']['klasse']=(int)($_GET['setklasse']);
switch($_GET['setklasse'])
{
case "1":
break;
case "2":
break;
case "3":
break;
case "4":
break;
case "4":
break;
case "5":
break;
case "6":
break;
case "7":
break;
case "8":
break;
case "9":
break;
case "10":
break;
case "11":
break;
case "12":
break;
case "13":
break;
case "14":
break;
case "15":
break;
case "16":
break;
case "17":
break;
case "18":
break;
case "10":
break;
case "20":
break;
}
output("Ubs, da sollte noch was kommen ^^");
addnav("Weiter","newday.php?continue=1$resline");
//ERSTE AUSWAHL!!!!!!!!!
}
else
{
output("Welche Klasse von Charakter bist du?`n`n");
$session['user']['klasse']=(int)($_GET['switchklasse']);
switch($_GET['switchklasse'])
{
//SCHWERTKAMPF
case "1":
output("<a href='newday.php?setklasse=1$resline'>Als Söldner</a> bist du gewandt im Schwertkampf und verpfichtest dich gegen Geld.`n",true);
addnav("Söldner","newday.php?setklasse=1$resline");
addnav("","newday.php?setklasse=1$resline");
output("<a href='newday.php?setklasse=2$resline'>Als Myrmidone</a> bist du gewandt im fernöstlichen Schwertkampf.`n",true);
addnav("Myrmidone","newday.php?setklasse=2$resline");
addnav("","newday.php?setklasse=2$resline");
output("<a href='newday.php?setklasse=3$resline'>Als Kavalier</a> bist du gewandt im Schwertkampf auf dem hohen Pferd.`n",true);
addnav("Kavalier","newday.php?setklasse=3$resline");
addnav("","newday.php?setklasse=3$resline");
output("<a href='newday.php?setklasse=13$resline'>Als Dieb</a> bist du schnell und Geschickt.`n",true);
addnav("Dieb","newday.php?setklasse=13$resline");
addnav("","newday.php?setklasse=13$resline");
if ($session[user][superuser]>=2)
{
output("<a href='newday.php?setklasse=4$resline'>Als Lord</a> bist du gewandt im Kampf mit dem Rapier.`n",true);
addnav("Lord A","newday.php?setklasse=4$resline");
addnav("","newday.php?setklasse=4$resline");
output("<a href='newday.php?setklasse=5$resline'>Als Lord</a> bist du gewandt Kampf mit fernöstlichen Schwertern.`n",true);
addnav("Lord B","newday.php?setklasse=5$resline");
addnav("","newday.php?setklasse=5$resline");
}
break;
//AXTKAMPF
case "2":
if ($session[user][superuser]>=2)
{
output("<a href='newday.php?setklasse=6$resline'>Als Lord</a> bist du gewandt im Kampf mit den Äxten.`n",true);
addnav("Lord","newday.php?setklasse=6$resline");
addnav("","newday.php?setklasse=6$resline");
}
output("<a href='newday.php?setklasse=8$resline'>Als Bandit</a> lebst du in den Bergen. Deine Waffe ist die Axt.`n",true);
addnav("Bandit","newday.php?setklasse=8$resline");
addnav("","newday.php?setklasse=8$resline");
output("<a href='newday.php?setklasse=9$resline'>Als Pirat</a> lebst du auf hoher See. Deine Waffe ist die Axt.`n",true);
addnav("Pirat","newday.php?setklasse=9$resline");
addnav("","newday.php?setklasse=9$resline");
output("<a href='newday.php?setklasse=10$resline'>Als Kämpfer</a> lebst du in den Diensten anderer. Deine Waffe ist die Axt.`n",true);
addnav("Kämpfer","newday.php?setklasse=10$resline");
addnav("","newday.php?setklasse=10$resline");
break;
//LANZENKAMPF
case "3":
output("<a href='newday.php?setklasse=3$resline'>Als Kavalier</a> bist du gewandt im Lanzenkampf auf dem hohen Pferd.`n",true);
addnav("Kavalier","newday.php?setklasse=3$resline");
addnav("","newday.php?setklasse=3$resline");
output("<a href='newday.php?setklasse=7$resline'>Als Ritter</a> besitzt du eine hohe Panzerung und bist it den Lanzen gewandt.`n",true);
addnav("Ritter/in","newday.php?setklasse=7$resline");
addnav("","newday.php?setklasse=7$resline");
output("<a href='newday.php?setklasse=19$resline'>Als Ritter</a> besitzt du eine hohe Panzerung und bist it den Lanzen gewandt.`n",true);
addnav("Pegasus-Ritter/in","newday.php?setklasse=19$resline");
addnav("","newday.php?setklasse=19$resline");
output("<a href='newday.php?setklasse=20$resline'>Als Ritter</a> besitzt du eine hohe Panzerung und bist it den Lanzen gewandt.`n",true);
addnav("Wyvernritter/in","newday.php?setklasse=20$resline");
addnav("","newday.php?setklasse=20$resline");
break;
//BOGENSCHÜTZE
case "4":
output("<a href='newday.php?setklasse=11$resline'>Als Bogenschütze</a> ist deine Leidenschaft die Jagd`n",true);
addnav("Bogenschütze","newday.php?setklasse=11$resline");
addnav("","newday.php?setklasse=11$resline");
output("<a href='newday.php?setklasse=12$resline'>Als Nomade</a> ist deine Leidenschaft die Jagd vom Pferd.`n",true);
addnav("Nomade","newday.php?setklasse=12$resline");
addnav("","newday.php?setklasse=12$resline");
break;
//ANIMA
case "5":
output("<a href='newday.php?setklasse=14$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Magier","newday.php?setklasse=14$resline");
addnav("","newday.php?setklasse=14$resline");
break;
//SCHWARZ
case "6":
output("<a href='newday.php?setklasse=15$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Schamane","newday.php?setklasse=15$resline");
addnav("","newday.php?setklasse=15$resline");
break;
//LICHT
case "7":
output("<a href='newday.php?setklasse=16$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Mönch","newday.php?setklasse=16$resline");
addnav("","newday.php?setklasse=16$resline");
break;
//STAB
case "8":
output("<a href='newday.php?setklasse=17$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Geistliche/r","newday.php?setklasse=17$resline");
addnav("","newday.php?setklasse=17$resline");
output("<a href='newday.php?setklasse=18$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Troubadour","newday.php?setklasse=18$resline");
addnav("","newday.php?setklasse=18$resline");
break;

//}
}
}
}

[/php]

Er bringt keine Fehlermeldung

Aber mein Problem ist, die Auwahl kommt nie....
An was liegt das?

Autor:  Meteora [ Do 24 Mär, 2005 15:39 ]
Betreff des Beitrags: 

[php]switch($_GET['setklasse'])
{
case "1":
break;
case "2":
break;
case "3":
break;
case "4":
break;
case "4":
break;
case "5":
break;
case "6":
break;
case "7":
break;
case "8":
break;
case "9":
break;
case "10":
break;
case "11":
break;
case "12":
break;
case "13":
break;
case "14":
break;
case "15":
break;
case "16":
break;
case "17":
break;
case "18":
break;
case "10":
break;
case "20":
break;
}
[/php]

durch das, dass die cases nicht gefüllt sind, funktioniert es (meiner meinung) nach nicht...$

weiterhin:
ersetze
[php]
if (($session[user][dragonkills]>=10) && ($session['user']['klasse']==0))
[/php]
durch
[php]
if ($session[user][dragonkills]>=10 && (int)$session['user']['klasse']==0)
[/php]

hoffe das war alles...

Autor:  Eliwood [ Do 24 Mär, 2005 16:08 ]
Betreff des Beitrags: 

So, danke für die Hinweise, aber gehen tuts trotzdem nicht ^^
Und noch immer keine Fehlermeldung....
Es ist, als ob das ganze ausgeklammert wäre :(

Autor:  Gast [ Do 24 Mär, 2005 16:33 ]
Betreff des Beitrags: 

Wenn "switchklasse" nicht in einem Link vorher gesetzt wird, ist es auch irgendwie alles ausgeklammert.

switch($_GET['switchklasse']) liefert nur case 0, falls switchklasse nicht gesetzt wurde. Dieser Fall 0 ist nicht defniniert und darum wird vermutlich nichts angezeigt. switchklasse muss - so wie ich es verstehe - an anderer Stelle gesetzt worden sein, wo die verschiedenen Oberklassen aufgelistet sind und man wählen kann. Kannst du den Code, wo man die Klasse auswählt, auch noch posten?

Autor:  Kevz [ Do 24 Mär, 2005 16:34 ]
Betreff des Beitrags: 

Eine frage wär vielleicht sinnvoll, "Wo" hast du diesen Code eingefügt...???
Evtl. hilft, das ich glaub du hast ihn bestimmt irgendwo falsch hingesetzt

Autor:  Eliwood [ Do 24 Mär, 2005 16:45 ]
Betreff des Beitrags: 

Kevz hat geschrieben:
Eine frage wär vielleicht sinnvoll, "Wo" hast du diesen Code eingefügt...???
Evtl. hilft, das ich glaub du hast ihn bestimmt irgendwo falsch hingesetzt


NACH der Kampfkunstauswahl
VOR der Spezialitätenauswahl

Autor:  Eliwood [ Do 24 Mär, 2005 17:04 ]
Betreff des Beitrags: 

Ich habs :!:

Lösung:

[php]}if ($session[user][dragonkills]>=10 && (int)$session['user']['klasse']==0)
{
page_header("Ein wenig über deine Vorgeschichte");
if ($_GET['setklasse']!="")
{
$session['user']['klasse']=(int)($_GET['setklasse']);

switch($_GET['setklasse'])
{
case "1":
output("---");
break;
case "2":
output("---");
break;
case "3":
output("---");
break;
case "4":
output("---");
break;
case "5":
output("---");
break;
case "6":
output("---");
break;
case "7":
output("---");
break;
case "8":
output("---");
break;
case "9":
output("---");
break;
case "10":
output("---");
break;
case "11":
output("---");
break;
case "12":
output("---");
break;
case "13":
output("---");
break;
case "14":
output("---");
break;
case "15":
output("---");
break;
case "16":
output("---");
break;
case "17":
output("---");
break;
case "18":
output("---");
break;
case "19":
output("---");
break;
case "20":
output("---");
break;
}
output("Ubs, da sollte noch was kommen ^^");
addnav("Weiter","newday.php?continue=1$resline");
//page_header("");
//ERSTE AUSWAHL!!!!!!!!!
}
else
{
output("`n`nWelche Klasse von Charakter bist du?`n`n");
(int)$_GET['switchkunst']=$session['user']['kunst'];
switch($_GET['switchkunst'])
{
//SCHWERTKAMPF
case "1":
output("<a href='newday.php?setklasse=1$resline'>Als Söldner</a> bist du gewandt im Schwertkampf und verpfichtest dich gegen Geld.`n",true);
addnav("Söldner","newday.php?setklasse=1$resline");
addnav("","newday.php?setklasse=1$resline");
output("<a href='newday.php?setklasse=2$resline'>Als Myrmidone</a> bist du gewandt im fernöstlichen Schwertkampf.`n",true);
addnav("Myrmidone","newday.php?setklasse=2$resline");
addnav("","newday.php?setklasse=2$resline");
output("<a href='newday.php?setklasse=3$resline'>Als Kavalier</a> bist du gewandt im Schwertkampf auf dem hohen Pferd.`n",true);
addnav("Kavalier","newday.php?setklasse=3$resline");
addnav("","newday.php?setklasse=3$resline");
output("<a href='newday.php?setklasse=13$resline'>Als Dieb</a> bist du schnell und Geschickt.`n",true);
addnav("Dieb","newday.php?setklasse=13$resline");
addnav("","newday.php?setklasse=13$resline");
if ($session[user][superuser]>=2)
{
output("<a href='newday.php?setklasse=4$resline'>Als Lord</a> bist du gewandt im Kampf mit dem Rapier.`n",true);
addnav("Lord A","newday.php?setklasse=4$resline");
addnav("","newday.php?setklasse=4$resline");
output("<a href='newday.php?setklasse=5$resline'>Als Lord</a> bist du gewandt Kampf mit fernöstlichen Schwertern.`n",true);
addnav("Lord B","newday.php?setklasse=5$resline");
addnav("","newday.php?setklasse=5$resline");
}
break;
//AXTKAMPF
case "2":
if ($session[user][superuser]>=2)
{
output("<a href='newday.php?setklasse=6$resline'>Als Lord</a> bist du gewandt im Kampf mit den Äxten.`n",true);
addnav("Lord","newday.php?setklasse=6$resline");
addnav("","newday.php?setklasse=6$resline");
}
output("<a href='newday.php?setklasse=8$resline'>Als Bandit</a> lebst du in den Bergen. Deine Waffe ist die Axt.`n",true);
addnav("Bandit","newday.php?setklasse=8$resline");
addnav("","newday.php?setklasse=8$resline");
output("<a href='newday.php?setklasse=9$resline'>Als Pirat</a> lebst du auf hoher See. Deine Waffe ist die Axt.`n",true);
addnav("Pirat","newday.php?setklasse=9$resline");
addnav("","newday.php?setklasse=9$resline");
output("<a href='newday.php?setklasse=10$resline'>Als Kämpfer</a> lebst du in den Diensten anderer. Deine Waffe ist die Axt.`n",true);
addnav("Kämpfer","newday.php?setklasse=10$resline");
addnav("","newday.php?setklasse=10$resline");
break;
//LANZENKAMPF
case "3":
output("<a href='newday.php?setklasse=3$resline'>Als Kavalier</a> bist du gewandt im Lanzenkampf auf dem hohen Pferd.`n",true);
addnav("Kavalier","newday.php?setklasse=3$resline");
addnav("","newday.php?setklasse=3$resline");
output("<a href='newday.php?setklasse=7$resline'>Als Ritter</a> besitzt du eine hohe Panzerung und bist it den Lanzen gewandt.`n",true);
addnav("Ritter/in","newday.php?setklasse=7$resline");
addnav("","newday.php?setklasse=7$resline");
output("<a href='newday.php?setklasse=19$resline'>Als Ritter</a> besitzt du eine hohe Panzerung und bist it den Lanzen gewandt.`n",true);
addnav("Pegasus-Ritter/in","newday.php?setklasse=19$resline");
addnav("","newday.php?setklasse=19$resline");
output("<a href='newday.php?setklasse=20$resline'>Als Ritter</a> besitzt du eine hohe Panzerung und bist it den Lanzen gewandt.`n",true);
addnav("Wyvernritter/in","newday.php?setklasse=20$resline");
addnav("","newday.php?setklasse=20$resline");
break;
//BOGENSCHÜTZE
case "4":
output("<a href='newday.php?setklasse=11$resline'>Als Bogenschütze</a> ist deine Leidenschaft die Jagd`n",true);
addnav("Bogenschütze","newday.php?setklasse=11$resline");
addnav("","newday.php?setklasse=11$resline");
output("<a href='newday.php?setklasse=12$resline'>Als Nomade</a> ist deine Leidenschaft die Jagd vom Pferd.`n",true);
addnav("Nomade","newday.php?setklasse=12$resline");
addnav("","newday.php?setklasse=12$resline");
break;
//ANIMA
case "5":
output("<a href='newday.php?setklasse=14$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Magier","newday.php?setklasse=14$resline");
addnav("","newday.php?setklasse=14$resline");
break;
//SCHWARZ
case "6":
output("<a href='newday.php?setklasse=15$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Schamane","newday.php?setklasse=15$resline");
addnav("","newday.php?setklasse=15$resline");
break;
//LICHT
case "7":
output("<a href='newday.php?setklasse=16$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Mönch","newday.php?setklasse=16$resline");
addnav("","newday.php?setklasse=16$resline");
break;
//STAB
case "8":
output("<a href='newday.php?setklasse=17$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Geistliche/r","newday.php?setklasse=17$resline");
addnav("","newday.php?setklasse=17$resline");
output("<a href='newday.php?setklasse=18$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
addnav("Troubadour","newday.php?setklasse=18$resline");
addnav("","newday.php?setklasse=18$resline");
break;

//}
}
}
}[/php]

Autor:  Devilzimti [ Do 24 Mär, 2005 18:51 ]
Betreff des Beitrags: 

hmm mal ne Frage:
was bringt des wenn ich bogenschütze bin? :?

Autor:  Arîzto [ Do 24 Mär, 2005 19:15 ]
Betreff des Beitrags: 

Devilzimti hat geschrieben:
hmm mal ne Frage:
was bringt des wenn ich bogenschütze bin? :?


Gute Frage :D

@Eliwood Vielleicht, wenn alles gut läuft und du Lust hast, kannst das alles mal posten?!?
Das hört sich nämlich sehr interessant an, und ich denke, dass sich alle User über sowas freuen würden!

Autor:  Meteora [ Do 24 Mär, 2005 19:37 ]
Betreff des Beitrags: 

ich hab ein komplettes system, welches ich evtl. mal veröffentliche... wenn Eliwood nich zuvorkommt :!:

Autor:  Arîzto [ Do 24 Mär, 2005 20:17 ]
Betreff des Beitrags: 

Hm, jetzt Frage ich mich nur, wie hoch die Wahrscheinlichkeit einer Veröffentlichung ist, wenn du "eventuell" sagst... ^^

Autor:  Meteora [ Do 24 Mär, 2005 21:04 ]
Betreff des Beitrags: 

hoch?

Autor:  Eliwood [ Fr 25 Mär, 2005 09:07 ]
Betreff des Beitrags: 

Ab dem 30. Drachenkill kann man dann sich noch weiterentwickeln (Ganz Fire Emblem :!: )
Ein Bogenschütze wird dann ein Scharfschütze....
Was das bringt?
Da schau ich mal noch ^^

Ideen hab ich viele.....
Nur verwirklichen kann ich sie nicht :D

Autor:  Kevz [ Fr 25 Mär, 2005 09:41 ]
Betreff des Beitrags: 

Schafschütze? passt das wirklich rein?
Aber ich kenn das mit den Klassen ja schon von Anga, es ist sehr interessant muss man sagen :D

Autor:  Eliwood [ Fr 25 Mär, 2005 09:59 ]
Betreff des Beitrags: 

Kevz hat geschrieben:
Schafschütze? passt das wirklich rein?
Aber ich kenn das mit den Klassen ja schon von Anga, es ist sehr interessant muss man sagen :D


Scharfschütze, nicht Schafschütze
Ja, passt....
Nicht jeder Scharfschütze muss mit Zielfernrohr und Gewehr rumlaufen....
Es reichen Pfeil und Bogen ^^
Und sie schiessen trotzdem Scharf ;)

Autor:  Hecki [ Sa 26 Mär, 2005 10:35 ]
Betreff des Beitrags: 

Robin Hood is demnach wohl der erste Scharfschütze der in den Geschichtsbüchern auftaucht :D

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