Ergebnis 1 bis 20 von 1418

Thema: Technik-Sammelthread für Probleme und Antworten

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Ich bin nicht ganz sicher, ob ich verstanden habe, was du meinst, aber wenn es nur darum geht, die Grafik eines Events abhängig von einer Variable zu verändern: Hast du schon daran gedacht, einfach Eventseiten zu benutzen? Da kannst du ja sehr detailliert einstellen, exakt welchen Teil eines Charsets zu benutzen möchtest, und die Seite wird erst angezeigt, wenn die Bedingungen (bspw. ein Switch oder eine Variable) erfüllt sind. Dabei wird natürlich die darunterliegende Seite samt Grafik ersetzt.
    Wenn du so ein Event dann 20x kopierst reagieren auch alle dieser 20 Events auf die jeweilige Variable.

    Davon ab gäbe es tatsächlich nur den Move Event-Befehl, den ich aber nicht so mag, da der sehr unpräzise und hakelig ist. Eine Methode wie du sie vermutest ist mir aber nicht bekannt.

    EDIT: was noch klappen könnte, wäre, ein Common Event zu nehmen, das die Grafik verändert (mit "this Event" als Ziel), das dann von jedem x-beliebigen Event aufgerufen werden kann. Da sich diese Call-Event + this Event-Sache aber zuweilen etwas unzuverlässig verhält und ich nie so ganz weiß, ob das jetzt Bug ist oder einfach nicht vorgesehen, würde ich das vorher fix mit einem kleinen Testevent ausprobieren.
    Afair ist das auch so eine Sache, die von Version zu Version anders ist, insb. etwa bei dem offiziellen Release des 2k/3.

    Geändert von BDraw (28.02.2016 um 12:36 Uhr)

  2. #2
    Genau, "ThisEvent" funktioniert in Common Events nicht. Da kommt ein Fehler, dass das Event nicht existiert und das Program geht zu. Meiner Meinung nach ist das ein Bug, da das Common Events relativ nutzlos macht, aber ist in allen Versionen so.
    Der einzige Fall, wo kein Fehler passiert ist bei "Erase Event" in einem Common Event. Wenn man da "ThisEvent" verwendet, passiert einfach gar nichts.
    Glaub dieses ThisEvent verhalten wurde auch in den offiziellen englischen Releases nie korrigiert.

    Wir hatten das mal in EasyRPG eingebaut und das hat mehrere existierende Spiele kaputt gemacht, die versehentlich Erase Event mit ThisEvent in Common Events eingebaut hatten -.-

    Und könntest mal prüfen, ob dieses harvest Moon nen modifiziertes RPG_RT verwendet. Mir ist zumindest ein anderes Harvest Moon (Mondlichts Kinder) bekannt, dass Inelukis KeyInput Patch verwendet (erkennt man an .script.wav Dateien im Sound und Music Ordner)

    Geändert von Ghabry (29.02.2016 um 10:50 Uhr)

  3. #3
    Ersteinmal danke für die Antworten!
    Zitat Zitat
    Ich bin nicht ganz sicher, ob ich verstanden habe, was du meinst, aber wenn es nur darum geht, die Grafik eines Events abhängig von einer Variable zu verändern: Hast du schon daran gedacht, einfach Eventseiten zu benutzen? [...] Wenn du so ein Event dann 20x kopierst reagieren auch alle dieser 20 Events auf die jeweilige Variable.
    Die Schwierigkeit ist, dass es dann pro Event (an die 300 Stück) locker tausend Seiten oder tausend Abfragen (Move Event) vorhanden sein würden, was enorm auf die Kosten der Performance geht. Und kleine Änderungen an einem Detail würden natürlich das Löschen und Neukopieren von 299 Events verlangen, was die Entwicklungsdauer ebenso in die Länge ziehen würde.
    Zitat Zitat
    EDIT: was noch klappen könnte, wäre, ein Common Event zu nehmen, das die Grafik verändert (mit "this Event" als Ziel), das dann von jedem x-beliebigen Event aufgerufen werden kann. Da sich diese Call-Event + this Event-Sache aber zuweilen etwas unzuverlässig verhält und ich nie so ganz weiß, ob das jetzt Bug ist oder einfach nicht vorgesehen, würde ich das vorher fix mit einem kleinen Testevent ausprobieren.
    Afair ist das auch so eine Sache, die von Version zu Version anders ist, insb. etwa bei dem offiziellen Release des 2k/3.
    Die Methode habe ich tatsächlich schon vor meiner Fragenstellung ausprobiert, aber durfte auf Fehlermeldungen stoßen.
    Zitat Zitat
    Und könntest mal prüfen, ob dieses harvest Moon nen modifiziertes RPG_RT verwendet. Mir ist zumindest ein anderes Harvest Moon (Mondlichts Kinder) bekannt, dass Inelukis KeyInput Patch verwendet (erkennt man an .script.wav Dateien im Sound und Music Ordner)
    A new Life nutzt offiziell den KeyPatch, ansonsten habe ich keinen Weg, modifiziert von unmodifiziert zu unterscheiden und die Funktionsweise herauszulesen (wenn es Decompiler nur wie Sand am Meer geben würde...)

  4. #4
    Huhu! Hab ein Problem im 2k.
    Ich will die Stats meines Char's speichern, um sie hinter wieder laden zu können.
    Das Speichern der Variabeln funzt ohne probleme. Alle Variabeln werden auf den richtigen Wert gesetzt.
    Versuch ich sie aber wieder zu laden, klappt das ganze nicht.
    Da das ganze in einem Common Event Stattfindet, habe ich auch versucht die stats über ein normales map event zu starten, um das Commmon event selbst auszuschließen. Klappte nicht.
    Kann mir einer sagen was ich falsch mache?
    hier mal mein code

    Geändert von Chefchen (30.08.2016 um 10:14 Uhr)

  5. #5
    Die Stats von Makerhelden werden NICHT als Wert gespeichert. Sie sind die Summe aus der levelspezifischen Statskurve, Itemstats und einem Statspezifischen Differenzwert, der sowohl positiv als auch negativ sein kann.

    Wenn du einen Statuswert ausliest, bekommst du die Summe. Wenn du nun zb -999 Atk setzt, wird das im Differenzwert gespeichert, da wird aber evtl. nicht abgefragt, was die für dich logisch scheinende Untergrenze ist. Versuch das Setzten mal über Auslesen des Heldenwertes und in Folge addieren oder abziehen der Differenz.

    Warum übrigens sollte man das, was du hier tust wollen? Stats sind im Savegame enthalten, und Savegames in Variablen sind unpersistent.

  6. #6
    Danke Corti. Klappt jetzt schon fast.
    Naja, zum einen einfach weil wegen einfach so. Zum anderen ist es teil eines Cheatmenüs und stell dir folgende situation vor: Ein gegner ist dir zu stark, einmal stats gesaved, stats geändert, gegner besiegt und stats geladen.

  7. #7
    Hallo!

    Ich habe wieder ein Problem. Diesmal mach ich aber keinen eigenen Thread auf sondern versuche es mal hier:

    Also ich habe ein Event bei dem ich das Bild ändern möchte. (Person steht normal da, dann soll die verletzte am Boden liegende Figur angezeigt werden.)
    Wenn ich dann über Bewegungsroute festlegen->Bild ändern gehe dann wird das Event einfach unsichtbar sobald es soweit ist.
    Wenn es dann nach dem Dialog wieder normal seien soll, dann switcht es auch wieder auf den normalen zurück.

    Woran könnte das liegen?

    Screenshot:
    http://imgur.com/pCLWDp5

    Geändert von TheKorken (17.02.2017 um 00:10 Uhr)

  8. #8
    @TheKorken:
    Schon von alleine drauf gekommen? Wenn nicht, dann versuch ich dir mal zu helfen. (Leider habe ich nur den VX-Ace und weiß nicht ob meine Angaben stimmen und was sich im MV alles geändert hat)

    Ich gehe mal davon aus, dass du die Grafik des verwundeten Holzfällers nicht an die richtige Stelle im Charset-Raster gepackt hast und/oder bei der Bewegungsroute nicht den passenden Frame (das Feld im Raster auf dem die Grafik des Verwundeten liegt) mit Hilfe der Blickrichtung eingestellt hast. Ich erklär das mal mitnem Bild:


    Packst du zBsp. die Grafik des Verwundeten auf das Feld mit dem Pfeil nach unten, so muss du im Bewegungsrouten-Befehl das Event nach UNTEN schauen lassen, VOR dem Grafikwechsel (natürlich ohne wait dazwischen). Wenn er aufsteht lässt du das Event wieder in Richtung des Helden schauen. Die Felder mit X solltest du für dein Vorhaben nicht benutzen, denn die können nicht so einfach über Bewegungsroute angezeigt werden! Wenn du das mit den Blickrichtungen einstellen weglassen willst, dann pack die Grafik des Verwundeten einfach auf ALLE Felder mit Pfeil!

    Eine andere Möglichkeit ist, eine neue Seite im Event mit der benötigten Grafik zu erstellen, und der Seite nen Schalter zu verpassen. Schaltest du im laufenden Event per Schalter auf die andere Seite, dann dürfte sich nur die Grafik ändern ohne dass die Befehle auf der vorherigen Seite gestoppt werden. Switch ausstellen um die Grafik der ersten Seite wieder anzuzeigen.

  9. #9
    Zitat Zitat von Vreeky Beitrag anzeigen
    ...
    Da wäre ich ja nie von alleine drauf gekommen!
    Ja es war tatsächlich so, dass meine Figur nach links guckte und das Bild nur auf dem Platz vom nach unten gucken war.

    Vielen Dank für die Hilfe es klappt jetzt!

  10. #10
    Hey Ich bins wieder!

    Hab wieder ein Problem und diesmal geht es um das Interface im Kampf. Kann ich das ganze irgendwie selbst gestallten?
    Es geht eigentlich nur um eine Kleinigkeit aber das Textfenster unter ist bei mir bei Sprachnachrichten nur halb so breit, so hätte ich es auch gerne im Battlescreen.

    Screenshot:
    http://imgur.com/lnGJMkD

    Gibt es ein Plugin um einzustellen?

    Edit: https://molegato.wordpress.com/2012/...mmand-windows/
    Dieses hier habe ich gefunden - Funktioniert das mit MV? .... und wie kann ich es runterladen? Es gibtr keine .js datei.

    Sorry für meine Noobfragen!

    Geändert von TheKorken (18.02.2017 um 01:37 Uhr)

  11. #11
    Das ist zwar eigentlich nen 2k und 2k3-Thread aber naja ...

    Hey Korken ... du musst dich nich für deine Fragen entschuldigen, dafür gibts ja so'n Forum wie dieses hier, aber vllt versuchst du es in Zukunft genauer zu beschreiben was du möchtest. Du willst also ein nur halb so breites KS-Interface? Naja ... das lässt sich auf jeden Fall verändern, wenn man weiß wo im Script. xD Da ich kein Plan vom MV habe, kann ich dir da nicht wirklich weiterhelfen ... aber ich habe kurz gegoogl'd, und wie's scheint, gibts da schon nen paar Scripts die das Interface verändern! Schau mal hier: https://atelierrgss.wordpress.com/rmv-battle-hud/ ... ich hab aber keine Ahnung wies funktioniert. Vllt kannst du dich reinfuchs'n.

    Ich wünsche dir noch viel Spass beim makern.

    BTW: Wie wärs wenn man den Thread-Titel ändert ... ?

    Geändert von Vreeky (18.02.2017 um 02:31 Uhr)

  12. #12
    Zitat Zitat von Vreeky Beitrag anzeigen
    Das ist zwar eigentlich nen 2k und 2k3-Thread aber naja ...

    Hey Korken ... du musst dich nich für deine Fragen entschuldigen, dafür gibts ja so'n Forum wie dieses hier, aber vllt versuchst du es in Zukunft genauer zu beschreiben was du möchtest. Du willst also ein nur halb so breites KS-Interface? Naja ... das lässt sich auf jeden Fall verändern, wenn man weiß wo im Script. xD Da ich kein Plan vom MV habe, kann ich dir da nicht wirklich weiterhelfen ... aber ich habe kurz gegoogl'd, und wie's scheint, gibts da schon nen paar Scripts die das Interface verändern! Schau mal hier: https://atelierrgss.wordpress.com/rmv-battle-hud/ ... ich hab aber keine Ahnung wies funktioniert. Vllt kannst du dich reinfuchs'n.

    Ich wünsche dir noch viel Spass beim makern.

    BTW: Wie wärs wenn man den Thread-Titel ändert ... ?
    Hey! Danke für die Antwort!
    Ja ich dachte der Titel wäre einfach noch alt aber die Hilfe wäre für alle Maker, macht ja auch mehr Sinn oder?

    Wie benutze ich denn dieses Plugin hier? Das hört sich genau nach dem an was ich Suche:
    https://molegato.wordpress.com/2012/...mmand-windows/

    Allerdings ist es für Ace (funktioniert es mit MV?) und ich sehe auch keinen Downloadlink.

    Das was du verlinkt hast sieht auch richtig gut aus, aber passt leider gar nicht zu meinem Ingamestyle.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •