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

Donationpoints Kosten für Tiere
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=4565
Seite 1 von 1

Autor:  Laylia [ So 15 Jun, 2008 15:13 ]
Betreff des Beitrags:  Donationpoints Kosten für Tiere

Ich suche nach einem code...
wo die Tiere in Merick´s Ställe auch Dp´s kosten.
Würde mich sehr freuen wenn ihr mir dabei helfen könntet.

Autor:  Jenutan [ So 15 Jun, 2008 16:25 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Hallo,

ein fertiges Script ist mir nicht bekannt, also ...
*Kopf schief leg*
...den Code aus der Jägerhütte studieren und in die Ställe einbauen.
*Kopf in die andere Richtung schief leg*

So schwer ist das sicher nicht! ;)

MfG

Autor:  Laylia [ So 15 Jun, 2008 17:19 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Jenutan hat geschrieben:
Hallo,

ein fertiges Script ist mir nicht bekannt, also ...
*Kopf schief leg*
...den Code aus der Jägerhütte studieren und in die Ställe einbauen.
*Kopf in die andere Richtung schief leg*

So schwer ist das sicher nicht! ;)

MfG


Das sagst du so einfach, wo ich gerade mal seit 2 wochen richtig dabei in... voher nie was
mit php am Hut hatte...

Autor:  Wolfus [ So 15 Jun, 2008 17:22 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Irgentwo hab ich sowas schonmal gesehen
Wenn ich es finde, werd ich es hier hin schreiben.

Autor:  Wolfus [ So 15 Jun, 2008 17:25 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Habs gefunden: http://www.alvion-logd.de/logd

Autor:  Laylia [ So 15 Jun, 2008 17:37 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Wolfus hat geschrieben:


Das ist ja ganze nett, ich weiss ja auch auf welchen seiten
so manches gibt...
doch den code dafür habe ich trotzdem nicht :(

Autor:  Doctamy [ So 15 Jun, 2008 18:05 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

naja schau ma hier..

ich denk das meintest du oder?

http://www.alvion-logd.de/logd/source.p ... tables.php

Autor:  Eichi [ So 15 Jun, 2008 18:08 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Da gibt es drei Möglichkeiten:

1. Suchen
2. Selber basteln
3. uns bezahlen :lol:


Mein Tipp, schau dir die Jägerhütte mal an, dann wirst du feststellen, dass es genauso wie bei Gold oder Gems ein Feld dafür in der DB gibt, nein, etwas schwieriger ist es doch, es gibt zwei Felder, diese müssen Differenzen aufweisen, für DPs, die man hat und DPs, die man ausgegeben hat. Der Rest bleibt noch zum Ausgeben über.

Viel Glück, falls es Probleme gibt, was mich wundern würde, dann frag ruhig ;)


LG, Eichi

Autor:  Arath [ So 15 Jun, 2008 19:05 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Was er sich auch anschauen sollte wäre die [mounts.php] und in der Datenbank die Tabelle [mounts] dort gibt es 2 Felder, zum einen [mountcostgold] und [mountcostgems]. Aber nunja *gg*

In der Datenbank machst du folgendes:
$this->bbcode_second_pass_code('', 'ALTER TABLE `mounts` ADD `mountcostdp` INT (11) NOT NULL DEFAULT '0'; ')

In der Datei [mounts.php]:
Suchen:
PHP:
$output.="<tr><td>Mount Cost (Gold):</td><td><input name='mount[mountcostgold]' value=\"".htmlentities((int)$mount['mountcostgold'])."\"></td></tr>";

Darunter einfügen:
PHP:
$output.="<tr><td>Ab wievielen Donationpoints:</td><td><input name='mount[mountcostdp]' value=\"".htmlentities((int)$mount['mountcostdp'])."\"></td></tr>";//Donationpoints


In der Datei [stables.php]:
Suche:
PHP:
$sql = "SELECT mountname,mountid,mountcategory FROM mounts WHERE mountactive=1 ORDER BY mountcategory,mountcostgems,mountcostgold";

Ersetzen durch:
PHP:
$sql = "SELECT mountname,mountid,mountcategory FROM mounts WHERE mountactive=1 AND mountcostdp<='$dp' ORDER BY mountcategory,mountcostgems,mountcostgold";

und davor folgendes:
PHP:
$dk=$session['user']['mountcostdp'];


Alles ohne Gewähr, ungetestet demnach besteht ein Risiko dass es nicht 100%ig klappt.

Autor:  Laylia [ So 15 Jun, 2008 19:31 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Arath hat geschrieben:
Was er sich auch anschauen sollte wäre die [mounts.php] und in der Datenbank die Tabelle [mounts] dort gibt es 2 Felder, zum einen [mountcostgold] und [mountcostgems]. Aber nunja *gg*

In der Datenbank machst du folgendes:
$this->bbcode_second_pass_code('', 'ALTER TABLE `mounts` ADD `mountcostdp` INT (11) NOT NULL DEFAULT '0'; ')

In der Datei [mounts.php]:
Suchen:
PHP:
$output.="<tr><td>Mount Cost (Gold):</td><td><input name='mount[mountcostgold]' value=\"".htmlentities((int)$mount['mountcostgold'])."\"></td></tr>";

Darunter einfügen:
PHP:
$output.="<tr><td>Ab wievielen Donationpoints:</td><td><input name='mount[mountcostdp]' value=\"".htmlentities((int)$mount['mountcostdp'])."\"></td></tr>";//Donationpoints


In der Datei [stables.php]:
Suche:
PHP:
$sql = "SELECT mountname,mountid,mountcategory FROM mounts WHERE mountactive=1 ORDER BY mountcategory,mountcostgems,mountcostgold";

Ersetzen durch:
PHP:
$sql = "SELECT mountname,mountid,mountcategory FROM mounts WHERE mountactive=1 AND mountcostdp<='$dp' ORDER BY mountcategory,mountcostgems,mountcostgold";

und davor folgendes:
PHP:
$dk=$session['user']['mountcostdp'];


Alles ohne Gewähr, ungetestet demnach besteht ein Risiko dass es nicht 100%ig klappt.


- Gold verschwindet dann in der Mounts
- Wenn ich ab 5000 dp einstell und ich auch schon 6000 dp habe sehe ich das Tier in Ställen nicht

:(

Autor:  Arath [ So 15 Jun, 2008 20:36 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Argh, einmal habe ich mich vertippt gehabt,
es soll nicht $dk=$session['user']['mountcostdp']; sondern $dp=$session['user']['donation']; heißen.

Zum dem anderen, ich hab gerade nochmal deine mounts.php angeschaut, du scheinst ja wieder die originale drin zu haben, hast du
PHP:
$output.="<tr><td>Ab wievielen Donationpoints:</td><td><input name='mount[mountcostdp]' value=\"".htmlentities((int)$mount['mountcostdp'])."\"></td></tr>";//Donationpoints
auch drunter eingefügt und nicht einfach ersetzt mit dem $output für Gold?

Autor:  Laylia [ So 15 Jun, 2008 21:10 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Danke , es klappt ... aber ihc habe auch noch problme was
die Stärke der Meister angeht, die sind für macnhe zu stark...

Autor:  Rikkarda [ So 15 Jun, 2008 21:21 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Eichi hat geschrieben:
Da gibt es drei Möglichkeiten:

1. Suchen
2. Selber basteln
3. uns bezahlen :lol:



oder sili source gucken, da gibts das gratis

Autor:  Kevz [ So 15 Jun, 2008 21:29 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Dann müssen die Spieler ihre Drachenpunkte besser verteilen, biete ihnen die Möglichkeit gegen einen Aufpreis von Goldstücken diese zu "Resetten". Habe es so ähnlich gehandhabt.

Autor:  Rikkarda [ So 15 Jun, 2008 21:33 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Kevz hat geschrieben:
Dann müssen die Spieler ihre Drachenpunkte besser verteilen, biete ihnen die Möglichkeit gegen einen Aufpreis von Goldstücken diese zu "Resetten". Habe es so ähnlich gehandhabt.



dito das hab ich auch gemacht ;) wirkt wunder :P

Autor:  Linus [ Fr 08 Aug, 2008 20:48 ]
Betreff des Beitrags:  Re: Donationpoints Kosten für Tiere

Eichi hat geschrieben:
Da gibt es drei Möglichkeiten:
1. Suchen
2. Selber basteln
3. uns bezahlen :lol:


4. Den Admin des Dorfes in dem man es gesehen mal anschreiben und fragen ob er mit weiteren Infos rausrückt ;)

... da die Source offen liegt mag es ja wohl nur noch an den Einbauten in die DB scheitern ... die ein halbwegs geübter Progger sich wohl selbst zusammenbasteln könnte :D

$this->bbcode_second_pass_code('', '/* SQL für Alvion-Addons:

ALTER TABLE `mounts` ADD mountcostdp INT UNSIGNED NOT NULL DEFAULT '0',
ADD mountmindk INT UNSIGNED NOT NULL DEFAULT '0',
ADD mountcostgemsrp INT UNSIGNED NOT NULL DEFAULT '0',
ADD mountcostgoldrp INT UNSIGNED NOT NULL DEFAULT '0',
ADD mountcostdprp INT UNSIGNED NOT NULL DEFAULT '0';
*/')

Das steht im im Kopf der mounts.php die man wohl ebenfalls benötigen wird (ist ebenfalls freigegeben) um die Tiere auch mit den nötigen Parametern erstellen zu können. Zu beachten ist dabei allerdings das auch hier wieder Unterschiede zwischen RP-Chars und Kämpfern gemacht werden!

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