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

Stalltiere
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=5370
Seite 1 von 1

Autor:  Yoichiro [ Mi 28 Dez, 2011 15:17 ]
Betreff des Beitrags:  Stalltiere

Hallo, ich hab ein kleines Problemchen mit dem Stalltier Editor.
Und zwar möchte ich den ein wenig erweitern. Ich bekomms nur leider irgendwie nicht hin -.-
Ich möchte eine DK Abfrage einbauen, wo ich festlegen kann, ab wie vielen DK man das Tier kaufen kann. Dann noch eine Gesinnungsabfrage. Da alles über Gesinnung laufen soll, wäre das besser, wenn nicht jeder jedes Tier bekommen kann.

Ich häng meine mounts.php mal an, vielleicht ist es nur ein kleiner Denkfehler von mir.

Dateianhänge:
mounts.zip [2.39 KIB]
435-mal heruntergeladen

Autor:  Yoichiro [ Di 03 Jan, 2012 06:20 ]
Betreff des Beitrags:  Re: Stalltiere

Sorry für den Doppelpost... Aber hat keiner ne Idee? -.-

Autor:  Shaddar [ Di 03 Jan, 2012 19:32 ]
Betreff des Beitrags:  Re: Stalltiere

Also du musst die Tabelle "mounts" um zwei zusätzliche Felder erweitern, damit du die zusätzlichen Informationen abspeichern musst.
Im Editor fügst du diese dann hinzu und erweiterst den Stall um diese Abfrage.

Um dir genauer zu helfen müsst ich näheres über dein verwendetes Gesinnungssystem wissen.
Da bei dir aber jeglicher Sourcecode gesperrt ist (was ich ohnehin nicht nachvollziehen kann), ist das nicht möglich.

Autor:  Yoichiro [ Di 03 Jan, 2012 21:11 ]
Betreff des Beitrags:  Re: Stalltiere

Das sind die ganz normalen Gesinnungen, die ich von hier genommen habe, also das Gesinnungsscript. Ich hab es nur verkürzt, weil bei mir eben gut, böse und neutral ausreicht.
Der Server um den es geht ist Lacroya, nicht Shibaya. shibaya wird komplett umgebaut, deshalb ist die Source auch zu (sonst sieht jeder die ganzen Bugs die ich mühsam rauswurschtel) und deshalb hab ich die mounts.php auch hochgeladen. Shibaya hat keine Gesinnungen drin.

Autor:  Shaddar [ Di 03 Jan, 2012 21:46 ]
Betreff des Beitrags:  Re: Stalltiere

Dann müsstest mir noch das Gesinnungsskript aus der Newday hier rein packen weil ich das a) nicht kenne und b) nicht weiß inwiefern du das verkürzt hast.

Autor:  Saaxa [ Di 28 Feb, 2012 13:02 ]
Betreff des Beitrags:  Re: Stalltiere

1)
mounts.php
PHP:
$output.="<tr><td>Kategorie:</td><td><input name='mount[mountcategory]' value=\"".htmlentities($mount['mountcategory'])."\"></td></tr>";

da drunter:
$output.="<tr><td>Gesinnung:</td><td><input name='mount[mountgesinnung]' value=\"".htmlentities($mount['mountgesinnung'])."\"></td></tr>";


2)
erweiterst deine mount sql-tabelle um 'mountgesinnung'

3)
stables.php
PHP:
$sql = "SELECT mountname,mountid,mountcategory FROM mounts WHERE mountactive=1 ORDER BY mountcategory,mountcostgems,mountcostgold";

ersetze durch:
$sql = "SELECT mountname,mountid,mountcategory FROM mounts WHERE mountactive=1 and mountgesinnung='".$session['user']['gesinnung']."' ORDER BY mountcategory,mountcostgems,mountcostgold";


4)
hochladen, sollte laufen!

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