View Single Post
  #7568    
Old January 21st, 2013 (3:59 PM). Edited January 21st, 2013 by Noossab Blue.
Noossab Blue's Avatar
Noossab Blue Noossab Blue is offline
     
    Join Date: Dec 2012
    Location: USA
    Gender: Female
    Nature: Quirky
    Posts: 241
    I used A-Mart to edit some of the marts in my FR Hack, and now Lavender's mart is glitchy. It shows a string of random letters instead of an image, if you try to buy anything it says you have no room, and when you exit the menu the game blacks out and never comes back.

    I went into the script and for some reason it had an extra checkflag and return added to the end of the script instead of release and end, so I removed those. But the problem was still there. So I went into a backup of the Hack and pulled up the script from that, and there seemed to be no difference except for the #raw word values, which are what I changed.

    Finally, I wrote a new script that looks almost identical to the old one but with new offsets. This ALMOST worked, except that when I have a 3-digit hex value as a #raw word (ex. #raw word 13F), it only reads the last two (the 3F part) and so displays the wrong item. I checked other mart scripts and that doesn't happen...

    Can anybody help me? I'll attach the most current script...

    EDIT: Apparently it wasn't just Lavender. Fucshia's is messed up too, and who knows how many others...

    Code:
    '-----------------------
    #org 0x802159
    special 0x187
    compare LASTRESULT 0x2
    if 0x1 goto 0x81A7AE0
    lock
    faceplayer
    msgbox2 0x81A6211 '"Hi, there!\nMay I help you?"
    waitmsgbox
    pokemart 0x880217F
    msgbox 0x81A5190 '"Please come again!"
    callstd 0x4
    release
    end
    
    '-----------------------
    #org 0x1A7AE0
    release
    end
    
    
    '-----------
    ' MartItems
    '-----------
    #org 0x80217F
    #raw word 16
    #raw word 3
    #raw word 18
    #raw word E
    #raw word 13F <-these are the problem three...
    #raw word 142 <-I don't know what's going on
    #raw word 148 <-with it...
    #raw word 55
    #raw word 53
    #raw word 0
    
    
    '---------
    ' Strings
    '---------
    #org 0x1A6211
    = Hi, there!\nMay I help you?
    
    #org 0x1A5190
    = Please come again!
    __________________
    IGN: Anna/Noossab Blue
    3DS FC: 3196 3609 8450

    Thanks to SilverGrey for the awesome banner! Click to see!
    Current as of 1/31/14: I updated again!