anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Midas Charmshop https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=3390 |
Seite 1 von 1 |
Autor: | Morpheus [ Mo 19 Feb, 2007 19:26 ] | ||
Betreff des Beitrags: | Midas Charmshop | ||
BESCHREIBUUNG ~~~~~~~~~~~~ Meine User haben ab und an Probleme, weil sie heiraten wollen, aber vom Charm her zu weit auseinander liegen und es für den einen zu schwer ist, so viel mehr Charm zu bekommen und es für den anderen nicht genug Gelegenheiten gibt, Charm gezielt zu verlieren. Ich habe mich umgesehen nach Charmshops und nichts gefunden, was meinen Vorstellungen entsprach, also hab ich mich selbst mal wieder hin gesetzt und ein kleines Addon programmiert. FUNKTION ~~~~~~~ User können, für 2 Gems je Charmpunkt, Charmpunkte kaufen oder erhalten für 5 Charmpunkte je 1 Gem. EINBAU ~~~~~ Absolut einfach, da es ohne Beschränkung ist und somit ohne Datenbankeintrag auskommt, eine Anleitung ist dem ZIP auch beigefügt. FEEDBACK ~~~~~~~ Ob positiv oder negativ, auf jeden Fall erwünscht und erbeten.... ![]()
|
Autor: | Magier12 [ Mo 19 Feb, 2007 20:35 ] |
Betreff des Beitrags: | |
Habs mir mal angeschaut, sieht sehr nett aus, is sicher hilfreich, hatte sowas bei meinem auch. Würds aber nochmal hochladen, und zwar würd ich bei [php]$session['user']['thirsty']+=1;[/php] einen Kommentar hinzufügen in dem steht dass man es auskommentieren soll, sollte man den Mod nicht haben. Und dann halt noch in der Installationsanleitung vermerken. Doppelt-gemoppelt hält besser ![]() Soll ja Leute geben die kein Durstigkeits-Mod drin haben und einfach die Addons 1zu1 übernehmen. Dann entstehen unnötige Threads... Alles in allem schöne Arbeit, mir is jetz kein Fehler aufgefallen. Nachtrag: Mir is jetz grad doch ein schöner Bug aufgefallen. Wenn jetzt ein User -100 Edelsteine eingibt, werden ihm 100 Edelsteine gutgeschrieben und er bekommt 50 Charmpunkte....Selbiges gilt auch für den Verkauf... (Nur verliert man halt Edelsteine statt welche zu bekommen, und bekommt Charmpunkte) Lösungsvorschlag: Suche: [php]if ($buy % 2 == 0){[/php] Füge davor ein: [php]if ($buy > 0){[/php] Suche: [php] $session['user']['gems']-=$nbuy; $session['user']['charm']+=$cp; }[/php] Füge danach ein: [php]}else{ output("`6Midas lacht und meint, dass dir bei der Anzahl der Edelsteine wohl ein Fehler unterlaufen ist.");}[/php] Suche: [php]if ($sell % 5 == 0){[/php] Füge davor ein: [php]if ($sell > 0){[/php] Suche: [php] output("`6Midas `3lacht schallend laut und schüttelt den Kopf:`7\"Lerne erst einmal, Zahlen durch 5 zu teilen, dann versuche es noch einmal!\"`n"); }[/php] Füge danach ein: [php]}else{ output("`6Midas lacht und meint, dass dir bei der Anzahl der Charmpunkte wohl ein Fehler unterlaufen ist.");}[/php] |
Autor: | Morpheus [ Mo 19 Feb, 2007 20:40 ] |
Betreff des Beitrags: | |
Und wieder habe ich es vergessen, wie beim Kloster...*g..sorry und Danke für den Hinweis, der ZIP wurde aktualisiert (Durst wurde entfernt, das kann ja jeder einsetzen,wie er mag), freut mich, wenn es Dir gefällt... ![]() |
Autor: | Magier12 [ Mo 19 Feb, 2007 20:50 ] |
Betreff des Beitrags: | |
Hab noch bissl was editiert ![]() |
Autor: | Bill Tür [ Di 20 Feb, 2007 10:18 ] |
Betreff des Beitrags: | |
Generell finde ich den Mod sehr gut, aber wäre es nicht einfacher gewesen die (mE völlig nutzlose) Charm-Begrenzung einfach aus der gardens zu werfen? ![]() |
Autor: | Rikkarda [ Di 20 Feb, 2007 10:43 ] |
Betreff des Beitrags: | |
Bill Tür hat geschrieben: Generell finde ich den Mod sehr gut, aber wäre es nicht einfacher gewesen die (mE völlig nutzlose) Charm-Begrenzung einfach aus der gardens zu werfen?
![]() für dich vielleicht nutzlos.. für einen richtigen Rollenspieler sieht das anders aus.. es gibt zwar so nette Märchen vom Traumprinzen, der sich in eine Bauerstochter verliebt xD aber das sind doch eher die Ausnahmen.. und ich finde schon, dass es nützlich ist, denn sonst müsste man die "Schönheit" im Spiel ganz ausbauen, nicht nur im Garten, denn mal realistisch angemerkt, kein Topmodel würde sich in den Glöckner von Notre Damme verlieben *g* finde schon, dass man das auch ein wenig im Auge behalten sollte, daher habe ich auch die Bitten die Rasseneinschränkungen auszubauen abgelehnt, denn auch da sollte es zumindest auf RP-lastigen Servern halt auch im passenden Rahmen bleiben, und da würde auch KEINE Elfe hingehen und einen Zwerg ehelichen.. oder eine Echse einen Engel ![]() Nebenbei bemerkt halte ich 5 cp für einen gem extrem zu nett bemessen ![]() ![]() lg |
Autor: | Harthas [ Di 20 Feb, 2007 10:52 ] |
Betreff des Beitrags: | |
Du könntest es aber auch mitsowas hier machen: [php]if ($buy < 0) $buy *= -1;[/php] Würde den Effekt erzielen, dass es immer positiv ist und es brauch weniger Code ;-) |
Autor: | Magier12 [ Di 20 Feb, 2007 11:52 ] |
Betreff des Beitrags: | |
Harthas hat geschrieben: Du könntest es aber auch mitsowas hier machen: Joa, is mir heut auch eingefallen [php]if ($buy < 0) $buy *= -1;[/php] Würde den Effekt erzielen, dass es immer positiv ist und es brauch weniger Code ;-) ![]() Hab mir dann ne Betragsfunktion geschrieben, die das automatisch macht, kommt ja doch öfters vor ![]() |
Autor: | Bill Tür [ Di 20 Feb, 2007 13:19 ] |
Betreff des Beitrags: | |
@ Rikkarda: Sry, da muss ich dir widersprechen. Die CP´s sind vom RP völlig unabhängig. Wenn ich nun einen auf PVP ausgelegten Troll spiele, dann muss ich Leveln, um im PVP mithalten zu können, bekomme also allein systembedingt einiges an CP´s. Trotzdem bleibt m,ein Troll im RP das was er ist: ein hässlicher Troll. Ausserdem setzt du damit voraus, dass jeder neue Char auf dem Server automatisch aussieht wie der hässliche Bruder von Quasimodo, ungeachtet seiner Vorgeschichte, wie sein Char angelegt ist, etc. Und was die Rassenbeschränkung betrifft: Sicher kann man den langweiligen stereotypischen elfenhassenden Zwerg spielen, den wir-sind-besser-als-alle-Elfen oder was auch immer einfallsloses, doch was ist mit den Individuen? Sieh dir Gimli in HdR an, der sich in Galadriels Schönheit verliebt hat. Allein, was du an RP-Technischen Möglichkeiten hast, wenn ein Drow eine heimliche Ehe mit einer Elfe eingeht, weil die Liebe eben keine Rassenunterschiede kennt. Gerade auf RP-lastigen Servern solltest du den Chars so viele Freiheiten wie möglich geben, denn nur so entfalten sich auch ungewöhnliche neue RP´s anstatt dem oberflächlichen 08/15-Geplänkel. Sieh dies bitte nur als das, was es ist, meine Meinung, basierend auf über 15 Jahren RP-Erfahrung, keinesfalls als Angriff auf dich oder gar deinen Server ![]() |
Autor: | Rikkarda [ Di 20 Feb, 2007 16:09 ] |
Betreff des Beitrags: | |
das sehe ich auch nicht als Angriff ![]() du bestätigst ja am Ende das, was ich oben schrieb. Es sind ausnahmen... daher finde ich das die paar Ausnahmen auch ruhig kurz für die Zeit des flirtens sich arrangieren können.. weiss nicht.. klar bleibt nen Troll nen Troll aber das meinte ich ja, dann müsste man die cps und die Halle der Schönheiten ganz rausnehmen.. weil es sich für mich schon wiederspricht wenn man da hineingeht und sieht, DAS ist der SCHÖNSTE Bewohner von Silienta.. und im Garten dann sagt "hey ist wurst, wen er heiratet" wenn ich die cp beschränkung da ausbauen würde, dann würde ich die cps auch aus der Ruhmeshalle nehmen, so meinte ich das halt.. am Ende findet eh jeder seinen Weg, dennoch finde ich einige Dinge einfach unrealistisch.. und stehe daher zu meiner Entscheidung mit den Rassen im Garten.. denn ich finde es unpassend wenn eine Echse zb eine Harpie ehelichen würde ![]() allein die Bildliche Vorstellung lässt mir die Haare zu Berge stehen, wenn ich an meine Rassen in Silienta denke, und dann eine Fee und nen Troll vor Augen hab *lach* aber ist halt jedermanns eigene Meinung.. Mir gings in erster Linie um die CP Begrenzung.. wenn die im Garten raus sollte dann sollte sie ganz raus aus dem Spiel.. denn dann ist die Halle der Schönheiten in meinen Augen überflüssig, wenn man nichts mehr beachten muss bei den cps ausser sich vielleicht darin "sonnt" der schönste in Silienta (oder sonstwo) zu sein ![]() |
Autor: | Morpheus [ Di 20 Feb, 2007 19:05 ] |
Betreff des Beitrags: | |
Holla! Wenn man im Halbschlaf programmiert! Dabei hab ich es in meinen anderen Modulen dieser Art immer drin, peinlich, peinlich... ![]() Besten Dank Magier, ich hab Dich gebührend erwähnt... ![]() An alle: Bug gefixt und ZIP aktualisiert... ![]() @Rikkarda: Ich schreibe ja in der Anleitung, daß es jeder nach belieben seinem Server anpasen kann, ich lasse bei mir die 5 stehen, denn alle sind erpicht darauf, der SCHÖNSTE im Lande zu sein und werden nur im Notfall Charm opfern.. ![]() @Bill Tür: Ich bin Rikkardas Meinung, die CPs sind schon wichtig, auch für das RP, aber das kann ja jeder auf seinem Server handhaben, wie er es für gut erachtet... ![]() |
Autor: | Magier12 [ Di 20 Feb, 2007 19:34 ] |
Betreff des Beitrags: | |
Kein Problem, helfe doch gerne. Harthas Lösung wäre aber dennoch platzsparender... War gestern bissl neben der Spur ![]() Habs bei mir jetz aber doch nochmal anders gelöst, nämlich die Funktion betrag in der common.php ![]() |
Autor: | Bill Tür [ Mi 21 Feb, 2007 13:15 ] |
Betreff des Beitrags: | |
@Rikkarda: Ich hab nun mal ein Herz für Ausnahmen ![]() Wir haben uns auf Kas irgendwann ma drauf geeinigt, dass die Ruhmeshalle zwar bestehen bleibt (für Top-List-Junkies ![]() ![]() Ich denke, damit ist mein Standpunkt klar, wobei ich durchaus auch den deinen verstehe ![]() Wie Morpheus völlig richtig sagt, jeder sollte es so handhaben, wie es seiner Meinung am besten zum Server passt. Wäre auch langweilig, wenn alle Server gleich wären. Danke fürs zuhören. *verneig und zwinkernd von der Bühne schleich* ![]() |
Autor: | Marja [ Fr 17 Aug, 2007 22:37 ] |
Betreff des Beitrags: | |
Unbekanntes Tabellenfeld 'thirsty' in field list o.O Ist das normal? |
Autor: | MySql [ Fr 17 Aug, 2007 22:54 ] |
Betreff des Beitrags: | |
$this->bbcode_second_pass_code('', 'ALTER TABLE accounts ADD thirsty INT (11) NOT NULL default '0';') |
Autor: | Marja [ Fr 17 Aug, 2007 23:41 ] |
Betreff des Beitrags: | |
Firma dankt ![]() |
Autor: | Vicious [ Sa 18 Aug, 2007 02:55 ] |
Betreff des Beitrags: | |
@MySql: Und was soll sie mit dem DB-Feld, wenn sie den Hunger-/Durstmod vielleicht überhaupt nicht nutzt? Außer die Accounts-Tabelle unnötig um ein Feld zu erweitern? ![]() Sie hätte auch einfach, wie Magier12 es schon weiter oben erwähnt hat, die betreffende Zeile [php]$session['user']['thirsty']+=1;[/php] auskommentieren können ... |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |