My game stopped saving.

Discussion in 'RPG Maker VX Ace' started by CarlosDavilla, Jan 28, 2019.

Thread Status:
Not open for further replies.
  1. CarlosDavilla

    CarlosDavilla The Insolent One Veteran

    Messages:
    55
    Likes Received:
    5
    First Language:
    Portuguese
    Primarily Uses:
    RMVXA
    Hello. It is I, once again.

    This time my game doesn't want to save my progress (create new save files). That is, when I go to the save menu and choose an empty slot, I'm greeted with the buzzer sound and nothing else.
    It was normal in the past few days and then stopped working. I don't know why.
    Maybe I'm using too many scripts or something.
    I tried to remove my save-related scripts and it still doesn't work.

    Does anyone have any ideas for why this is happening?
     
    #1
    Sauteed_Onion likes this.
  2. Shaz

    Shaz Veteran Veteran

    Messages:
    37,920
    Likes Received:
    11,586
    Location:
    Australia
    First Language:
    English
    Primarily Uses:
    RMMV
    Have you added any new scripts since you were last able to save? Have you moved your project to a different location? Is it unable to save from ANY map or just certain maps? Is this a new game you started, or did you load from a save file you already had and tried to save again?

    It's nothing to do with save-related scripts. I know at least one script that attaches bitmaps to the Game_Character objects, and bitmaps can't be saved in the save file format, so that will cause this issue.

    Try adding this in a new slot just above main:
    Code:
    module DataManager
      def self.save_game(index)
        save_game_without_rescue(index)
      end
    end
    It will not help the saving, but it will give you a potentially useful error message when you try.

    Also, there have been numerous threads on this in the past. You should search and try the things suggested in those, because we're only going to take you through the same steps here.
     
    #2
  3. CarlosDavilla

    CarlosDavilla The Insolent One Veteran

    Messages:
    55
    Likes Received:
    5
    First Language:
    Portuguese
    Primarily Uses:
    RMVXA
    Thank you, Shaz. The error message led me right to the script that was messing up my saving capabilities. The strange part is that I was already using this script even before the saving started to fail, but oh well. I'll see what I can do to fix this and maybe I can get this to work again.
    Again, thanks for the help.
    This thread can be closed.
     
    #3
    Sauteed_Onion likes this.
  4. Shaz

    Shaz Veteran Veteran

    Messages:
    37,920
    Likes Received:
    11,586
    Location:
    Australia
    First Language:
    English
    Primarily Uses:
    RMMV
    What was the script? It may be that the "offending" part of it hadn't been activated in the game yet, or only happens on certain maps.

    To have a thread closed, report your first post and let the mods know it's resolved. Then they'll close it.
     
    #4
  5. gstv87

    gstv87 Veteran Veteran

    Messages:
    1,812
    Likes Received:
    848
    First Language:
    Spanish
    Primarily Uses:
    RMVXA
    (nevermind, Shaz' solution is better)
     
    #5
  6. CarlosDavilla

    CarlosDavilla The Insolent One Veteran

    Messages:
    55
    Likes Received:
    5
    First Language:
    Portuguese
    Primarily Uses:
    RMVXA
    The script in question was the "Qonvenience - v1.0e" made by Quack. I've put this script in my game to use with his Yami's Pop Messages addon, "Chatter Messages", that required Qonvenience to work.
    The reason why it was messing with my saving system, I don't have any idea.

    The scripts can be find below.

    Qonvenience - v1.0e


    Chatter Messages (Yami's Pop Messages Addon) - v1.4
     
    #6
  7. TheoAllen

    TheoAllen Self-proclaimed jack of all trades Veteran

    Messages:
    4,488
    Likes Received:
    5,094
    Location:
    Riftverse
    First Language:
    Indonesian
    Primarily Uses:
    RMVXA
    I don't have much time left and have to go. But from the first glance, Chatter Message seems to add Window object in Game_Message. That could be the reason.
     
    #7
  8. gstv87

    gstv87 Veteran Veteran

    Messages:
    1,812
    Likes Received:
    848
    First Language:
    Spanish
    Primarily Uses:
    RMVXA
    close.
    it changes the global object saving (Qonvenience, line 150) which changes the file header.

    I found the same issue when working on one of my objects, and that's what I had posted initially, but Shaz's solution takes care of that by forcing an error message.
    that's how I solved my problem.
     
    #8
  9. Shaz

    Shaz Veteran Veteran

    Messages:
    37,920
    Likes Received:
    11,586
    Location:
    Australia
    First Language:
    English
    Primarily Uses:
    RMMV
    My solution was only intended to help identify the issue though - not meant to stay in as a permanent solution (because it still doesn't allow to save).
     
    #9
  10. TheoAllen

    TheoAllen Self-proclaimed jack of all trades Veteran

    Messages:
    4,488
    Likes Received:
    5,094
    Location:
    Riftverse
    First Language:
    Indonesian
    Primarily Uses:
    RMVXA
    Change file header doesn't make the game cannot be saved. As long as the content in the header is serializable. I don't see any "suspicious activity" in Qonvenience script. Although personally, I won't handling extra contents by adding more global variables like the script.
     
    #10
  11. CarlosDavilla

    CarlosDavilla The Insolent One Veteran

    Messages:
    55
    Likes Received:
    5
    First Language:
    Portuguese
    Primarily Uses:
    RMVXA
    Um... So you guys know what I could do to make these scripts work without messing up the save system?
     
    #11
  12. TheoAllen

    TheoAllen Self-proclaimed jack of all trades Veteran

    Messages:
    4,488
    Likes Received:
    5,094
    Location:
    Riftverse
    First Language:
    Indonesian
    Primarily Uses:
    RMVXA
    The Chatter Message script needs to be reworked. As far as I can tell, the system is heavily integrated. Someone needs to understand the workflow before it can be changed.

    That, or the alternative way is to contact the original creator, or just give up with the script. I'm not the one who will change the code though,
     
    #12
  13. CarlosDavilla

    CarlosDavilla The Insolent One Veteran

    Messages:
    55
    Likes Received:
    5
    First Language:
    Portuguese
    Primarily Uses:
    RMVXA
    Well, there's no way I can contact Quack at this point because he's gone from the community for quite a time now.
    Oh well, guess I'll have to work with something from modern algebra from now on.
    Thanks for your time, Theo and Shaz.
     
    #13
  14. Kes

    Kes Global Moderators Global Mod

    Messages:
    21,055
    Likes Received:
    10,702
    First Language:
    English
    Primarily Uses:
    RMVXA

    This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.

     
    #14
Thread Status:
Not open for further replies.

Share This Page