Cheat Mod Ren'Py Vae Victis - Khan: Conquer, Ravish, Breed all version (CheatMod)[Sababukin]

Neko-Chan Pacifica

Active Member
Jul 6, 2021
830
839
Ok decided to take a look at this mod after doing a quick fix of Sabs LH mod and threw together a quick fix for the QM version, do beware that I did this after work so I haven't had much time to do extensive testing other than to make sure it doesn't crash on a new save and all the variables work as far as I can tell (the territories morale ticker is a bit finnicky but eh) .

You do still need to wait till you get to the map if starting a new game as certain variables are not set until you do.

I will take a look at the Map version sometime tomorrow if there are no issues found when I check back.

Edit: Uploaded Map version of mod. will see what I can do about adding more of the territories (if there are more currently) this weekend if there are no issues.
edit: forgot it was a holiday weekend...anyway will look at the mod sometime after the holidays or if I get a minute.
(This is all Sabs work I am just updating/fixing it to work with current game versions)
I am having problems with your mod.
I install them both into the game folder of the game, I then get this error immediately thrown before the game even launches. The 0.8.9 mod did not crash the game before it launched, however it did send it into a loop after going through the settings, fetishes etc, then when I play the game, where you select your name, the game starts and after the first dialog about how he likes floors, it immediately loops strangely back to the fetish choices. But it seems yours crashes the game before it even starts. I honestly don't know what it is causing it, but if you could fix it that would be really wonderful.


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


After initialization, but before game start.

  File "game/map-screens.rpy", line 666, in prepare_screen

  File "game/map-screens.rpy", line 666, in prepare

  File "game/map-screens.rpy", line 698, in prepare

  File "game/map-screens.rpy", line 698, in prepare

  File "game/map-screens.rpy", line 705, in prepare

  File "game/map-screens.rpy", line 705, in prepare

  File "game/map-screens.rpy", line 708, in prepare

  File "game/map-screens.rpy", line 708, in prepare

  File "game/map-screens.rpy", line 761, in prepare

  File "game/map-screens.rpy", line 761, in prepare

  File "game/map-screens.rpy", line 763, in prepare

  File "game/map-screens.rpy", line 763, in prepare

  File "game/map-screens.rpy", line 767, in prepare

  File "game/map-screens.rpy", line 767, in prepare

  File "game/map-screens.rpy", line 840, in prepare

  File "game/map-screens.rpy", line 840, in prepare

  File "game/map-screens.rpy", line 853, in prepare

  File "game/map-screens.rpy", line 853, in prepare

  File "game/map-screens.rpy", line 857, in prepare

  File "game/map-screens.rpy", line 857, in prepare

  File "game/map-screens.rpy", line 857, in <module>

Exception: Style 'pre_btn_ruby' does not exist.


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


Full traceback:

  File "renpy/bootstrap.py", line 277, in bootstrap

    renpy.main.main()

  File "renpy/main.py", line 581, in main

    renpy.game.script.report_duplicate_labels()

  File "renpy/script.py", line 979, in report_duplicate_labels

    if renpy.parser.report_parse_errors():

  File "renpy/parser.py", line 3109, in report_parse_errors

    renpy.display.error.report_parse_errors(full_text, error_fn)

  File "renpy/display/error.py", line 200, in report_parse_errors

    error_fn=error_fn,

  File "renpy/game.py", line 286, in invoke_in_new_context

    return callable(*args, **kwargs)

  File "renpy/display/error.py", line 48, in call_exception_screen

    return renpy.ui.interact(mouse="screen", type="screen", suppress_overlay=True, suppress_underlay=True)

  File "renpy/ui.py", line 299, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "renpy/display/core.py", line 3377, 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 "renpy/display/core.py", line 3582, in interact_core

    renpy.display.screen.prepare_screens()

  File "renpy/display/screen.py", line 976, in prepare_screens

    s.ast.prepare_screen()

  File "game/map-screens.rpy", line 666, in prepare_screen

  File "game/map-screens.rpy", line 666, in prepare

  File "game/map-screens.rpy", line 698, in prepare

  File "game/map-screens.rpy", line 698, in prepare

  File "game/map-screens.rpy", line 705, in prepare

  File "game/map-screens.rpy", line 705, in prepare

  File "game/map-screens.rpy", line 708, in prepare

  File "game/map-screens.rpy", line 708, in prepare

  File "game/map-screens.rpy", line 761, in prepare

  File "game/map-screens.rpy", line 761, in prepare

  File "game/map-screens.rpy", line 763, in prepare

  File "game/map-screens.rpy", line 763, in prepare

  File "game/map-screens.rpy", line 767, in prepare

  File "game/map-screens.rpy", line 767, in prepare

  File "game/map-screens.rpy", line 840, in prepare

  File "game/map-screens.rpy", line 840, in prepare

  File "game/map-screens.rpy", line 853, in prepare

  File "game/map-screens.rpy", line 853, in prepare

  File "game/map-screens.rpy", line 857, in prepare

  File "game/map-screens.rpy", line 857, in prepare

  File "renpy/python.py", line 1085, in py_eval_bytecode

    return eval(bytecode, globals, locals)

  File "game/map-screens.rpy", line 857, in <module>

  File "style.pyx", line 216, in renpy.style.StyleManager.__getattr__

  File "style.pyx", line 98, in renpy.style.get_style

Exception: Style 'pre_btn_ruby' does not exist.


Windows-10-10.0.22621 AMD64

Ren'Py 7.5.3.22090809

Khan 0.10.9

Sun Feb  4 08:37:53 2024
 
Last edited:

Nhentai13

New Member
Aug 26, 2022
5
2


Overview:

Change stats:
HP, Max HP, Damage, Gold, Troops and territories morale, garrison, obiedence and fame.

Button depending on the selected version of the mod in the quick menu or in the lower right corner of the world map.
*The version with the button in the quick menu should work with future versions, unless the dev change something again.




Updated: 2023.06.16
Game/Creator: DoorKnob22 - - - -
Modder: Sababukin - - -
Mod Version: 1.0
Game: Vae Victis - Khan: Conquer, Ravish, Breed
Game Version: All(until the dev change something)
Language: English

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

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

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



Download(Quick menu button[all version]):
Originally created for version 0.9.6, should work with future versions, if not remove the 0GUI folder from Khan***/game and let me know.
Don't use the mod button until you reach the world map.

- - -



Download(Map button, only for 0.9.6):
- - -

View attachment 2701525 View attachment 2701526 View attachment 2701527 View attachment 2701528 View attachment 2701529

why when i put this cheat . it come error. it is i put the wrong way?
 

The Conquerer

Newbie
Sep 17, 2023
17
2
I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00start.rpy", line 192, in script
python:
File "renpy/common/00start.rpy", line 192, in script
python:
File "renpy/common/00start.rpy", line 193, in <module>
renpy.execute_default_statement(True)
File "game/0GUI/say.rpy", line 168, in set_default
default quick_menu = True
Exception: store.quick_menu is being given a default a second time.

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

Full traceback:
File "renpy/bootstrap.py", line 277, in bootstrap
renpy.main.main()
File "renpy/main.py", line 660, in main
run(restart)
File "renpy/main.py", line 146, in run
renpy.execution.run_context(True)
File "renpy/execution.py", line 938, in run_context
context.run()
File "renpy/common/00start.rpy", line 192, in script
python:
File "renpy/common/00start.rpy", line 192, in script
python:
File "renpy/ast.py", line 1131, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 1061, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00start.rpy", line 193, in <module>
renpy.execute_default_statement(True)
File "renpy/exports.py", line 3797, in execute_default_statement
i.set_default(start)
File "game/0GUI/say.rpy", line 168, in set_default
default quick_menu = True
Exception: store.quick_menu is being given a default a second time.

Windows-10-10.0.22621 AMD64
Ren'Py 7.5.3.22090809
Khan 0.10.9
Tue Feb 13 23:34:56 2024
 

Pif paf

Engaged Member
Feb 5, 2018
2,245
1,049
Download(Quick menu button[all version]):
Originally created for version 0.9.6, should work with future versions, if not remove the 0GUI folder from Khan***/game and let me know.
Don't use the mod button until you reach the world map.
awesome work Sababukin ! any time frame for an update of your work?

edit: och just saw your previous post..
 
  • Like
Reactions: rayyy69

michael1984

Engaged Member
Dec 9, 2017
3,523
9,551
Shame that the cheat mod dont work no more

The mod had a better cheat function
 
Last edited:

AlmightyHands

New Member
Mar 24, 2020
7
3
You guys are aware that the game has a built in cheat mode, right? Just switch VN Mode on, it's already in the game for almost three years.
First time seeing your game so I had no clue but it seems the mod is bricking save files so do not add it to your game guys
 
Aug 29, 2017
180
109
I get the attached error everytime I try to access the Shadow Institute. I also cannot scroll to see other territories I own, only the first two. I also not that I am not getting new troops. Lastly, any changes I make are gone on the next turn (troops). See attached save file. Thank you for what you do.
same here.
 
  • Like
Reactions: Hawka1O7

Freak Nasty

New Member
Mar 13, 2024
1
0
Had the same issue what i did was open the "OGUI" file that came with the mod file and i put the "Say.rpy" file into the OGUI file that was already in the game folder. Don't delete the default one cuz it has important files in it and the game will guarantee crash! Just put the "Say.rpy" file into the Original "OGUI" file
 
Last edited:

Wolf1288

New Member
May 9, 2018
1
0
Now I see what you have a problem with.

You extracted the mod .zip to the Khan-0.8.8-pc/game folder and you should have extracted directly to the Khan-0.8.8-pc folder

Here are the solutions

Delete the game and extract a fresh version and then extract the mod to the location indicated in the screenshot.
or
Delete the Khan-0.8.8-pc/game/game folder and then extract the mod to the location indicated on the screenshot.
or
Cut the files from Khan-0.8.8-pc/game/game and paste them into the Khan-0.8.8-pc/game folder


View attachment 2486200
i am pretty sure i did it right but it isnt working, tho i am babd at this stuff. might be easier if u made a little video lol.
 

OWLife13

New Member
Jun 26, 2019
1
0
I did it the way you showed but the shadow institute still gives this error:
```
I'm sorry, but an uncaught exception occurred.

While running game code:

TypeError: Unexpected keyword arguments: 'cho2_enable'

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

Full traceback:
File "map.rpyc", line 844, in script call
File "territories.rpyc", line 573, in script
File "renpy/ast.py", line 1922, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "renpy/exports.py", line 1106, in menu
rv = renpy.store.menu(new_items)
File "renpy/exports.py", line 1345, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3582, 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 "renpy/display/core.py", line 4055, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 476, in visit_all
callback(self)
File "renpy/display/core.py", line 4055, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/screen.py", line 487, in per_interact
self.update()
File "renpy/display/screen.py", line 680, in update
self.screen.function(**self.scope)
File "renpy/ast.py", line 296, in apply_arguments
return parameters.apply(args, kwargs, ignore_errors)
File "renpy/ast.py", line 283, in apply
", ".join("'%s'" % i for i in kwargs))
TypeError: Unexpected keyword arguments: 'cho2_enable'

Windows-10-10.0.22621 AMD64
Ren'Py 7.6.3.23091805
Khan 0.11.5
Tue Apr 16 14:20:25 2024
```
 

powerhouse47

New Member
Apr 19, 2020
1
0
I get white screen and then ingore it, when setting name for player after that its a white screen with this massage:

I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/000window.rpy", line 114, in _window_auto_callback
_window_show(auto=True)
File "renpy/common/000window.rpy", line 69, in _window_show
renpy.with_statement(trans)
File "game/say.rpy", line 7, in execute
screen say(who, what):
File "game/say.rpy", line 7, in execute
screen say(who, what):
File "game/say.rpy", line 9, in execute
window:
File "game/say.rpy", line 14, in execute
fixed:
File "game/say.rpy", line 16, in execute
frame:
File "game/say.rpy", line 16, in keywords
frame:
File "game/say.rpy", line 17, in keywords
if transparentTextbox == True:
File "game/say.rpy", line 17, in <module>
if transparentTextbox == True:
NameError: name 'transparentTextbox' is not defined

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

Full traceback:
File "renpy/bootstrap.py", line 275, in bootstrap
renpy.main.main()
File "renpy/main.py", line 670, in main
run(restart)
File "renpy/main.py", line 144, in run
renpy.execution.run_context(True)
File "renpy/execution.py", line 955, in run_context
context.run()
File "quests/01 intro_prison.rpyc", line 33, in script
File "quests/01 intro_prison.rpyc", line 33, in script
File "renpy/ast.py", line 900, in execute
statement_name("say")
File "renpy/ast.py", line 47, in statement_name
i(name)
File "renpy/common/000window.rpy", line 114, in _window_auto_callback
_window_show(auto=True)
File "renpy/common/000window.rpy", line 69, in _window_show
renpy.with_statement(trans)
File "renpy/exports.py", line 1758, in with_statement
return renpy.game.interface.do_with(trans, paired, clear=clear)
File "renpy/display/core.py", line 2981, in do_with
clear=clear)
File "renpy/display/core.py", line 3582, 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 "renpy/display/core.py", line 4055, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 476, in visit_all
callback(self)
File "renpy/display/core.py", line 4055, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/screen.py", line 487, in per_interact
self.update()
File "renpy/display/screen.py", line 680, in update
self.screen.function(**self.scope)
File "game/say.rpy", line 7, in execute
screen say(who, what):
File "game/say.rpy", line 7, in execute
screen say(who, what):
File "game/say.rpy", line 9, in execute
window:
File "game/say.rpy", line 14, in execute
fixed:
File "game/say.rpy", line 16, in execute
frame:
File "game/say.rpy", line 16, in keywords
frame:
File "game/say.rpy", line 17, in keywords
if transparentTextbox == True:
File "game/say.rpy", line 17, in <module>
if transparentTextbox == True:
NameError: name 'transparentTextbox' is not defined

Windows-10-10.0.22621 AMD64
Ren'Py 7.6.3.23091805
Khan 0.11.5.1
Wed May 1 22:20:59 2024