PHP:
addnav("Tulpe","newgiftshop.php?op=send&op2=gift1");
if ($session[user][gold] > 10) addnav("Rose - 10 Gold","newgiftshop.php?op=send&op2=gift2");
if ($session[user][gold] > 20) addnav("Strauß Rosen - 20 Gold","newgiftshop.php?op=send&op2=gift3");
if ($session[user][gold] > 40) addnav("Pralinen - 40 Gold","newgiftshop.php?op=send&op2=gift4");
if ($session[user][gold] > 60) addnav("Freundschaftsbändchen - 60 Gold","newgiftshop.php?op=send&op2=gift5");
if ($session[user][gold] > 100) addnav("Freundschaftsanhänger - 100 Gold","newgiftshop.php?op=send&op2=gift6");
if ($session[user][gold] > 200) addnav("Halskette - 200 Gold","newgiftshop.php?op=send&op2=gift7");
if ($session[user][gold] > 500) addnav("Plüschdrachen - 500 Gold","newgiftshop.php?op=send&op2=gift8");
if ($session[user][gold] > 1000) addnav("Beutel Heilkräuter - 1000 Gold","newgiftshop.php?op=send&op2=gift9");
if ($session[user][gold] > 1500) addnav("Drachenei - 1500 Gold","newgiftshop.php?op=send&op2=gift10");
if ($session[user][gold] > 2000) addnav("Goldenes Amulett - 2000 Gold","newgiftshop.php?op=send&op2=gift11");
if ($session[user][gold] > 3000) addnav("Seltsamer Schädel - 3000 Gold","newgiftshop.php?op=send&op2=gift12");
output("`n<ul><a href=\"newgiftshop.php?op=send&op2=gift1\">Tulpe</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift1");
if ($session[user][gold] > 10){
output("<a href=\"newgiftshop.php?op=send&op2=gift2\">Rose - 10 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift2");
}
if ($session[user][gold] > 20){
output("<a href=\"newgiftshop.php?op=send&op2=gift3\">Strauß Rosen - 20 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift3");
}
if ($session[user][gold] > 40){
output("<a href=\"newgiftshop.php?op=send&op2=gift4\">Pralinen - 40 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift4");
}
if ($session[user][gold] > 60){
output("<a href=\"newgiftshop.php?op=send&op2=gift5\">Freundschaftsbändchen - 60 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift5");
}
if ($session[user][gold] > 100){
output("<a href=\"newgiftshop.php?op=send&op2=gift6\">Freundschaftsanhänger - 100 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift6");
}
if ($session[user][gold] > 200){
output("<a href=\"newgiftshop.php?op=send&op2=gift7\">Halskette - 200 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift7");
}
if ($session[user][gold] > 500){
output("<a href=\"newgiftshop.php?op=send&op2=gift8\">Plüschdrachen - 500 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift8");
}
if ($session[user][gold] > 1000){
output("<a href=\"newgiftshop.php?op=send&op2=gift9\">Beutel Heilkräuter - 1000 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift9");
}
if ($session[user][gold] > 1500){
output("<a href=\"newgiftshop.php?op=send&op2=gift10\">Drachenei - 1500 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift10");
}
if ($session[user][gold] > 2000){
output("<a href=\"newgiftshop.php?op=send&op2=gift11\">Goldenes Amulett - 2000 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift11");
}
if ($session[user][gold] > 3000){
output("<a href=\"newgiftshop.php?op=send&op2=gift12\">Seltsamer Schädel - 3000 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift12");
}
So sieht das ganze in der newgiftshop.php aus. Wenn du nun etwas hinzufügen willst, dann brauchst du den Preis, setzt deinen Nav an die richtige Stelle (wenn die Abfrage wegen dem Gold schon vorhanden ist, {} nicht vergessen) und einen Text wie bei den anderen an die richtige Stelle setzen.
Weiter unten kommen dann die Abfragen bezüglich der op2. Da du deinem Geschenk wahrscheinlich den "Namen" gift13 gibts, musst du noch zusätzlich im Stil der vorhergehenden Abfragen eine neue hinzufügen.
Beispiel wäre jetz eine... goldene Rose (Handarbeit) für 3000 Gold. Dann änderst du den oberen Navteil so um:
PHP:
if ($session[user][gold] > 3000){
addnav("Seltsamer Schädel - 3000 Gold","newgiftshop.php?op=send&op2=gift12");
addnav("Goldene Rose (Handarbeit) - 3000 Gold","newgiftshop.php?op=send&op2=gift13");}
Dann fügst du nach
PHP:
output("<a href=\"newgiftshop.php?op=send&op2=gift12\">Seltsamer Schädel - 3000 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift12");
noch
PHP:
output("<a href=\"newgiftshop.php?op=send&op2=gift13\">Goldene Rose (Handarbeit) - 3000 Gold</a><br>",true);
addnav("","newgiftshop.php?op=send&op2=gift13");
Zu guter letzt fügst du hinter
PHP:
if ($HTTP_GET_VARS[op2]=="gift12"){
$gift="Seltsamer Schädel";
$gefallen=e_rand(5,10);
$effekt="Du untersuchst dieses merkwürdige Geschenk genauer. Dabei rutscht es dir aus der Hand und zerplatzt am Boden in 1000 Stücke. Doch eine seltsame Kraft wird frei, die dir $gefallen Gefallen bei Ramius bringt!";
db_query("UPDATE accounts SET deathpower=deathpower+$gefallen WHERE acctid=$name");
$session[user][gold]-=3000;
}
noch
PHP:
if ($HTTP_GET_VARS[op2]=="gift13"){
$gift="Goldene Rose (Handarbeit)";
$session[user][gold]-=1500;
}
an. Und schon sollte das neue Geschenk im Laden sein.