RPGVX.net

  RPGVX.net => RPGVX.net Service => Archiv => Thema gestartet von: SixxMooN am April 15, 2009, 02:12:02

Titel: (Tech) Verschiebbare Säule
Beitrag von: SixxMooN am April 15, 2009, 02:12:02
Ich habe lange drüber nachgedacht aber bin zu keiner lösung gekommen. Wie das event aussehen müsste, also so dass sie schiebbar ist denke ich weiss ich. Aber die Grafik!
Die Säulen in den Tilesets sind alle so groß, das man zwei events übereinander machen müsste.  Den unteren und oberen teil der Säule. Dadurch geht natürlich vieles nicht.
Gibt es irgendwie die möglichkeit bei der eventgrafik die ganze Säule anzuwählen?



Edit : Ich frage gleich auch direkt nach dem Zauber um nicht unnötig einen zweiten thread zu öffnen.
Vielleicht kennen einige aus dem Spiel Lufia das für SNES erschien schon den Ursprungszauber.

Der Zauber ist jederzeit anwählbar und bewirkt, dass all die gegenstände und monster im raum an ihre ursprüngliche position geraten und man an den anfang des raumes gesetzt wird.

Dieser Zauber ist insofern wichtig, dass man stellen im Spiel vermeiden kann an denen man für immer nicht mehr weiter kommen würde. [Oder beim letzten speicherpunkt starten müsste.]
Beispielweise verschiebt man eine Säule die auf einen Schalter kommen soll. Nun schiebt man diese säule aber an eine wand und kann sie nicht mehr davon wegbekommen da ja logischerweise die andere seite die wand ist.
Für solche situationen soll der Zauber geeignet sein. Fällt euch da irgendeine Möglichkeit ein?


Und noch was..
Wie kann ich dafür sorgen dass man ein Event über ein anderes schieben kann? So das es wirklich drüber geht.
Hab zwei events, eins ist gleiche höhe wie charaktere und der schalter wo es drauf soll ist unter den charakteren. Man kann ihn aber trozdem nicht draufschieben.
Danke im vorraus :)
Titel: Re: Verschiebbare Säule- aber wie?
Beitrag von: Master-M am April 15, 2009, 02:21:35
Bei der Eventgrafik nur wenn du die Säule Skandalieren würdest.
Wieso geht dann vieles nicht?
Wenn die nebeneinander sind die Events ein oben und eins unten (Oben musst nachtürlich die Präriotät festlegen über dem Helden).
Ansonsten ich hab auch noch ein paar Säulen als Eventgrafiken als alternative Lösung.

(http://imagesload.net/img/655_02_07_08_10_11_48.png)

Edit @ dein Edit:
Also Du musst die X und Y positionen von deinem Spielern auf dem Screen Speichern lassen. Den Screen ausblenden lassen. Und ein Teleport zu der X und Y position machen. Dann ist wieder alles so als man dem Raum berten hat und du musst natürlich den Screen wieder einbelden lassen. Am besten als Common Event machen.

Edit 2:
Du musst beim Event wo was drauf soll bei den Optionen das letzte anklicken. Dann Ignoriert er das Event und ein anderes Event kann auf dieses Event. (Ein Bisschen Komisch fomuliert aber ok :D)

mfg. Master-M
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: SixxMooN am April 15, 2009, 02:28:56
Die event grafiken könnten helfen, auch wenn ich lieber eine normale säule hätte ^^
naja, wenn ich zwei säulen übereinander mache und will das die sich gleichzeitig beim drücken von enter bewegen, dann müsste ich die ja irgendwie verknüpfen..
ich denke man würde beispielweise dann nur das untere stück verschieben.


Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: eugene222 am April 15, 2009, 10:11:29
Mach doch die Säulen, so wie er in eine Characktergrafik, dann hast du auch die Säule die du willst, und die ist dann 2 Tiles groß.
Und sonst, machse halt wie Master-M gesagt hat, einfach ein zweites Event, über dem unterem Teil. Mir fällt spontan ein, dass du das obere
Event auf Parallel Process stellst und dort ne Bedingung reinbaust. In die Bedingung, dann : Wenn das untere Event bewegt wird, dann das auch in die gleiche Richtung. Aber ich finde die möglichkeit, die Säule in eine Chargrafik reinzumachen, weil diese dann zusammengefügt ist, und es solche Probleme nicht gibt.

mfg. eugene
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: OceanBlue am April 15, 2009, 12:14:56
@Säule verschieben: Das Problem haaten wir schonmal. Entweder du verwendest Master-Ms Grafiken, oder du suchst in der SuFu nach "Statue verschieben" oder sowas.

@Ursprungszauber: Bei dem entsprechenden Skill einfach Common Event einstellen, im Common-event alle Events auf ihre Ursprungspositionen zurücksetzen, fertig^^
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: SixxMooN am April 15, 2009, 14:45:55
@Säule verschieben: Das Problem haaten wir schonmal. Entweder du verwendest Master-Ms Grafiken, oder du suchst in der SuFu nach "Statue verschieben" oder sowas.


@Ursprungszauber: Bei dem entsprechenden Skill einfach Common Event einstellen, im Common-event alle Events auf ihre Ursprungspositionen zurücksetzen, fertig^^

Naja wie mach ich die säule denn als charaktergrafik?

Und zum Ursprungszauber.. Der Zauber soll ja jedesmal die Räume wiederherstellen. Müsste ich das dann manuel für jede map so einrichten?

und wie soll ich das im common event genau machen mit dem zurücksetzen..?

Danke :)
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: OceanBlue am April 15, 2009, 16:46:47
Zu 1.: Bei der Grafikauswahl eines Events einfach ganz unten in der Liste der verfügbaren Grafiken TileD oder TileE oder was auch immer auswählen^^

Zu 2.: Ja, das müsstest du wohl für jede Map neu machen. Einfach "Set Event Position" für jedes Event. Vielleicht gibt's eine leichtere Methode, aber ohne Ruby fiele mir keine andere ein :/
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: eugene222 am April 15, 2009, 18:13:50

Naja wie mach ich die säule denn als charaktergrafik?

Danke :)

Master-M hat dir ja dieses Pic gegeben, das sind Chargrafiken, dort Fügse halt statt den ersten Charset, deine Säule ein.

@OceanBlue
Zu1. Ja das hat er ja so gemacht, aber er kann dann nur 1 Tile nehmen, und die Säule ist 2 Tiles groß.
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: Ðeity am April 16, 2009, 01:02:54
Hi
hier ist der Thread, wo genau das selbe Problem war >Klick Mich< (http://rpgvx.de/forum.php?topic=2878.0)
Zu den Uhrsprungszauber; es interesiert mich selber und ich werde versuchen eine Möglichkeit zu finden es ohne Ruby zu lösen.

MfG
Deity
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: SixxMooN am April 16, 2009, 02:37:14
Danke :D sag mir unbedingt bescheid wenn du ne lösung hast!
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: Ðeity am April 16, 2009, 04:03:16
So das wäre geschafft!
Zuallererst muss ich sagen, das es ein bischen aufwendiger wurde als ich dachte. Nun zu den Uhrsprungzauber.
Ich hab dir zwar eine Demo gemacht, denke aber, dass ich es erklären sollte. Die beiden CommonEvents regeln reintheoretisch den ganzen Zauber. Im ersten werden die Variablen ( gleich mehr dazu) zurückgesetzt und im zweiten wird die Map gespeichert. Da der Uhrsprungszauber bzw meine Version davon mit Self Switches und Switchs nicht funktioniert muss man Variablen und/oder Erase Event an ihrer Stelle benutzen. Das heist ein Switch/Selfswitch , der AN ist, ist theoretisch eine Variable die nicht gleich Null ist! Warum Variablen? Der Grund ist, dass es die einfachste Möglichkeit ist, das Geschehene wieder rückgängig zu machen. Das siehst du dann im ersten Common Event wo die Zahl der "Questvariablen" auf 0 gesetzt wird. Das Resetten der Maps funktioniert in dieser Version durch Wegwarpen und wieder zurückwarpen auf die Map, dazu habe ich eine vollkommen Leere Map erstellt. Eigentlich braucht man diese Leere Map nicht, aber so kannst du viel schönere Übergänge und Szenen machen.

Link zum Demodownload => |> Klick Mich <| (http://www.mediafire.com/download.php?njayin4t0zz)

Ich hoffe ich konnte dir weiterhelfen.

Mit freundlichen grüßen

Deity

___________
PS. Falls etwas nicht stimmt oder falsch läuft etc bitte bescheid sagen.
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: SixxMooN am April 16, 2009, 14:42:13
Jo also erstmal danke für die idee und mühe :D

Aber es geht garnix xD

Die statue lässt sich seitlich schieben, zerstückelt aber in zwei teile bei gelegenheit. ( bekanntes problem wie oben erwähnt)

Nach oben kann man sich nicht schieben womit man sie nicht auf den schalter schieben kann.

Wenn man sich auf den schalter stellt passiert leider garnix. :/ Hätte gern gewusst wie dein Ursprungszauber funktioniert.

Vielleicht hast du eingestellt das es nur geht wenn man die statue draufschiebt?
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: Ðeity am April 16, 2009, 18:40:13
Öhm ich glaube ich habe mich unverständlich ausgedrückt sry.
Die Statue lässt sich einfach nur zu demonstration verschieben also nur um Position zu ändern. ( Und bei mir funktionieren alle Richtungen komisch)
Den Schalter aktivierst du auch nur aus Demonstration indem du drauftritst und dann gefragt wirst. Der Felßen unten rechts das selbe. Den Skill "Uhrsprungszauber" musst du halt bei den Skills von Ralph einsetzen also direkt im Menü. Vielleicht konnte es dir helfen.

MfG
Deity
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: SixxMooN am April 16, 2009, 20:23:23
Jo hast recht :D
Jetzt muss ich genau gucken wie du das gemacht hast.. hehe :D


Doch die statue spaltet sich!  jedenfalls wenn man sie am schalter vorbei schiebt, so das der obere teil dort "hängen" bleibt.



Edit :
Ok ich checks nicht :/
Würdest du es mir erleutern?
Das Speichern der Map.
Und den Batch.


@ Hellminor: Danke :)
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: Onkel Hell am April 17, 2009, 15:45:57
ich hab dem müll mal rausgebracht
wenn ihr euch anmaulen wollt tut das woanders

~hell



D.N.S
THX Hell,
Ihr beiden lasst solches gezanke, kommt weder dem Foren klima zugute noch euren nerven also Bitte...
Titel: Re: 3 Fragen. u.a : Verschiebbare Säule- aber wie? [Und Ursprungszauber]
Beitrag von: Ðeity am April 17, 2009, 23:56:13
OK jetzt wo es aufgeräumt ist gerne ^^

Doch die statue spaltet sich!  jedenfalls wenn man sie am schalter vorbei schiebt, so das der obere teil dort "hängen" bleibt.
Stell den oberen Teil der Statue unten links Auf "Walk Through" bzw "Auslassen" das behebt den Fehler.

Nun zum Zauber und speichern der Maps.


Also das Speichern der Map funktioniert ganz einfach durch einen Common Event mit einem Parallel Prozess, dass während des ganzen Spiels am besten mitläuft.

###############
Variablenübersicht
###############
Variable 001 = Aktuelle Map vom Spieler
Variable 002 = Ist fast das gleiche wie die erste Variable nur zur Überprüfung(trotzdem sehr wichtig!!)
Variable 003 = X-Koordinate des Spielers
Variable 004 = Y-Koordinate des Spielers


Als erstes wird eine Variable der Map ID zugeordnet
Variable 001 = Spielers Map ID
Dann wird eine Abfrage bzw eine Bedingung gestellt,
ist => Variable 001 = Variable 002?
wenn ja    => Tuhe nichts
wenn nein => Variable 001 = Variable 002
                => Variable 003 = Spielers X Koordinate
                => Variable 004 = Spielers Y Koordinate


Jetzt werden bei jedem Mapwecksel die Variablen passend verändert.

Nun der zauber. Er funktioniert in einem zweiten Common Event ohne Triger, in dem der Spiler auf eine völlig leere Map gewarp wird, wo ein Event mit einem Automatischen Startvorgang den Spieler wieder zurück zu diesen Variablen warpt.
Map = Variable 001
Koordinaten = Variable 003/004
Da beim verlassen einer Map alle Events die durch Erase Event oder ohne Selfswitches / Switches verändert wurden wieder resetet werden, sollte der Zauber funktionieren. Was mir gerade noch einfällt ist, das der Zauber egal ob du ihn durch einen Skill oder Item etc. benutzen lassen willst durch ein Switch oder ähnliches manuel ausschaltbar sein sollte, da es sonst zu einigen Fehlern in deiner Story kommen könnte.

Ich hoffe ich konnte dir helfen,

MfG
Deity
SimplePortal 2.3.3 © 2008-2010, SimplePortal