Inventory verbessern!

Hier könnt ihr eure kreativen Ergüsse verewigen. In diesem Forum könnt ihr Vorschläge für neue Items, NPCs und dergleichen einbringen.
Gesperrt
Benutzeravatar
gloop
Gelbbart-Yeti
Beiträge: 2377
Registriert: 28. Dez 2003, 00:24
Kontaktdaten:

Inventory verbessern!

Beitrag von gloop » 12. Jul 2004, 14:54

Also ich hab ne verbesserung fürs Inventory!

Wenn man auf der jagd ist kann es passieren, dass die Starre die man einsetzen möchte ganz unten im inventar ist. Andere Gegenstände wie heiltränke oder waffen sind ganz oben.

Kann man denn nicht ne reihenfolge festlegen wie man seine Gegenstände lagern will.

Wäre echt brauchbar.thx

Benutzeravatar
Red Dragon
Zauberer der Bergwiesen
Beiträge: 506
Registriert: 16. Mär 2004, 17:36
Wohnort: Action Freewar

Beitrag von Red Dragon » 12. Jul 2004, 16:17

Gab schon andere Vorschläge gegen das gleiche Problem und ich find so was immer noch seeeeeeeeeeeeehr sinnvoll ^^

Benutzeravatar
swordsfish
Kopolaspinne
Beiträge: 805
Registriert: 8. Apr 2004, 14:09
Wohnort: mal hier, mal da :o)
Kontaktdaten:

Beitrag von swordsfish » 12. Jul 2004, 16:40

DAFÜR <xD
--
swordsfish

Benutzeravatar
Goron
Kopolaspinne
Beiträge: 1055
Registriert: 19. Nov 2003, 23:20
Wohnort: Tübingen
Kontaktdaten:

Beitrag von Goron » 12. Jul 2004, 16:51

Steht bestimmt schon lang auf Sotrax' To-do-Liste. Ihr wisst schon, auf der langen To-do-Liste... :wink:

Aber vielleicht kann man an der Priorisierung was drehen ... ? :)
Goron (Welt 1)
Xanthor Peregrin (Welt 7)

Goron greift Tastatur an
Tastatur stirbt im Kampf, verliert alle Tasten und die Hälfte ihres Anschlags

Benutzeravatar
Red Dragon
Zauberer der Bergwiesen
Beiträge: 506
Registriert: 16. Mär 2004, 17:36
Wohnort: Action Freewar

Beitrag von Red Dragon » 12. Jul 2004, 16:57

Goron hat geschrieben:Steht bestimmt schon lang auf Sotrax' To-do-Liste. Ihr wisst schon, auf der langen To-do-Liste... :wink:

Aber vielleicht kann man an der Priorisierung was drehen ... ? :)
hmm...vielleicht könnte Sotrax uns ja mal die to-do Liste grob zeigen :) :) :)

Benutzeravatar
Sotrax
Administrator
Beiträge: 35027
Registriert: 8. Nov 2003, 04:26

Beitrag von Sotrax » 12. Jul 2004, 18:40

Das Problem daran ist vorallem ein Geschwindigkeitsproblem. Technisch wäre da schon was machbar, aber jede sortierung kostet min. O(n^2) Zeit, sprich, wenn viele Leute online sind, würde das den Server massiv Rechenpower kosten (bereits eine Alphabetische Sortierung der Items im Inventory macht den Server spürbar langsamer). Aber ich schau mal ob ich eine Lösung finde.

Was demnächst geplant ist: Ein Haus wo man einen Brief an alle Clanmember schreiben kann, und noch ne ganze Gegend drumrum :). Da ich jedoch derzeit extrem viel für die Uni machen muss kann es noch ein bisschen dauern.
---
Sotrax

darkhammer
Zauberer der Bergwiesen
Beiträge: 566
Registriert: 6. Feb 2004, 15:41

Beitrag von darkhammer » 12. Jul 2004, 20:15

machs doch so das item was du aufnimmst kommt nach ganz unten
dann kann man an nen stilles örtchen gehen und kurz sortieren^^
oder zieht das au power?

GEF-Doombringer
Beiträge: 1
Registriert: 12. Jul 2004, 23:33
Kontaktdaten:

Beitrag von GEF-Doombringer » 12. Jul 2004, 23:34

jo ich finds auch besser wenn das geändert wird

Benutzeravatar
Shang Tsung
Kopolaspinne
Beiträge: 769
Registriert: 27. Jan 2004, 20:49

Beitrag von Shang Tsung » 12. Jul 2004, 23:49

darkhammer hat geschrieben:machs doch so das item was du aufnimmst kommt nach ganz unten
dann kann man an nen stilles örtchen gehen und kurz sortieren^^
oder zieht das au power?
Wenn ich mich recht erinnere war das auch gaaaaaaaaanz früher so , dass in der Reihenfolge des Aufnehmens das Inventory geordnet war .

Benutzeravatar
Tiramon
Administrator
Beiträge: 2972
Registriert: 11. Nov 2003, 15:23
Wohnort: auf ner Larafplantage
Kontaktdaten:

Beitrag von Tiramon » 13. Jul 2004, 00:05

die items bleiben so oder so in der db gespeichert und es geht nur um die darstellung auf dem bildschirm, die z.Z. alphabetisch ist und es ist total egal wann oder wo du es sortierst allein die andere sortierung macht es schon aufwendiger
There are 10 types of people, those that understand binary and those that don't
BildBild

Ishka
Feuerwolf
Beiträge: 69
Registriert: 30. Mai 2004, 20:19

Beitrag von Ishka » 14. Jul 2004, 00:09

Sotrax hat geschrieben:Das Problem daran ist vorallem ein Geschwindigkeitsproblem. Technisch wäre da schon was machbar, aber jede sortierung kostet min. O(n^2) Zeit, sprich, wenn viele Leute online sind, würde das den Server massiv Rechenpower kosten (bereits eine Alphabetische Sortierung der Items im Inventory macht den Server spürbar langsamer). Aber ich schau mal ob ich eine Lösung finde.
[...]
Benützt du ne vorgegebene Sortierfunktion, oder hast du dir selbst eine geschrieben? Sortieren geht nämlich in O(n log n), was aber auch nicht ganz zu vernachlässigen ist, wenns viele Gegenstände sind und der Rest schnell genug ist ;)

Benutzeravatar
Sotrax
Administrator
Beiträge: 35027
Registriert: 8. Nov 2003, 04:26

Beitrag von Sotrax » 14. Jul 2004, 01:46

Derzeit wird garnicht sortiert sondern so dargestellt wies aus der Datenbank kommt, deswegen recht schnell.
(Sortieren dauert immer O(n^2), es ist richtig das in vielen Büchern steht, dass z.b. Quicksort O(n log n) braucht, was er auch meistens braucht, aber der Worst Case ist immer O(n^2) und die O-Notation betrachtet normalerweise immer den Worstcase. O(n log n) ist der Average Case. Die O-Notation als eines der Landau Symbole umfasst alle funktionen die weniger oder gleich stark wachsen, also z.b. 2n ist element von O(n^2). Die Lower Bound ist jedoch wie so vieles in der theoretischen Informatik nicht bewiesen. Wie auch immer, jede Sortierung kostet halt mehr Zeit als keine Sortierung und eine User Sortierung müsste entsprechend gut implementiert werden sonst wird sie vorallem Anfänger mehr verwirren als weiterhelfen)
---
Sotrax

Benutzeravatar
Lahero
Nachtgonk
Beiträge: 183
Registriert: 21. Jun 2004, 14:20

Beitrag von Lahero » 14. Jul 2004, 10:17

Ich find die Idee auch gut, vielleicht wäre es ja auch möglich, dass man EIN Item an Spitze setzen kann, der Rest bleibt wie bisher. Ich denke das würde schon reichen - mir jedenfalls. Dann wäre dort ein Heimzauber :)
has gone

Gesperrt

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 14 Gäste