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

Special - Die Tropfsteinhöhle
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=1468
Seite 1 von 1

Autor:  Eliwood [ Di 21 Jun, 2005 11:54 ]
Betreff des Beitrags:  Special - Die Tropfsteinhöhle

Mein erstes, brauchbares Special :D

Hatte heute morgen wieder ma genügend Zeit und daraus entstand ein Special.

Version: 1.3
Desc: Der User findet im Wald in einem Felsen eine Einbuchtung. Mit einer Chance 4:5 findet der User in der Einbuchtung Edelsteine und Gold, bei einer Chance von 1:5 vergrösster der User das Loch im Gegenzug von 2 Waldkämpfen, wenn er weniger hat verliert er alle. In der Tropfstein Höhle kann der User zwischen Gold, Edelsteinring, Glasring, allem oder nichts auswählen. Die Sterbensrate ist Gross, es sei denn, der User nimmt nichts...
Installation: GZip Achriv entpacken, Datei in den Special Order einfügen und dann wahlweise folgenden PHP-Code entweder in die common.php oder in die hoehle.php einfügen:
[php]function give_new_loot($name,$description,$gold=0,$gems=0)
{
// Gives Users a new Loot
// by Basilius, Eliwood
global $session;
$sql = "INSERT INTO items (name,description,class,owner,gold,gems) "
."VALUES ('$name','$description','Beute','".$session['user']['acctid']."','$gold','$gems')";
db_query($sql) or die(db_error($sql));
}[/php]

Und diesmal wäre ich um etwas mehr Feedback erfreut... Nur mit Feedback werden die Scripte besser... Danke

Dateianhänge:
hoehle.php.gz [2.13 KIB]
764-mal heruntergeladen

Autor:  Arîzto [ Di 21 Jun, 2005 14:24 ]
Betreff des Beitrags: 

Dann wollen wir das Eliwood ma nich verärgern und geben gleich n bissel Feedback!

Fehlermeldung:
Zitat:
Parse error: parse error, unexpected T_STRING in /home/www/web332/html/lotgd/special/hoehle.php on line 147


Zeile 147:
[php]$atkflux = e_rand(0, $dk);[/php]

Liegt sicherlich daran, dass $dk kurz vorher auf 0 gesetzt wurde... Zeile 138:
[php]$dk = 0;[/php]

Autor:  Eliwood [ Di 21 Jun, 2005 14:33 ]
Betreff des Beitrags: 

Arîzto hat geschrieben:
Dann wollen wir das Eliwood ma nich verärgern und geben gleich n bissel Feedback!

Fehlermeldung:
Zitat:
Parse error: parse error, unexpected T_STRING in /home/www/web332/html/lotgd/special/hoehle.php on line 147


Zeile 147:
[php]$atkflux = e_rand(0, $dk);[/php]

Liegt sicherlich daran, dass $dk kurz vorher auf 0 gesetzt wurde... Zeile 138:
[php]$dk = 0;[/php]


Da in der Datei keinerlei flux oder dk vorkommt, kann das nicht mei Special betreffen... Sorry

Zeile 147 ist nämlich genau:

[php]output("Du entschliesst dich, nichts zu nehmen und verlässt die Höhle. Gerade als du beim Eingang angekommen bist, kracht ein Stalagmit auf den Altar. Du hast Glück gehabt, hättest du was davon genommen, wärst du sicherlich gestorben. Du bekommst $exp Erfahrungspunkte.");[/php]

Du musst da was ganz anderes haben.

Aber trotzdem danke, das du wenigstens geantwortet hast :D

EDIT: Fehler gefunden, in der Zeile 146 fehlte ein Semikolon.

Autor:  Eliwood [ Mi 20 Jul, 2005 22:13 ]
Betreff des Beitrags: 

UPDATE:
Gefundene Edelsteine und Gold wurden nicht gegeben, Update wurd empfohlen.

Autor:  Cybo [ Mi 13 Sep, 2006 17:25 ]
Betreff des Beitrags:  Re: Special - Die Tropfsteinhöhle

Eliwood hat geschrieben:
In der Tropfstein Höhle kann der User zwischen Gold, Edelsteinring, Glasring, allem oder nichts auswählen. Die Sterbensrate ist Gross, es sei denn, der User nimmt nichts...
-.- Cybo wurde in einer Höhle zu gierig und wurde von einem Stalagtit erschlagen. Und ich gelobe feierlich: Ich habe auf "Nichts" geklickt!
Aber so an sich ist das 'ne coole Idee! Gefällt mir sehr gut! Hab einmal 3 gems bekommen und einmal 2 und beim dritten versuch war ich dann in der höhle...... nur da bin ich dann leider gestorben, weil ich nix genommen hab! :cry:

Autor:  Setto [ Sa 02 Dez, 2006 17:57 ]
Betreff des Beitrags: 

ähm..ja irgendwie kann ich da nix bekommen..ist das normal dass man nur stirbt, oder kann man da auch was bekommen ?

Autor:  Drazaar [ So 03 Dez, 2006 23:40 ]
Betreff des Beitrags: 

@ Cybo: Nein hast du nicht, denn sonst wäre das hier passiert:
[php]case "nimmnichts":
$exp = e_rand(round($session['user']['experience']*0.05),round($session['user']['experience']*0.1));
output("Du entschliesst dich, nichts zu nehmen und verlässt die Höhle. Gerade als du beim Eingang angekommen bist, kracht ein Stalagmit auf den Altar. Du hast Glück gehabt, hättest du was davon genommen, wärst du sicherlich gestorben. Du bekommst $exp Erfahrungspunkte.");
$session['user']['experience']+=$exp;
$session['user']['specialinc'] = "";
break;[/php]

@ Setto: Sicherlich kann mana uch was bekommen. Beim Altar ist die Chance 2x 2:1, dass man stirbt und 1x 1:2, dass man stirbt und einmal 1:0, dass man stirbt.... Zumindest so weit ich das auf den ersten Blick erkenne *gg*

@ Eliwood: *pingelig ist*
[php]$rand = e_rand(1,3);[/php]
Bei nimmalles ist wohl unnötig, da darauf keine Abfrage erfolgt, die diese Variable mit einbezieht ;)

Autor:  MySql [ Di 24 Jul, 2007 18:53 ]
Betreff des Beitrags: 

kleiner Schoenheitsfehler :

[php]addnav("Nichts nehmen","forest.pjp?op=nimmnichts");[/php]

sollte wohl eher heissen:

[php]addnav("Nichts nehmen","forest.php?op=nimmnichts");[/php]

mfg

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