anpera.net https://anpera.homeip.net/phpbb3/ |
|
Probleme mit Mericks Ställe https://anpera.homeip.net/phpbb3/viewtopic.php?f=25&t=2522 |
Seite 1 von 1 |
Autor: | Haba [ Mi 03 Mai, 2006 18:43 ] |
Betreff des Beitrags: | Probleme mit Mericks Ställe |
Ich habe ein problem mit Mericks Ställe undzwar sehe ich alle tiere was ja gut ist ,nur ich habe ein paar spieler die sehen nur das erste tier und ich weiss nicht wodran es liegen kann das sie nur das erste tier sehen ,wäre für hilfe dankbar und die tiere sind auch Aktiviert http://www.amdinapro3d.de/logd/source.p ... tables.php |
Autor: | Taikun14 [ Mi 03 Mai, 2006 20:03 ] |
Betreff des Beitrags: | |
Ist das Problem behoben? Hab mich eingeloggt und sehe alle Tiere |
Autor: | Lucifer [ Mi 03 Mai, 2006 22:39 ] |
Betreff des Beitrags: | |
Taikun Das problem ist das der fehler später auf getreten ist und wir wissen nicht woran das liegt |
Autor: | Redrogar [ Do 04 Mai, 2006 07:47 ] |
Betreff des Beitrags: | |
Ihr habt ja die Tiere nach Drachenkill geordnet. Suche : [php]$sql = "SELECT mountname,mountid,mountcategory FROM mounts WHERE mountactive=1 AND dragonkill<='$dk' ORDER BY mountcategory,mountcostgems,mountcostgold";[/php] Setze davor ein : [php]$dk = $session[user][dragonkills];[/php] Dann sollte es funktionieren. |
Autor: | Haba [ Do 04 Mai, 2006 07:52 ] |
Betreff des Beitrags: | |
Ich hab es jetzt eingetragen und sage bescheid ob es weg ist ,bedanke mich schonmal im vorraus für eure hilfe. |
Autor: | Haba [ Do 04 Mai, 2006 14:14 ] |
Betreff des Beitrags: | |
hat leider den fehler auch nicht behoben |
Autor: | Garlant [ Do 04 Mai, 2006 14:49 ] |
Betreff des Beitrags: | |
Redrogar hat geschrieben: Ihr habt ja die Tiere nach Drachenkill geordnet.
Suche : [php]$sql = "SELECT mountname,mountid,mountcategory FROM mounts WHERE mountactive=1 AND dragonkill<='$dk' ORDER BY mountcategory,mountcostgems,mountcostgold";[/php] Setze davor ein : [php]$dk = $session[user][dragonkills];[/php] Dann sollte es funktionieren. Die Aussage ist Falsch! Wie soll das bitte nach dk's geordnet sein? Ein WHERE kann niemals etwas anordnen und nach anordnen sieht mir das sowieso nicht aus. ![]() WHERE sagt, das wenn dks größer als $dk, dann markiere das Tabellenfeld mit dem Inhalt der x dks enthält. .. Falls die Tiere nur sichtbar sein sollen, wenn die dk's erreicht sind, so müssen die navs angepasst werden. ... Ich würde vorschlagen, das in dem Query bei AND dragonkills ein s angehängt wird. Beim rein schauen, in die source, sehe ich außerdem, dass dieser Query nicht mehr existiert. ... Garlant |
Autor: | Redrogar [ Do 04 Mai, 2006 17:50 ] |
Betreff des Beitrags: | |
Komisch dass das mit genau dieser einstellung bei mir funktioniert. ![]() |
Autor: | Harthas [ Do 04 Mai, 2006 19:08 ] |
Betreff des Beitrags: | |
also..das s muss dort nicht hin, denn es bezieht sich auf den eintrag dragonkill...in der mounts-tabelle soviel ich weiss.. Und er meinte auch nicht anordnen, sondern auswählen..*gg*... |
Autor: | Haba [ Sa 06 Mai, 2006 08:32 ] |
Betreff des Beitrags: | |
Die Mericks Ställe gehen wieder so das alle die tiere sehen können bedanke mich nochmal für die hilfe |
Autor: | azraeldemon [ So 02 Jul, 2006 09:10 ] |
Betreff des Beitrags: | |
salve, ich wollte nur den füttern bereich für einen anderen ort nehmen , aber wenn ich dann dort fütter lande ich wieder bei der village.php zufällig einer ne lösung parat wie man das umgehen kann ? |
Autor: | Auric [ So 02 Jul, 2006 19:13 ] |
Betreff des Beitrags: | |
öhm, da musst du nur die Änderungen am User wie "fedmount" und die wiederherstellung des Buffs in ein anderes Script übernehmen, mehr zauberei ist da nicht dran.. |
Autor: | azraeldemon [ So 02 Jul, 2006 20:34 ] |
Betreff des Beitrags: | |
[quote="Auric"]öhm, da musst du nur die Änderungen am User wie "fedmount" und die wiederherstellung des Buffs in ein anderes Script übernehmen, mehr zauberei ist da nicht dran..[/quote] ein kleines beispiel für im moment schwerbegriffliche haste nicht parat oder? *liebfrag* |
Autor: | Auric [ So 02 Jul, 2006 22:41 ] |
Betreff des Beitrags: | |
Dieser Bereich ist eigentlich das interessante... [php]if ($session[user][gold]>=$futtercost) { $buff = unserialize($playermount['mountbuff']); if ($session['bufflist']['mount']['rounds'] == $buff['rounds']) { output("Dein {$playermount['mountname']} ist satt und rührt das vorgesetzte Futter nicht an. Darum gibt Merick dir dein Gold zurück."); }else if ($session['bufflist']['mount']['rounds'] > $buff['rounds']*.5) { $futtercost=$futtercost/2; output("Dein {$playermount['mountname']} nascht etwas von dem vorgesetzten Futter und lässt den Rest stehen. {$playermount['mountname']} ist voll regeneriert. "); output("Da aber noch über die Hälfte des Futters übrig ist, gibt dir Merick 50% Preisnachlass.`nDu bezahlst nur $futtercost Gold."); $session[user][gold]-=$futtercost; $session[user][reputation]--; }else{ $session[user][gold]-=$futtercost; output("Dein {$playermount['mountname']} macht sich gierig über das Futter her und frisst es bis auf den letzten Krümel.`n"); output("Dein {$playermount['mountname']} ist vollständig regeneriert und du gibst Merick die $futtercost Gold."); $session[user][reputation]--; } $session['bufflist']['mount']=$buff; $session[user][fedmount]=1; } else { output("`7Du hast nicht genug Gold dabei, um das Futter zu bezahlen. Merick weigert sich dein Tier für dich durchzufüttern und empfiehlt dir, im Wald nach einer grasbewachsenen Lichtung zu suchen."); }[/php] Du solltest allerdings auf die Variablen achten, manche werden bereits weiter oben deklariert. Den rest müsstst du eigentlich selbst hinbekommen. |
Autor: | azraeldemon [ Di 04 Jul, 2006 17:00 ] |
Betreff des Beitrags: | |
versteh aber nicht wieso mich der füttern bereich von nervasin.php nach village.php bringt weil im grunde werden doch nur die rounds des mounts wieder erhöht |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |