Stell dir beispielsweise vor, du willst ein eigenes Menü basteln und in diesem soll eine Liste von Gegenständen, die der Held bei sich trägt, erscheinen.
Diese soll keineswegs mit festen Positionen sein, wie man es in vielen Spielen hat (sprich an Platz 1 sind immer die Heiltränke, an Platz 2 immer die Manatränke et cetera) sondern intelligent nachrücken können.
Das Ermitteln der Positionen ist ein recht einfacher Algorithmus.
Man geht einfach inkrementell durch die Items durch (egal ob als Maker-Items gespeichert oder in Variablen), schaut, was über 0 an Anzahl hat und trägt die ID auf die Stelle ein, auf die ein Zeiger zeigt und erhöht diesen anschließend um 1.
Das Problem ist jedoch die Anzeige. Man müsste ohne den Patch an sich für jedes Item und für jede Position einen neuen Show-Picture Befehl in eine riesige Datenbank schreiben.
So genügt eine kleinere Datenbank, die man aber immer noch braucht da die Adresse des Bildes kein Zeiger ist, aber sie ist schonmal um den Faktor der Positionen gekürzt.
Und genau daher kommt meine nächste Bitte an Cherry, die ich im anderen Thread schon formuliert habe: Ist es möglich, irgendwas zu basteln, was über die Bildadresse hochzählt? Sodass ich für das oben beschriebene nur einen einzigen Show Picture bräuchte? An sich passts so aber scho. So spart der Patch schoma gehörig Arbeit und letztendlich muss ich für jedes neue Item/Zauber/watweißich eh Arbeit reinstecken von wegen Pic erstellen, Eigenschaften definieren undsoweiter, da führt nix drumrum ^^ (außer du schreibst eine KI, die selbstständig Spiele entwickelt o.O ^^)








Zitieren