Mod Cheat Mod Ren'Py [Cheat Mod] [Mod] [Ren'Py] Cheat mod for Bright Past [v0.99.1]

merlin7560

Member
May 15, 2021
142
80
I updated the mod to work with 98.7 for the most part:

thanks for trying to update the mod, but ..... Huston, we have a problem


I'm sorry, but an uncaught exception occurred.

While parsing C:\Downloads\Bright_Past-0.98.7-pc\game/rpyc/translations.rpy.
Exception: Line with id start_62a41b5f appeared twice, at game/rpyc/script.rpy:10948 and game/script.rpy:10948.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/bootstrap.py", line 277, in bootstrap
renpy.main.main()
File "renpy/main.py", line 490, in main
renpy.game.script.load_script() # sets renpy.game.script.
File "renpy/script.py", line 297, in load_script
self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode)
File "renpy/script.py", line 809, in load_appropriate_file
self.finish_load(stmts, initcode, filename=lastfn) # type: ignore
File "renpy/script.py", line 427, in finish_load
self.translator.take_translates(all_stmts)
File "renpy/translation/__init__.py", line 169, in take_translates
n.filename, n.linenumber))
Exception: Line with id start_62a41b5f appeared twice, at game/rpyc/script.rpy:10948 and game/script.rpy:10948.

Windows-10-10.0.19041 AMD64
Ren'Py 7.5.3.22090809
Bright Past 0.98.7
Thu Nov 2 02:10:32 2023
 

00100010

Newbie
Nov 23, 2018
23
71
thanks for trying to update the mod, but ..... Huston, we have a problem


I'm sorry, but an uncaught exception occurred.

While parsing C:\Downloads\Bright_Past-0.98.7-pc\game/rpyc/translations.rpy.
Exception: Line with id start_62a41b5f appeared twice, at game/rpyc/script.rpy:10948 and game/script.rpy:10948.
Looks like it is still referencing the original "rpyc.rpa" file and the mod, you need to delete/move or change the file extension of that "rypc.rpa" file for the mod to work since it also contains everything in that file + the mod.
From the OP instructions, point 2:
0. Download the archive with the mod - "Bright_Past game_v-0.96, mod_v-0.3.rar"
1. Open the Game folder.
2. Delete (or move to another folder (outside of the Bright_Past-0.96-pc folder)) the file rpyc.rpa.
3. In the Game folder, move the folder rpyc from the downloaded archive.
4. Play.
 

merlin7560

Member
May 15, 2021
142
80
Looks like it is still referencing the original "rpyc.rpa" file and the mod, you need to delete/move or change the file extension of that "rypc.rpa" file for the mod to work since it also contains everything in that file + the mod.
From the OP instructions, point 2:
its now working, great thank you very much
 

Validado

New Member
Nov 21, 2022
4
2
Nao encontro o arquivo dentro da pasta game rpyc.rpa! nao consigo encontrar ele e fica dando error o que poderia ser
 

taglag

Well-Known Member
Aug 6, 2019
1,220
975
I updated the mod to work with 98.7 for the most part:

It worked great for me, but now we have 98.8 :(

Thank you a lot though I know it was troublesome for you.
 

max_002

Active Member
Mar 30, 2019
776
224
Извините, но произошло неперехваченное исключение.

При загрузке объекта <renpy.display.im.Image (u'SC/shop/shop_cloth_0_1_0.jpg') по адресу 0x3f123810>:
Файл «game/rpyc/LOCS.rpy», строка 579, в вызове скрипта.
статистика звонков
Файл «game/rpyc/LOCS.rpy», строка 579, в вызове скрипта.
статистика звонков
Файл «game/rpyc/LOCS.rpy», строка 195, в вызове скрипта.
статистика звонков
Файл «game/rpyc/script.rpy», строка 11613, при вызове скрипта.
$renpy.pause()
Файл «game/rpyc/script.rpy», строка 11613, в скрипте.
$renpy.pause()
Файл «game/rpyc/LOCS.rpy», строка 579, в вызове скрипта.
статистика звонков
Файл «game/rpyc/LOCS.rpy», строка 579, в вызове скрипта.
статистика звонков
Файл «game/rpyc/LOCS.rpy», строка 195, в вызове скрипта.
статистика звонков
Файл «game/rpyc/script.rpy», строка 11613, при вызове скрипта.
$renpy.pause()
Файл «game/rpyc/script.rpy», строка 11613, в скрипте.
$renpy.pause()
Файл «game/rpyc/script.rpy», строка 11613, в <модуле>
$renpy.pause()
ошибка: Недостаточно памяти

-- Полная обратная трассировка ---------------------------------------------- --------------

Полная трассировка:
Файл «renpy/bootstrap.py», строка 277, в начальной загрузке.
renpy.main.main()
Файл «renpy/main.py», строка 660, в основном файле.
запустить (перезапустить)
Файл «renpy/main.py», строка 146, в запуске
renpy.execution.run_context(Истина)
Файл «renpy/execution.py», строка 938, в run_context.
context.run()
Файл «game/rpyc/LOCS.rpy», строка 579, в вызове скрипта.
статистика звонков
Файл «game/rpyc/LOCS.rpy», строка 579, в вызове скрипта.
статистика звонков
Файл «game/rpyc/LOCS.rpy», строка 195, в вызове скрипта.
статистика звонков
Файл «game/rpyc/script.rpy», строка 11613, при вызове скрипта.
$renpy.pause()
Файл «game/rpyc/script.rpy», строка 11613, в скрипте.
$renpy.pause()
Файл «game/rpyc/LOCS.rpy», строка 579, в вызове скрипта.
статистика звонков
Файл «game/rpyc/LOCS.rpy», строка 579, в вызове скрипта.
статистика звонков
Файл «game/rpyc/LOCS.rpy», строка 195, в вызове скрипта.
статистика звонков
Файл «game/rpyc/script.rpy», строка 11613, при вызове скрипта.
$renpy.pause()
Файл «game/rpyc/script.rpy», строка 11613, в скрипте.
$renpy.pause()
Файл "renpy/ast.py", строка 1131, выполняется.
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
Файл «renpy/python.py», строка 1061, в py_exec_bytecode.
exec (байт-код, глобальные переменные, локальные переменные)
Файл «game/rpyc/script.rpy», строка 11613, в <модуле>
$renpy.pause()
Файл "renpy/exports.py", строка 1537, в паузе.
rv = renpy.ui.interact(mouse='pause', type='pause',roll_forward=roll_forward, пауза=задержка, пауза_модальный=модальный)
Файл "renpy/ui.py", строка 299, во взаимодействии
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
Файл "renpy/display/core.py", строка 3377, во взаимодействии
повтор, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, пауза=пауза, пауза_start=pause_start, пауза_modal=pause_modal, **kwargs) # тип: игнорировать
Файл «renpy/display/core.py», строка 3912, в Interact_core.
self.draw_screen(root_widget, fullscreen_video (не полноэкранное_видео) или video_frame_drawn)
Файл «renpy/display/core.py», строка 2605, в draw_screen.
renpy.config.screen_height,
Файл «render.pyx», строка 495, в renpy.display.render.render_screen
Файл «render.pyx», строка 266, в renpy.display.render.render.
Файл «renpy/display/layout.py», строка 884, при рендеринге
surf = render(дочерний элемент, ширина, высота, cst, кот)
Файл «render.pyx», строка 170, в renpy.display.render.render.
Файл «render.pyx», строка 266, в renpy.display.render.render.
Файл «renpy/display/layout.py», строка 884, при рендеринге
surf = render(дочерний элемент, ширина, высота, cst, кот)
Файл «render.pyx», строка 170, в renpy.display.render.render.
Файл «render.pyx», строка 266, в renpy.display.render.render.
Файл «renpy/display/layout.py», строка 884, при рендеринге
surf = render(дочерний элемент, ширина, высота, cst, кот)
Файл «render.pyx», строка 170, в renpy.display.render.render.
Файл «render.pyx», строка 266, в renpy.display.render.render.
Файл «renpy/display/screen.py», строка 704, при рендеринге
child = renpy.display.render.render(self.child, w, h, st, at)
Файл «render.pyx», строка 170, в renpy.display.render.render.
Файл «render.pyx», строка 266, в renpy.display.render.render.
Файл «renpy/display/layout.py», строка 884, при рендеринге
surf = render(дочерний элемент, ширина, высота, cst, кот)
Файл «render.pyx», строка 170, в renpy.display.render.render.
Файл «render.pyx», строка 266, в renpy.display.render.render.
Файл «renpy/display/image.py», строка 767, при рендеринге
return wrap_render(self.target, width, height, st, at)
Файл «renpy/display/image.py», строка 309, в Wrap_render.
rend = render(ребенок, ш, ч, ст, в)
Файл «render.pyx», строка 170, в renpy.display.render.render.
Файл «render.pyx», строка 266, в renpy.display.render.render.
Файл "renpy/display/im.py", строка 627, при рендеринге.
вернуть кэш.get(self, render=True)
Файл "renpy/display/im.py", строка 295, в get
серфинг = image.load()
Файл "renpy/display/im.py", строка 720, в загрузке
поднять е
ошибка: Недостаточно памяти

Windows-10-10.0.19041 AMD64
Ren'Py 7.5.3.22090809
Яркое прошлое 0.98.8
Ср 29 ноя 19:17:06 2023
 

00100010

Newbie
Nov 23, 2018
23
71
It doesn't start.
Try this DATA.rpy, I removed the check for playing on what they defined as pc for this mod:


Extra info:
By any chance are you playing on something other than pc?
It's only thing I can think of looking at the code since the original mod defines that "cheat_main_btn_size" on line 12 of DATA.rpy and your error occurs at line 195.
You don't have permission to view the spoiler content. Log in or register now.
Since the mod is designed for the latest patch which is computer and not touch, renpy.variant("pc") is defined as:

You don't have permission to view the spoiler content. Log in or register now.
There are other variants such as streamdeck etc where it could be applicable but not caught but if you want to try removing the if statement on line 9 of Data.rpy and removing the extra indents from the cheat variables being defined, I created a version at the top of this post to try that and see if it works.
 

max_002

Active Member
Mar 30, 2019
776
224
Попробуйте этот DATA.rpy, я убрал проверку на игру на том, что они определили как ПК для этого мода:


Дополнительная информация:
Ты случайно не на компьютере играешь?
Это единственное, что я могу придумать, глядя на код, поскольку исходный мод определяет «cheat_main_btn_size» в строке 12 файла DATA.rpy, а ваша ошибка возникает в строке 195.
[СПОЙЛЕР="определенная переменная"]
если renpy.variant("ПК"):

heat_main_btn_bg = '#B8312F90'
heat_main_btn_hover_bg = '#475577'
heat_main_btn_size = 40
[/СПОЙЛЕР]
Поскольку мод предназначен для последнего патча, который является компьютерным, а не сенсорным, renpy.variant("pc") определяется как:

You don't have permission to view the spoiler content. Log in or register now.
 

00100010

Newbie
Nov 23, 2018
23
71
При загрузке объекта <renpy.display.im.Image (u'SC/shop/shop_cloth_0_1_0.jpg') по адресу 0x3f123810>:
It seems like the installation you have is either missing an image or it is corrupted based on this error?
Try checking the for it: (Bright_Past-0.98.8-pc\game\images\SC\shop\shop_cloth_0_1_0.jpg)
You can try copying "shop_cloth_0_0_0.jpg" and renaming the new one "shop_cloth_0_1_0.jpg" as a temporary solution to see if it works since the only difference is 010 is with make-up.

However, I'd suggest re-installing since if one image is missing/corrupted then there may be more unfortunately.
Yes, PC version on JoiPlay.
The latest DATA.rpy works for me, thanks!
Ah ok that makes sense since it is basically looking for variant "touch" since you are playing with JoiPlay.
Kinda just learning a little as I go since I just got it working enough for myself since it seemed pretty much abandoned.
 
  • Like
Reactions: GoDfLesH

max_002

Active Member
Mar 30, 2019
776
224
I encountered the following problem: if the heroine does not smoke for a long time, a notification message will appear and all action buttons and transition rooms will disappear
 

00100010

Newbie
Nov 23, 2018
23
71
I encountered the following problem: if the heroine does not smoke for a long time, a notification message will appear and all action buttons and transition rooms will disappear
Yeah, each room/time change will force a check to see if she wants to smoke and if the time since last smoking is above a certain value while still addicted then she will gain the depressed status.
The mod doesn't really do anything about that. You just need to stop the addiction of smoking which takes a few weeks and also don't have them in the inventory, then the mod will work for removing the status for other modifiers.
 

kionaru

Newbie
Nov 14, 2018
29
8
Try this DATA.rpy, I removed the check for playing on what they defined as pc for this mod:


Extra info:
By any chance are you playing on something other than pc?
It's only thing I can think of looking at the code since the original mod defines that "cheat_main_btn_size" on line 12 of DATA.rpy and your error occurs at line 195.
You don't have permission to view the spoiler content. Log in or register now.
Since the mod is designed for the latest patch which is computer and not touch, renpy.variant("pc") is defined as:

You don't have permission to view the spoiler content. Log in or register now.
There are other variants such as streamdeck etc where it could be applicable but not caught but if you want to try removing the if statement on line 9 of Data.rpy and removing the extra indents from the cheat variables being defined, I created a version at the top of this post to try that and see if it works.
where location to copy this file?