fadescreen bug? - Scripts fehlen

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • fadescreen bug? - Scripts fehlen

      Hallo! Ich wollte gerade meinen Hack erweitern - als mir aufgefallen ist, dass einige Scripts weg bzw. zerstört wurden. (habe länger nichts mehr bearbeitet im Spiel)

      Wie kann es sein dass scripts einfach weg sind?

      Zb.: Hatte ich diesen script im Spiel:



      '---------------
      #org 0x808DA6
      setflag 0x26
      setvar 0x4053 0x4
      end
      dann habe ich meine Patch Datei runtergeladen und die Feuerrot gepacht und plötzlich war an der Stelle auf der gepachten Version dieser script:


      #include stditems.rbh
      '---------------
      #org 0x808DA6
      bufferitem 0xD 0x1A00
      nop1
      bufferitem 0x3 0x900
      nop
      bufferattack 0x8 0xE80
      nop
      copyvarifnotzero 0x8001 0x1
      callstd 0x0
      giveitem ITEM_ESCAPEROPE 0x2 MSG_OBTAIN
      giveitem ITEM_REPEL 0x2 MSG_OBTAIN
      setflag 0x221
      release
      end

      Wie kann das passieren?




      Jedenfalls kopiere ich meine Skripts wieder ins spiel hinein von meiner Sicherheitskopie....
      aber folgender Skript funktioniert nicht mehr:


      ---------------
      #org 0x82A8B0
      lockall
      applymovement 0x1 0x882AA8F
      waitmovement 0x0
      msgbox 0x882A8D5 MSG_NORMAL '"Juliette: Hallo [player]!\nGut, da..."
      fadescreen 0x1
      hidesprite 0x1
      setflag 0x27
      fadescreen 0x0
      setvar 0x4053 0x5
      releaseall
      end

      Nach dem Fadescreen verschwindet die Person - aber der Screen wird nicht mehr völlig normal und das spiel friert ein...
      bitte um hilfe :(
    • Wie sowas passieren kann? Na in deiner Patch Datei wird die Information zu dem Script fehlen, thats about it!

      Zu 2: Wohin verweisen deine statischen Offsets? Ist da alles noch an seinem Platz? Außerdem: Flag 0x27 ist mit an Sicherheit grenzender Warscheinlichkeit nicht so zu verwenden. Wenn das keine interne Flag ist, ist sie vermutlich gar nicht valide.

      ~Sturmvogel
      Wandering on Horizon Road
    • Wie kann die Information zu dem Script fehlen wenn ich es ganz normal mit IPS erstellt habe?

      Die statischen Offsets passen:

      ---------------
      #org 0x82A8B0
      lockall
      applymovement 0x1 0x882AA8F
      waitmovement 0x0
      msgbox 0x882A8D5 MSG_NORMAL '"Juliette: Hallo [player]!\nGut, da..."
      fadescreen 0x1
      hidesprite 0x1
      setflag 0x27
      fadescreen 0x0
      setvar 0x4053 0x5
      releaseall
      end

      '---------
      ' Strings
      '---------
      #org 0x82A8D5
      = Juliette: Hallo [player]!\nGut, dass du hier bist!\pEs wimmelt von Team Rocket!\nEs bringt wenig sie\pAuf offener Straße zu bekämpfen\nversuche unerkannt zum\pSilph Co. Gebäude zu gelangen!\nWenn dich jemand sieht\pWird er dich zum Kampf\nherausfordern.\pNach dem Kampf flüchte schnell\nhier zum Haus!\pFalls deine Pokémon verletzt\nsind ist hinter dem Haus\pSchwester Joy aus dem\nPokémon Center.\pSie wird deine Pokémon heilen!\nAlles gute!\pWir sehen uns dort!

      '-----------
      ' Movements
      '-----------
      #org 0x82AA8F
      #raw 0x62 'Exclamation Mark (!)
      #raw 0x11 'Step Up (Normal)
      #raw 0xFE 'End of Movements

      flag 27 ist die Personen ID von der Person - die verschwinden soll.
      auf einer alten sicherheitskopie ist 1:1 der gleiche Script (habe ihn raus kopiert) - hab diese Version angespielt - da funktioniert das Skript bestens... genau wie gewünscht :/


      UPDATE:
      habe das Skript mal entfernt - Beim betreten der Stadt - Frezt das Spiel.... also ich denke, dass das Problem wo anders liegt...
      Worin könnte das Problem liegen?
      habe noch ein zweites levelscipt:



      '---------------
      #org 0x80E66A
      setworldmapflag 0x89A
      sethealingplace 0xB
      release
      end

      Wenn ich beide entferne, kann ich die Stadt betreten - wenn eines von beiden Drinnen bleibt - Freezt das spiel..

      Das 1. Skript läuft unter skripttyp 02
      und das 2. Skript unter Skripttyp 03

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Pokefan95 ()