Hallo Leute
Also ich habe vollgendes Problem:
Auf einer map von mir laufen 15 Gegner rum, die man alle erledigen soll.
Wenn man einen Gegner erledigt hat, verschwindet er und an der selben Stelle sollte man jetzt seine Leiche sehen.
Das klappt auch bei der ersten ganz gut, allerdings tauchen dann pltzlich bei den letzten gegnern keine Leichen mehr auf. Nur der Gegner verschwindet.
Es klappt immer bei den ersten 9-11 Gegnern (die Zahl schwankt, warum weiß ich auch nicht ), und danach nicht mehr. Dabei spielt die reihenfolge in der man sie tötet keine Rolle.
Wenn ein Gegner tot ist wird ein switch aktiviert der die Event-Grafik verändert, sodass eigendlich die Leiche auftauchen sollte. ich verstehe nicht warum sie das in manchen Fällen nicht tut.
Kann mir vieleicht jemand helfen? Ich schaff es einfach nicht allein
Es laufen also mehrere Events durch die Gegend, die mehrere Seiten haben und auf Seite 2 ist die Leichengrafik, die durch jeweils einen Switch angezeigt wird ?
Klingt für mich nicht nach einem Fehler im Event, wenns bei den ersten 9-11 klappt. Vor allem, wenns egal ist, in welcher Reihenfolge. Oo
Vielleicht würde eine genauere Event-Beschreibung helfen.
Jetzt wäre Interessant was auf Seite 3 zu sehen ist. Denn wenn deren Bedingung erfüllt ist, wird natürlich drauf gepfiffen was schönes auf Seite 2 vermerkt ist.
Seite 3 ist noch leer.
Später wenn man wieder in das Dorf kommt liegen die Leichen halt nicht mehr rum und sind weggeräumt worden. Da kommt noch ein switch hin das dann eine leere Grafik angezeigt wird. Jetzt ist die seite aber noch leer.
Hab ich... es klappt trotzdem nicht es gibt immer noch leichen die sich beharrlich weigern zu erscheinen. Wollen die denn nicht einsehen das sie tot sind?
(warum die leere Seite daran Schuld haben sollte verstehe ich nicht . Am Anfang wenn der Angriff beginnt wird ja seite 1 aktiviert, seite 3 ist also aus und dann kommt man durch den switch doch eigendlich auf seite 2 oder?)
Kann es sein, dass du die Map so voll mit Events hast, dass du nach 9-11 Gegnern das Darstellungs-Limit erreicht hast ? Keine Ahnung, ob es überhaupt ein Limit gibt, aber könnte ich mir vorstellen. Das wäre dann eine Lösung des Problems. EV0113 spricht dafür, dass du viele nutzt.
edit : Wobei, die unbesiegten Monster werden ja auch angezeigt. Oo *grübel*
Insgesammt gibt es auf dieser map ähm... etwa 154 events (wenn ich richtig gezählt habe).
Dazu etwa 65 switchs.
Die map selbst ist 80x68 Felder groß...
Weiß nicht ob das hilft.
An sich wäre es das simpelste wenn du das Projekt zur Verfügung stellst. Dann kann man es sich leicht anschauen.
Falls du das nicht willst, dann mach doch bitte einmal Screenshots von ALLEN Seiten der Events von Gegner 5 und 15. Dann kann man mal vergleichen. Warum neue Screenshots? Weil ich mal sehen müsste was du geändert hast.
Es wäre zudem ne gute Idee die Events mit Namen auszustatten. So wirst du dich nicht lange in ihnen zurechtfinden.
(warum die leere Seite daran Schuld haben sollte verstehe ich nicht . Am Anfang wenn der Angriff beginnt wird ja seite 1 aktiviert, seite 3 ist also aus und dann kommt man durch den switch doch eigendlich auf seite 2 oder?)
...
Noch so zur Info (^^)
Ein Event sieht die "letzte" Seite (die mit der höchsten Zahl) als die aktuelle an!
Ist dort eine Bedingung gegeben, die nicht erfüllt ist, geht sie eine Seite weiter bzw. auf die vorletzte Seite und so weiter (quasi von der letzten bis zur ersten, bis eine Seite gefunden ist, deren Bedingungen erfüllt sind) Also ist es ganz schlecht eine leere Seite hinten anzufügen es sei denn, es soll nix passieren xD (aber wozu dann ein Event, nicht wahr?^^)
also ich sehe keinen unterschied zwischen den beiden... und auch sonst finde ich den Fehler einfach nicht... sie sollen doch einfach nur sterben ist das denn zu viel verlangt? (ok eigendlich ist das viel...)
Die Events haben jetzt auch Namen^^
ps: das gehört jetzt nicht zum thema, aber kann mir einer sagen wie ich den text bei dem spoiler verändern kann? so das da nich immer nur steht spoiler anzeigen sondern direkt das was er anzeigen soll...
Wieso machst Du nicht unter Enemy Encounter bei "Defeat Handler" den Punkt bei "Execute Custom Handler" rein? Das ergibt dann folgenden Code, bei Victory Handler kommt der Besiegt Switch rein und beim Defeat Handler ein Game Over. oO
Zitat
ps: das gehört jetzt nicht zum thema, aber kann mir einer sagen wie ich den text bei dem spoiler verändern kann? so das da nich immer nur steht spoiler anzeigen sondern direkt das was er anzeigen soll...
...
So hier:
[spoiler=Name]das hier steht im Spoiler[/spoiler]
Sieht dann so aus:
Edit:
Zitat
Daran das du die Switchaktivierung in den Victorycase gesetzt hast, jedenfalls nicht. Der Code der von e.hoff gepostet wurde, unterscheidet sich von der Funktionalität her nicht von deinem alten.
...
Jop, eigentlich ist es so. Vielleicht ein Makerbug?
Daran das du die Switchaktivierung in den Victorycase gesetzt hast, jedenfalls nicht. Der Code der von e.hoff gepostet wurde, unterscheidet sich von der Funktionalität her nicht von deinem alten.
Aber Hauptsache es geht nun. Auch wenn der wahre Grund interessant gewesen wäre.