8SunTzu8
|
  |
| Joined: 30 Sep 2011 |
| Total Posts: 8199 |
|
|
| 12 Jul 2012 01:31 PM |
Well...
ROBLOX decided to spite me again.
I was building a project, and I clicked to resize a brick, and I get this message...
"An unexpected error occured and ROBLOX needs to quit. We're sorry!"
If they were sorry, they would add an autosave, or fix the issue, or perhaps do both... But I don't have the luxury. It was a basic ROBLOX studio place. I heard there is a way to access some sort of XML file when this happens, and then get the place back.
I still have it running, and I have not let it close, so, if anyone here knows how to do this if it is possible, please help out.
Hmm... I'm not sure if anyone here would consider it on topic, but, it's about ROBLOX, delves into scripting/programming and knowledge of the ROBLOX program. So, don't give me heat on that, whether or not you consider it on topic. I have read a few threads here, and I remember it being mentioned. I wanted to know if I can access it in my current stage.
Also, this has happened in the past, but the person I asked for help that time, told me to check a couple saves, (when you play solo or start a server, some sort of backup is made). Those were a couple months old, so I doubt I can access those.
Also, a note, I was actually in Play Solo building... I'm so used to just regular build mode, so I have two windows open, Studio, and Visit.
"APN Forever, Long Live Its Eternal Glory!" |
|
|
| Report Abuse |
|
|
Combrad
|
  |
| Joined: 18 Jul 2009 |
| Total Posts: 11025 |
|
|
| 12 Jul 2012 01:32 PM |
Autosaves have there flaws, they can overwrite if you make a mistake. I suggest backup files saved as *.rbxbkp |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 01:34 PM |
| @Combrad - That's a valid file extension? |
|
|
| Report Abuse |
|
|
8SunTzu8
|
  |
| Joined: 30 Sep 2011 |
| Total Posts: 8199 |
|
|
| 12 Jul 2012 01:34 PM |
There could be settings. Perhaps if when it saved, it saved a backup of the previous save...
(You're not going to wait 15 minutes before opening the backup if it saved a mistake).
"APN Forever, Long Live Its Eternal Glory!" |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 01:34 PM |
g01n m3 m41n gr0p
~You tell me what you want and I will tell you what you get. You get away from me.~ |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 01:35 PM |
| I've taken up the practice of saving every ten minutes or so and it's become a habit. Oddly enough i haven't had crash since I've started saving, it's like it wards off the studios evil intentions of crashing and destroying all your work. srsly, before studio crashed all the time and now it doesn't D:? |
|
|
| Report Abuse |
|
|
Combrad
|
  |
| Joined: 18 Jul 2009 |
| Total Posts: 11025 |
|
|
| 12 Jul 2012 01:37 PM |
| It's not Valid at the moment, but it wouldn't be difficult for ROBLOX to add. Save them in a temporary folder. |
|
|
| Report Abuse |
|
|
8SunTzu8
|
  |
| Joined: 30 Sep 2011 |
| Total Posts: 8199 |
|
|
| 12 Jul 2012 01:38 PM |
I usually do save often, but I got focused with my building...
It was an hour of work, but it was abstract building, and I was happy with the results... I can't easily replicate them.
"APN Forever, Long Live Its Eternal Glory!" |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 01:38 PM |
| Or you could just save it as a normal rbxl file... :/ |
|
|
| Report Abuse |
|
|
8SunTzu8
|
  |
| Joined: 30 Sep 2011 |
| Total Posts: 8199 |
|
|
| 12 Jul 2012 01:51 PM |
Hmm...
No talk on the XML idea...
"APN Forever, Long Live Its Eternal Glory!" |
|
|
| Report Abuse |
|
|
Combrad
|
  |
| Joined: 18 Jul 2009 |
| Total Posts: 11025 |
|
|
| 12 Jul 2012 02:02 PM |
@Electric. You could, but I like to distinguish them very often. |
|
|
| Report Abuse |
|
|
8SunTzu8
|
  |
| Joined: 30 Sep 2011 |
| Total Posts: 8199 |
|
|
| 12 Jul 2012 02:18 PM |
So I'm assuming nobody here knows about it right now...
"APN Forever, Long Live Its Eternal Glory!" |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 02:25 PM |
I might be able to cook something up, but part recovery is the hardest part of crashes.
Hold on. |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 02:25 PM |
| Theres an autosave plugin, works pretty well, search for it |
|
|
| Report Abuse |
|
|
8SunTzu8
|
  |
| Joined: 30 Sep 2011 |
| Total Posts: 8199 |
|
|
| 12 Jul 2012 02:27 PM |
Is it on the Catalog, or do I need to download it from another site?
"APN Forever, Long Live Its Eternal Glory!" |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 02:28 PM |
@Sun
I haven't analysed the latest version of RobloxApp.exe, so the process of searching for an answer may take some time. I would like to request that you don't close the window if you haven't already.
Note: I'm not guaranteeing anything, but I'll try my best to get you a recovery process. |
|
|
| Report Abuse |
|
|
8SunTzu8
|
  |
| Joined: 30 Sep 2011 |
| Total Posts: 8199 |
|
|
| 12 Jul 2012 02:29 PM |
Also...
If there's a feature in Lua that allows saving... then couldn't you just use a regular script to do it?
while Saving do wait(900) Save() end
I guess that means you need to have the game playing. (Save() in this case is another function.)
Eh, just an idea, but if I am building, then the game is playing.
"APN Forever, Long Live Its Eternal Glory!" |
|
|
| Report Abuse |
|
|
LordZank
|
  |
| Joined: 11 Mar 2012 |
| Total Posts: 9 |
|
|
| 12 Jul 2012 02:29 PM |
| All the plugins I use are from other sites, that's how you get the best ones. |
|
|
| Report Abuse |
|
|
8SunTzu8
|
  |
| Joined: 30 Sep 2011 |
| Total Posts: 8199 |
|
|
| 12 Jul 2012 02:29 PM |
I was willing to wait until tonight to see if anyone had any ideas.
It is still up and running.
Thanks for the help.
"APN Forever, Long Live Its Eternal Glory!" |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 02:36 PM |
I've found what looks like the save function, I'm still in auto-analysis phase though.
Hopefully I can trace it far enough back up the chain to trigger the function safely... |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 02:39 PM |
The arguments look to be...
(unknown, UTF null-terminated string) |
|
|
| Report Abuse |
|
|
su8
|
  |
| Joined: 06 Mar 2009 |
| Total Posts: 6334 |
|
|
| 12 Jul 2012 02:55 PM |
| You can use a loopy script inside the plugins folder calling the DataModel::SaveToRoblox(), I guess.. |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 03:03 PM |
I may have found a way to trace to the unknown structure via the DataModel addr...
Testing method now. |
|
|
| Report Abuse |
|
|
|
| 12 Jul 2012 03:12 PM |
I've worked out a method to save the place using CE. Testing on a crashed client...
One thing is for sure though, attempting my method may very well actually crash your client. |
|
|
| Report Abuse |
|
|
NVI
|
  |
| Joined: 11 Jan 2009 |
| Total Posts: 4744 |
|
|
| 12 Jul 2012 03:15 PM |
| I really, really hope that if they add this, they let you pick the backup directory. I do not want my SSD being filled up with useless backups. |
|
|
| Report Abuse |
|
|