New account registration is temporarily disabled.

[RMVX ACE] CANNOT PUT ACTOR 1'S NAME ON SAVE FILES

Posts

Pages: 1
I won't lie, the custom save files script by mjshi is pretty epic, allowing us to control how many save files the player has to work with ( in this case 3 ) among other things. However, in recent times, I've found it necessary to display the name of the first actor on the save file itself so there's no confusion over whose file belongs to who.

Of course, all my attempts at changing the script to include such a thing haven't exactly ended well, ending in everything from no text displaying at all, to something akin to complete corruption of the script occurring. It's clear that I cannot make this happen without some kind of tutorial, or if this is impossible, I'll have to look into using another script that changes how save files are handled, one that DOES allow the name of the first player character to be shown on the files without all this mumbo-jumbo of trying to add that in manually.

If anybody knows how to modify this script by mjshi to make this happen, or know of another script that already does this without all this alphabet soup script editing, please let me know.
Marrend
Guardian of the Description Thread
21806
So, what I'm looking at is an alteration to the "THINGS" variable/section of the MISav module. It normally looks something like...

module MISave
  THINGS = [
  #-----------------------------------------------------------------------------
  # Variables to show on the save/load screen.
  # Format:
  # ["name", "value", x position or align, line number],
  #-----------------------------------------------------------------------------
  #-"name" can be called whatever you want, as long as there are no spaces.
  # I'd recommend naming it something useful so you know what it is, and to
  # put "_s" (for save) at the end so there are no conflicts with other things.
  #-"value" is any bit of game data that you want to show up on the save.
  #-----------------------------------------------------------------------------
  # Put a # in front of the ones you don't want to show
  # **Don't forget the comma after each []!**
 
  ["playtime_s", "$game_system.playtime_s", 2, 0],
  ["location_s", "$game_map.display_name", 2, 1],
  #["gamevariable1", "$game_variables[1]", 2, 2],
 
  ]
  end
end


...this. What I tried looked something more like...

module MISave
  THINGS = [
  #-----------------------------------------------------------------------------
  # Variables to show on the save/load screen.
  # Format:
  # ["name", "value", x position or align, line number],
  #-----------------------------------------------------------------------------
  #-"name" can be called whatever you want, as long as there are no spaces.
  # I'd recommend naming it something useful so you know what it is, and to
  # put "_s" (for save) at the end so there are no conflicts with other things.
  #-"value" is any bit of game data that you want to show up on the save.
  #-----------------------------------------------------------------------------
  # Put a # in front of the ones you don't want to show
  # **Don't forget the comma after each []!**
 
  ["playtime_s", "$game_system.playtime_s", 2, 0],
  ["location_s", "$game_map.display_name", 2, 1],
  ["actor1_s", "$game_party.leader.name", 2, 2],
  #["gamevariable1", "$game_variables[1]", 2, 2],
 
  ]
  end
end


...this.
Pages: 1