- Jul 27, 2017
- 126
- 157
Speculation here, but could you be working off of a very old "base" savefile (like you loaded from Book 1 and then just kept going from there for each update)? I notice a pickle error at the end, I know that's some sort of protocol used to make saves cross-version compatible.activating console will break the saving functionnality on ren'py
here's what I get when I try to save on any version with console activated
Code:I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/00action_file.rpy", line 364, in __call__ renpy.save(fn, extra_info=save_name) Exception: Could not pickle <module 'time' (built-in)>. (perhaps store.time = <module 'time' (built-in)>) -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/common/_layout/screen_load_save.rpym", line 35, in script $ ui.interact() File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module> $ ui.interact() File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\ui.py", line 287, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\core.py", line 2649, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\core.py", line 3451, in interact_core rv = root_widget.event(ev, x, y, 0) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\layout.py", line 992, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\layout.py", line 992, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\layout.py", line 992, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\screen.py", line 697, in event rv = self.child.event(ev, x, y, st) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\layout.py", line 992, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\layout.py", line 239, in event rv = d.event(ev, x - xo, y - yo, st) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\layout.py", line 992, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\layout.py", line 239, in event rv = d.event(ev, x - xo, y - yo, st) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\behavior.py", line 906, in event return handle_click(self.clicked) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\behavior.py", line 841, in handle_click rv = run(action) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\display\behavior.py", line 315, in run return action(*args, **kwargs) File "renpy/common/00action_file.rpy", line 364, in __call__ renpy.save(fn, extra_info=save_name) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\loadsave.py", line 402, in save dump((roots, renpy.game.log), logf) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\loadsave.py", line 46, in dump cPickle.dump(o, f, cPickle.HIGHEST_PROTOCOL) File "C:\Users\Gabriel\3D Objects\Four Elements Trainer\Four_Elements_Trainer_v.0.7.7-pc\renpy\python.py", line 2006, in module_pickle raise Exception("Could not pickle {!r}.".format(module)) Exception: Could not pickle <module 'time' (built-in)>. (perhaps store.time = <module 'time' (built-in)>) Windows-8-6.2.9200 Ren'Py 7.0.0.196 Four Elements Trainer 0.7.7 Tue Feb 05 17:06:06 2019
For now, I use
You must be registered to see the links
from Sam to enable whatever I need, it's just a .bat file you put in the main folder where the .exe is and then run it. Run the game once before using Unren, and you gotta restart the game after you've used Unren. I did that with this version and it worked fine, just as it always has before