anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Eigene Geschäfte https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=3710 |
Seite 1 von 1 |
Autor: | Anubis92 [ Fr 15 Jun, 2007 18:43 ] |
Betreff des Beitrags: | Eigene Geschäfte |
Nabend zam'! Ich wolte mal Fragen ob mir jemand Erklären könnte, wie ich ein Eigenes Geschäft mache für LoGD. Da ich ja ein Update angekündigt habe, für meine Slums, möchte ich da ein Geschäft einbauen, allerdings bisher keine Ahnung wie. Könte mir jmd, die Schritte dafür Erklären? Ich weiß das ich, Neue Tables machen muss in MySQL etc, das ist kein Aufwand, würde mich Freuen ![]() Edit: Nun, ich möchte ein Geschäft für Gemälde machen, und eine Art Schmiede wo man Bestimmte Waffen kaufen kan in Kategoriern Unterteilt (Äxte, Schwerter, Stäbe und Bogen) Danke für die Erinnerung Auric, wollte es eigl Geaddet ham aber war etwas in Zeitdruck ![]() Edit 2: Ob das Geschäft von einem User geführt wird, oder Like Pgeasus geführt wird, ist mir egal ![]() ![]() PS: Sorry für Rechtschreibfehler, Taster is Kaputt ![]() |
Autor: | Auric [ Fr 15 Jun, 2007 19:43 ] |
Betreff des Beitrags: | |
Na ja, die schwierigkeit eines solchen Geschätest hängt natürlich damit zusammen, was du dort verkaufen willst... Ein paar weitere Infos wären schon nicht schlecht |
Autor: | Rikkarda [ Fr 15 Jun, 2007 21:15 ] |
Betreff des Beitrags: | |
Für mich stellt sich erstmal die Frage ob "eigenes" Geschäft heisst, dass dies von einem User geführt wird, oder ob es so eins ist wie Pegasus |
Autor: | Anubis92 [ Sa 16 Jun, 2007 07:36 ] |
Betreff des Beitrags: | |
EIgentlich von einem NPC wie Pegasus, aber wo du's Sagst, da könnte man direkt en Jobsystem gleichzeitig mit Einführen, für die User. Sagen wirs mal so, an beidem hätte ich Interesse ![]() |
Autor: | Nightborn [ Sa 16 Jun, 2007 09:05 ] |
Betreff des Beitrags: | |
Tip nebenbei: Erst bauen, dann ankündigen. Alles andere kannst Du als "irgendwann mal könnte es geben" ansetzen. |
Autor: | Anubis92 [ Sa 16 Jun, 2007 09:11 ] |
Betreff des Beitrags: | |
Ich habe bei der Update Ankündigung nie davon Geredet das es ein Geschäft dort geben würde ![]() |
Autor: | Nightborn [ Sa 16 Jun, 2007 09:13 ] |
Betreff des Beitrags: | |
Anubis92 hat geschrieben: EIgentlich von einem NPC wie Pegasus, aber wo du's Sagst, da könnte man direkt en Jobsystem gleichzeitig mit Einführen, für die User. Sagen wirs mal so, an beidem hätte ich Interesse
![]() ^^ ich nenne es konstruktive Hilfestellung. Wenn man sich selbst unter Zeitdruck setzt, ist das nicht gut. ![]() |
Autor: | Anubis92 [ Sa 16 Jun, 2007 09:18 ] |
Betreff des Beitrags: | |
Zeitdurck? Hab ich nich ![]() ![]() ![]() Und das mit Jobsystem udn solchen geschäften, mus ja nicht Gleichzeitig eingeführt werden, btw nicht für User, sondern Anfangs nur für Admins als addnav ![]() ![]() ABer Damit bitte Zurück zum Thema |
Autor: | Drazaar [ Sa 16 Jun, 2007 13:41 ] |
Betreff des Beitrags: | |
Account Tabelle um ein Feld erweitern. Wenn dieses Feld den Wert 1 trägt ist der User ein Verkäufer. Dann neue Tabelle anlegen, ungefähr mit diesen Feldern: ID name goldcost gemcost class description Dann machste verschiedene Klassen, ich würde das Feld (class) als int erstellen und mit einem array arbeiten. Dann eben im Laden mit verschiedenen SQL Befehlen die Sachen aus der Datenbank holen: $this->bbcode_second_pass_code('', ''SELECT * FROM `tablename` WHERE `class` = '.$value.' ORDER BY `ID` ASC';') Wenn nötig könntest du ja noch eine Seitenfunktion einsetzen, aber ich gehe mal davon aus, dass es nicht nötig sein wird. Dann eben im Laden mit Tabellen darstellen, um was es sich bei der Ware handelt. Naja mehr will ich eigentlich nicht schreiben, sonst kann ich's dir ja gleich selbst scripten *gg* MfG Draz |
Autor: | Eliwood [ Sa 16 Jun, 2007 14:03 ] |
Betreff des Beitrags: | |
Drazaar hat geschrieben: Account Tabelle um ein Feld erweitern. Wenn dieses Feld den Wert 1 trägt ist der User ein Verkäufer.
Dann neue Tabelle anlegen, ungefähr mit diesen Feldern: ID name goldcost gemcost class description Dann machste verschiedene Klassen, ich würde das Feld (class) als int erstellen und mit einem array arbeiten. Dann eben im Laden mit verschiedenen SQL Befehlen die Sachen aus der Datenbank holen: $this->bbcode_second_pass_code('', ''SELECT * FROM `tablename` WHERE `class` = '.$value.' ORDER BY `ID` ASC';') Wenn nötig könntest du ja noch eine Seitenfunktion einsetzen, aber ich gehe mal davon aus, dass es nicht nötig sein wird. Dann eben im Laden mit Tabellen darstellen, um was es sich bei der Ware handelt. Naja mehr will ich eigentlich nicht schreiben, sonst kann ich's dir ja gleich selbst scripten *gg* MfG Draz Weiteres Feld in den Accounts ist eigentlich unnötig. |
Autor: | Drazaar [ Sa 16 Jun, 2007 15:12 ] |
Betreff des Beitrags: | |
Eliwood hat geschrieben: Drazaar hat geschrieben: Account Tabelle um ein Feld erweitern. Wenn dieses Feld den Wert 1 trägt ist der User ein Verkäufer. Dann neue Tabelle anlegen, ungefähr mit diesen Feldern: ID name goldcost gemcost class description Dann machste verschiedene Klassen, ich würde das Feld (class) als int erstellen und mit einem array arbeiten. Dann eben im Laden mit verschiedenen SQL Befehlen die Sachen aus der Datenbank holen: $this->bbcode_second_pass_code('', ''SELECT * FROM `tablename` WHERE `class` = '.$value.' ORDER BY `ID` ASC';') Wenn nötig könntest du ja noch eine Seitenfunktion einsetzen, aber ich gehe mal davon aus, dass es nicht nötig sein wird. Dann eben im Laden mit Tabellen darstellen, um was es sich bei der Ware handelt. Naja mehr will ich eigentlich nicht schreiben, sonst kann ich's dir ja gleich selbst scripten *gg* MfG Draz Weiteres Feld in den Accounts ist eigentlich unnötig. Dann macht man halt eines in der neuen Tabelle, wo die acctids der Verkäufer drin stehen... |
Autor: | Eliwood [ Sa 16 Jun, 2007 16:49 ] |
Betreff des Beitrags: | |
Drazaar hat geschrieben: Eliwood hat geschrieben: Drazaar hat geschrieben: Account Tabelle um ein Feld erweitern. Wenn dieses Feld den Wert 1 trägt ist der User ein Verkäufer. Dann neue Tabelle anlegen, ungefähr mit diesen Feldern: ID name goldcost gemcost class description Dann machste verschiedene Klassen, ich würde das Feld (class) als int erstellen und mit einem array arbeiten. Dann eben im Laden mit verschiedenen SQL Befehlen die Sachen aus der Datenbank holen: $this->bbcode_second_pass_code('', ''SELECT * FROM `tablename` WHERE `class` = '.$value.' ORDER BY `ID` ASC';') Wenn nötig könntest du ja noch eine Seitenfunktion einsetzen, aber ich gehe mal davon aus, dass es nicht nötig sein wird. Dann eben im Laden mit Tabellen darstellen, um was es sich bei der Ware handelt. Naja mehr will ich eigentlich nicht schreiben, sonst kann ich's dir ja gleich selbst scripten *gg* MfG Draz Weiteres Feld in den Accounts ist eigentlich unnötig. Dann macht man halt eines in der neuen Tabelle, wo die acctids der Verkäufer drin stehen... Braucht man auch nicht. Es reicht, wenn in den Läden die Account-ID vermerkt wird. ![]() |
Autor: | Drazaar [ Sa 16 Jun, 2007 18:05 ] |
Betreff des Beitrags: | |
Eliwood hat geschrieben: Drazaar hat geschrieben: Eliwood hat geschrieben: Drazaar hat geschrieben: Account Tabelle um ein Feld erweitern. Wenn dieses Feld den Wert 1 trägt ist der User ein Verkäufer. Dann neue Tabelle anlegen, ungefähr mit diesen Feldern: ID name goldcost gemcost class description Dann machste verschiedene Klassen, ich würde das Feld (class) als int erstellen und mit einem array arbeiten. Dann eben im Laden mit verschiedenen SQL Befehlen die Sachen aus der Datenbank holen: $this->bbcode_second_pass_code('', ''SELECT * FROM `tablename` WHERE `class` = '.$value.' ORDER BY `ID` ASC';') Wenn nötig könntest du ja noch eine Seitenfunktion einsetzen, aber ich gehe mal davon aus, dass es nicht nötig sein wird. Dann eben im Laden mit Tabellen darstellen, um was es sich bei der Ware handelt. Naja mehr will ich eigentlich nicht schreiben, sonst kann ich's dir ja gleich selbst scripten *gg* MfG Draz Weiteres Feld in den Accounts ist eigentlich unnötig. Dann macht man halt eines in der neuen Tabelle, wo die acctids der Verkäufer drin stehen... Braucht man auch nicht. Es reicht, wenn in den Läden die Account-ID vermerkt wird. ![]() Wo ist da bitte der Unterschied zu dem was ich sagte?^^ |
Autor: | Eliwood [ Sa 16 Jun, 2007 18:21 ] |
Betreff des Beitrags: | |
Drazaar hat geschrieben: Eliwood hat geschrieben: Drazaar hat geschrieben: Eliwood hat geschrieben: Drazaar hat geschrieben: Account Tabelle um ein Feld erweitern. Wenn dieses Feld den Wert 1 trägt ist der User ein Verkäufer. Dann neue Tabelle anlegen, ungefähr mit diesen Feldern: ID name goldcost gemcost class description Dann machste verschiedene Klassen, ich würde das Feld (class) als int erstellen und mit einem array arbeiten. Dann eben im Laden mit verschiedenen SQL Befehlen die Sachen aus der Datenbank holen: $this->bbcode_second_pass_code('', ''SELECT * FROM `tablename` WHERE `class` = '.$value.' ORDER BY `ID` ASC';') Wenn nötig könntest du ja noch eine Seitenfunktion einsetzen, aber ich gehe mal davon aus, dass es nicht nötig sein wird. Dann eben im Laden mit Tabellen darstellen, um was es sich bei der Ware handelt. Naja mehr will ich eigentlich nicht schreiben, sonst kann ich's dir ja gleich selbst scripten *gg* MfG Draz Weiteres Feld in den Accounts ist eigentlich unnötig. Dann macht man halt eines in der neuen Tabelle, wo die acctids der Verkäufer drin stehen... Braucht man auch nicht. Es reicht, wenn in den Läden die Account-ID vermerkt wird. ![]() Wo ist da bitte der Unterschied zu dem was ich sagte?^^ 1) Hab ich mich verlesen, merk ich grad ^^ 2) Warum willst du da trotzdem ein neues Feld reintun? Hast ja alles, was du brauchst ;o |
Autor: | Anubis92 [ Sa 16 Jun, 2007 19:34 ] |
Betreff des Beitrags: | |
Man seit hier hier viel am Ziteren da is man mal en paar H weg und dan das ^^ Daber Danke euch ![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |