Mod Cheat Mod Ren'Py College Kings Multi Mod[Duke Knox]

5.00 star(s) 1 Vote

Duke Knox

Member
Modder
Oct 1, 2023
233
810
1745252719196.png

Update 0.4.a – Status: In Development

️ Currently Implemented Features:
  • In-Game Multi Data-Type Editor
    Supports editing of string, float, integer, and boolean values directly within the game environment.
  • Upgraded Download Manager
    Improved in-game download speed with an integrated speed controller for better performance management.
Planned Features (Coming Soon):
  • In-Game Error Reporting
    A feature to report bugs or issues directly from the game interface.
  • Variable Change Detection
    Tracks and logs changes to variables in real-time for easier debugging and gameplay adjustments.
 

small81

Newbie
Sep 25, 2023
34
10
View attachment 4766200

Update 0.4.a – Status: In Development

️ Currently Implemented Features:
  • In-Game Multi Data-Type Editor
    Supports editing of string, float, integer, and boolean values directly within the game environment.
  • Upgraded Download Manager
    Improved in-game download speed with an integrated speed controller for better performance management.
Planned Features (Coming Soon):
  • In-Game Error Reporting
    A feature to report bugs or issues directly from the game interface.
  • Variable Change Detection
    Tracks and logs changes to variables in real-time for easier debugging and gameplay adjustments.

Thank you so much Duke
 

headhunter32

Member
May 15, 2018
162
168
View attachment 4766200

Update 0.4.a – Status: In Development

️ Currently Implemented Features:
  • In-Game Multi Data-Type Editor
    Supports editing of string, float, integer, and boolean values directly within the game environment.
  • Upgraded Download Manager
    Improved in-game download speed with an integrated speed controller for better performance management.
Planned Features (Coming Soon):
  • In-Game Error Reporting
    A feature to report bugs or issues directly from the game interface.
  • Variable Change Detection
    Tracks and logs changes to variables in real-time for easier debugging and gameplay adjustments.
Keep up the good work.
 

KozmoR

New Member
Nov 9, 2021
7
1
I know everyone says the mod works for the new update but I keep getting an error when I have to make a choice.

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/Duke/core/2knox.rpy", line 383, in execute
    screen choice(items, seconds=3, fail_label=None):
  File "game/Duke/core/2knox.rpy", line 383, in execute
    screen choice(items, seconds=3, fail_label=None):
  File "game/Duke/core/2knox.rpy", line 384, in execute
    if persistent.duke_replace_choice_screen:
  File "game/Duke/core/2knox.rpy", line 385, in execute
    use duke_choice_screen_replace(items=items, seconds=3, fail_label=None)
  File "game/Duke/core/2knox.rpy", line 303, in execute
    screen duke_choice_screen_replace(items, seconds, fail_label):
  File "game/Duke/core/2knox.rpy", line 303, in execute
    screen duke_choice_screen_replace(items, seconds, fail_label):
  File "game/Duke/core/2knox.rpy", line 344, in execute
    if persistent.duke_in_game_wt:
  File "game/Duke/core/2knox.rpy", line 345, in execute
    use duke_choice_screen
  File "game/Duke/core/2knox.rpy", line 164, in execute
    screen duke_choice_screen:
  File "game/Duke/core/2knox.rpy", line 164, in execute
    screen duke_choice_screen:
  File "game/Duke/core/2knox.rpy", line 171, in execute
    vbox:
  File "game/Duke/core/2knox.rpy", line 176, in execute
    for i in range(0, len(duke_get_choices), 3):
  File "game/Duke/core/2knox.rpy", line 177, in execute
    hbox:
  File "game/Duke/core/2knox.rpy", line 181, in execute
    for choicex in duke_get_choices[i:min(i+3, len(duke_get_choices))]:
  File "game/Duke/core/2knox.rpy", line 182, in execute
    python:
  File "game/Duke/core/2knox.rpy", line 195, in <module>
    _duke_Txt_ = "{s}"+_duke_Txt_+"{/s}"+"{}".format("\n->Req: {}".format(choicex.condition) if choice.condition else "")
AttributeError: 'function' object has no attribute 'condition'

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

Full traceback:
  File "ep6_1/scene42a.rpyc", line 934, in script
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\ast.py", line 1625, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\exports\menuexports.py", line 134, in menu
    rv = renpy.store.menu(new_items)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\exports\menuexports.py", line 424, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\core.py", line 2215, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\core.py", line 2745, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  [Previous line repeated 2 more times]
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\core.py", line 2745, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/Duke/core/2knox.rpy", line 383, in execute
    screen choice(items, seconds=3, fail_label=None):
  File "game/Duke/core/2knox.rpy", line 383, in execute
    screen choice(items, seconds=3, fail_label=None):
  File "game/Duke/core/2knox.rpy", line 384, in execute
    if persistent.duke_replace_choice_screen:
  File "game/Duke/core/2knox.rpy", line 385, in execute
    use duke_choice_screen_replace(items=items, seconds=3, fail_label=None)
  File "game/Duke/core/2knox.rpy", line 303, in execute
    screen duke_choice_screen_replace(items, seconds, fail_label):
  File "game/Duke/core/2knox.rpy", line 303, in execute
    screen duke_choice_screen_replace(items, seconds, fail_label):
  File "game/Duke/core/2knox.rpy", line 344, in execute
    if persistent.duke_in_game_wt:
  File "game/Duke/core/2knox.rpy", line 345, in execute
    use duke_choice_screen
  File "game/Duke/core/2knox.rpy", line 164, in execute
    screen duke_choice_screen:
  File "game/Duke/core/2knox.rpy", line 164, in execute
    screen duke_choice_screen:
  File "game/Duke/core/2knox.rpy", line 171, in execute
    vbox:
  File "game/Duke/core/2knox.rpy", line 176, in execute
    for i in range(0, len(duke_get_choices), 3):
  File "game/Duke/core/2knox.rpy", line 177, in execute
    hbox:
  File "game/Duke/core/2knox.rpy", line 181, in execute
    for choicex in duke_get_choices[i:min(i+3, len(duke_get_choices))]:
  File "game/Duke/core/2knox.rpy", line 182, in execute
    python:
  File "game/Duke/core/2knox.rpy", line 195, in <module>
    _duke_Txt_ = "{s}"+_duke_Txt_+"{/s}"+"{}".format("\n->Req: {}".format(choicex.condition) if choice.condition else "")
AttributeError: 'function' object has no attribute 'condition'

Windows-10-10.0.26100 AMD64
Ren'Py 8.3.4.24120703
College Kings 2 6.2.4
Mon Apr 21 14:09:39 2025
 

Duke Knox

Member
Modder
Oct 1, 2023
233
810
I know everyone says the mod works for the new update but I keep getting an error when I have to make a choice.

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/Duke/core/2knox.rpy", line 383, in execute
    screen choice(items, seconds=3, fail_label=None):
  File "game/Duke/core/2knox.rpy", line 383, in execute
    screen choice(items, seconds=3, fail_label=None):
  File "game/Duke/core/2knox.rpy", line 384, in execute
    if persistent.duke_replace_choice_screen:
  File "game/Duke/core/2knox.rpy", line 385, in execute
    use duke_choice_screen_replace(items=items, seconds=3, fail_label=None)
  File "game/Duke/core/2knox.rpy", line 303, in execute
    screen duke_choice_screen_replace(items, seconds, fail_label):
  File "game/Duke/core/2knox.rpy", line 303, in execute
    screen duke_choice_screen_replace(items, seconds, fail_label):
  File "game/Duke/core/2knox.rpy", line 344, in execute
    if persistent.duke_in_game_wt:
  File "game/Duke/core/2knox.rpy", line 345, in execute
    use duke_choice_screen
  File "game/Duke/core/2knox.rpy", line 164, in execute
    screen duke_choice_screen:
  File "game/Duke/core/2knox.rpy", line 164, in execute
    screen duke_choice_screen:
  File "game/Duke/core/2knox.rpy", line 171, in execute
    vbox:
  File "game/Duke/core/2knox.rpy", line 176, in execute
    for i in range(0, len(duke_get_choices), 3):
  File "game/Duke/core/2knox.rpy", line 177, in execute
    hbox:
  File "game/Duke/core/2knox.rpy", line 181, in execute
    for choicex in duke_get_choices[i:min(i+3, len(duke_get_choices))]:
  File "game/Duke/core/2knox.rpy", line 182, in execute
    python:
  File "game/Duke/core/2knox.rpy", line 195, in <module>
    _duke_Txt_ = "{s}"+_duke_Txt_+"{/s}"+"{}".format("\n->Req: {}".format(choicex.condition) if choice.condition else "")
AttributeError: 'function' object has no attribute 'condition'

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

Full traceback:
  File "ep6_1/scene42a.rpyc", line 934, in script
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\ast.py", line 1625, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\exports\menuexports.py", line 134, in menu
    rv = renpy.store.menu(new_items)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\exports\menuexports.py", line 424, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\core.py", line 2215, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\core.py", line 2745, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  [Previous line repeated 2 more times]
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\core.py", line 2745, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "F:\Adult Games\College Kings\CollegeKings2-6.2.4-pc\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/Duke/core/2knox.rpy", line 383, in execute
    screen choice(items, seconds=3, fail_label=None):
  File "game/Duke/core/2knox.rpy", line 383, in execute
    screen choice(items, seconds=3, fail_label=None):
  File "game/Duke/core/2knox.rpy", line 384, in execute
    if persistent.duke_replace_choice_screen:
  File "game/Duke/core/2knox.rpy", line 385, in execute
    use duke_choice_screen_replace(items=items, seconds=3, fail_label=None)
  File "game/Duke/core/2knox.rpy", line 303, in execute
    screen duke_choice_screen_replace(items, seconds, fail_label):
  File "game/Duke/core/2knox.rpy", line 303, in execute
    screen duke_choice_screen_replace(items, seconds, fail_label):
  File "game/Duke/core/2knox.rpy", line 344, in execute
    if persistent.duke_in_game_wt:
  File "game/Duke/core/2knox.rpy", line 345, in execute
    use duke_choice_screen
  File "game/Duke/core/2knox.rpy", line 164, in execute
    screen duke_choice_screen:
  File "game/Duke/core/2knox.rpy", line 164, in execute
    screen duke_choice_screen:
  File "game/Duke/core/2knox.rpy", line 171, in execute
    vbox:
  File "game/Duke/core/2knox.rpy", line 176, in execute
    for i in range(0, len(duke_get_choices), 3):
  File "game/Duke/core/2knox.rpy", line 177, in execute
    hbox:
  File "game/Duke/core/2knox.rpy", line 181, in execute
    for choicex in duke_get_choices[i:min(i+3, len(duke_get_choices))]:
  File "game/Duke/core/2knox.rpy", line 182, in execute
    python:
  File "game/Duke/core/2knox.rpy", line 195, in <module>
    _duke_Txt_ = "{s}"+_duke_Txt_+"{/s}"+"{}".format("\n->Req: {}".format(choicex.condition) if choice.condition else "")
AttributeError: 'function' object has no attribute 'condition'

Windows-10-10.0.26100 AMD64
Ren'Py 8.3.4.24120703
College Kings 2 6.2.4
Mon Apr 21 14:09:39 2025
Use latest version (0.3.d) you are using an outdated version
 

Duke Knox

Member
Modder
Oct 1, 2023
233
810
First of all, thank you for the update.

I'm afraid to ask, but what do I have to do to increase the money?
Just like you used to add a variable in the variable space of the mod, add that variable in the same way. Then, go to the variable space and edit it—click on the '+_0.1' part (if data type float), which will show you an advanced float editor tab. Adjust the value according to your requirement, or press Shift+O to open the console and set the desired float value for that variable.
 
  • Like
Reactions: small81

Jafo

Active Member
Oct 8, 2017
965
2,768
@Duke Knox

You are not using the inside upgrade in the mod? With an url.
 

Jafo

Active Member
Oct 8, 2017
965
2,768
You can use it however you prefer—either by installing it manually or directly through in-game installation, you only need Gdrive link to the latest mod.

I don't think you gave it to us. Because I clicked on the Gdrive link.
 

Duke Knox

Member
Modder
Oct 1, 2023
233
810
Oh! here is the . Copy it and paste in the url field
This is a 7z file, so automatic installation isn't supported for this archive format yet(I am working on it). However, the mod will download it to your game directory.
 
  • Like
Reactions: Jafo

small81

Newbie
Sep 25, 2023
34
10
Just like you used to add a variable in the variable space of the mod, add that variable in the same way. Then, go to the variable space and edit it—click on the '+_0.1' part (if data type float), which will show you an advanced float editor tab. Adjust the value according to your requirement, or press Shift+O to open the console and set the desired float value for that variable.
I´m stupid. Now it works. Thank you so much Duke.
 
  • Like
Reactions: Jafo

Duke Knox

Member
Modder
Oct 1, 2023
233
810
Is there a mod for act 1 ? Also does this support the latest act 2 v6.2.5 ?
are you doing a walkthrough for season 1?
I had no freakin' idea I accidentally made a universal mod. So yeah, this mod’s gonna work for both College Kings Act 1 and Act 2 (All versions of Act 2). I tested it myself, no cap. Now I’m thinkin’ I’ll drop the whole 'supported game version' thing and just mark it as fully universal.
 
  • Wow
Reactions: Dynamike

Karabonga

Member
Dec 11, 2018
303
139
I had no freakin' idea I accidentally made a universal mod. So yeah, this mod’s gonna work for both College Kings Act 1 and Act 2 (All versions of Act 2). I tested it myself, no cap. Now I’m thinkin’ I’ll drop the whole 'supported game version' thing and just mark it as fully universal.
That's weird cuz I put it in the game folder of act 1 and run the game and it crashes I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in script
screen _console:
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in script
screen _console:
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in define
screen _console:
File "game/Dynamic/DevilX/zen_screens.rpy", line 666, in <module>
layer config.interface_layer
Exception: config.interface_layer is not a known configuration variable.

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

Full traceback:
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\bootstrap.py", line 359, in bootstrap
renpy.main.main()
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\main.py", line 526, in main
renpy.game.context().run(node)
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in script
screen _console:
File "lib/python3.9/future/utils/__init__.py", line 444, in raise_
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in script
screen _console:
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\ast.py", line 2393, in execute
self.screen.define((self.filename, self.linenumber))
File "game/Dynamic/DevilX/zen_screens.rpy", line 665, in define
screen _console:
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\python.py", line 1209, in py_eval
return py_eval_bytecode(code, globals, locals)
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\python.py", line 1202, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/Dynamic/DevilX/zen_screens.rpy", line 666, in <module>
layer config.interface_layer
File "D:\Hesham\CollegeKings-1.4.18-pc - Copy\renpy\defaultstore.py", line 93, in __getattr__
raise Exception('config.%s is not a known configuration variable.' % (name))
Exception: config.interface_layer is not a known configuration variable.

Windows-10-10.0.26100 AMD64
Ren'Py 8.2.3.24061702
College Kings 1.4.18
Sat Apr 26 07:41:17 2025
 
5.00 star(s) 1 Vote