schaapjes

Member
Nov 5, 2017
114
32
240
The below command changes the clients status and resets them to immediately after training. Changing the last line to false might work? I doubt it though

Call convert(lauren, 'girlfriend', status_to_post_training = True)
You can use the console to directly put them back under your training. Mind you, it might break the game, so save before.

lauren.change_status('on_training')

With kudo's to Digital Bonsai for giving this answer
 
  • Like
Reactions: scarfer

DigitalBonsai

Newbie
Game Developer
Jul 5, 2019
49
108
184
You can sometimes retrain a client. Depends on how the particular outcome of that client is handled.
In general terms, lauren.change_status('on_training') and then lauren.training_period = 10, would put her back into the active training pool and give you 10 weeks to train her.
This may break other stuff as she will count as a finished client. May need to manually clean her post_training tags.
 

schaapjes

Member
Nov 5, 2017
114
32
240
I'm sure this was already answered but if it was....I can't find it. I need help with Lauren. I cannot solve how to sucessfully train her. Went through it at least 10 times and every time I fail.


With Donna, I've had her submission at very high and she still will not wear the will tamer. How do I make that happen?
There is a walkthrough for an older version, the rag version, in how to train the clients. If you want to, I could give you the link.
 

mattius77

Well-Known Member
May 16, 2017
1,782
1,489
355
You can sometimes retrain a client. Depends on how the particular outcome of that client is handled.
In general terms, lauren.change_status('on_training') and then lauren.training_period = 10, would put her back into the active training pool and give you 10 weeks to train her.
This may break other stuff as she will count as a finished client. May need to manually clean her post_training tags.
What are the post-training tags?

I've done the change_status and training_period adds for Alexis, and the first few times I summoned her it automatically progressed her anal training stuff at the Dr office (which was the point to which I had progressed her path when I accidentally timed out her engagement). But otherwise, the only option I had to interact with her was 'Examine Alexis'.
 

DigitalBonsai

Newbie
Game Developer
Jul 5, 2019
49
108
184
What are the post-training tags?

I've done the change_status and training_period adds for Alexis, and the first few times I summoned her it automatically progressed her anal training stuff at the Dr office (which was the point to which I had progressed her path when I accidentally timed out her engagement). But otherwise, the only option I had to interact with her was 'Examine Alexis'.
If she left unsatisfied then call convert(alexis, "unsatisfied", remove_actions = True, status_to_post_training = True) was used on her. So she was stripped of all her actions and tags but Examine. No way to get her back but rebuild her by hand.
 

Missmiles

Active Member
Aug 12, 2018
842
620
269
There's a problem.

I use the console to set my energy at 1000, and after an action it goes back to, say, 85, as if it was deducted from 100.

Am I doing something wrong?
 

schaapjes

Member
Nov 5, 2017
114
32
240
PLEASE! THe wilipedia seems closed and disappeared.
There is a walkthrough for all three routes on this site, but only the hypno one is for the 'final' RAGS version. The other two are 2.# and 3.#

Oh yeah, you need to make an account on the side to look at it.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
 

Pasanius

New Member
Jun 27, 2019
1
0
188
Is there a glitch with Elsa because on Monday week 3 I cannot accept her.The only choices I get are rep gain,delete message or wait.
 

Jostlerus

New Member
May 6, 2017
10
0
193
Can we summon elsa every week and dismiss her every week to at least play out the story line to the dungeon s & m storyline?

or will it reset every week back to the beginning?
 

mattius77

Well-Known Member
May 16, 2017
1,782
1,489
355
Aside from the few images of her you see when you accept her as a client, I don't think Elsa has any assets in the game in this build.
 

MultiFick

New Member
Mar 27, 2018
6
1
125
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/modules/00core/01-core.rpy", line 419, in script call
    call expression (current_target.short_name + "_weekend") from _call_expression_2
  File "game/modules/00core/clients/donna/donna.rpy", line 798, in script call
    call expandable_menu(donna_weekend_training_menu) from _call_expandable_menu_23
  File "game/script.rpy", line 732, in script
    label expandable_menu(expandable_menu):
  File "game/modules/00core/clients/donna/donna.rpy", line 798, in <module>
    call expandable_menu(donna_weekend_training_menu) from _call_expandable_menu_23
NameError: name 'donna_weekend_training_menu' is not defined

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

Full traceback:
  File "game/modules/00core/01-core.rpy", line 419, in script call
    call expression (current_target.short_name + "_weekend") from _call_expression_2
  File "game/modules/00core/clients/donna/donna.rpy", line 798, in script call
    call expandable_menu(donna_weekend_training_menu) from _call_expandable_menu_23
  File "game/script.rpy", line 732, in script
    label expandable_menu(expandable_menu):
  File "M:\Games\Downloads\Patreon\WifeTrainer\WifeTrainerFiles-exElsa0.7c-pc\renpy\ast.py", line 1427, in execute
    args, kwargs = self.arguments.evaluate()
  File "M:\Games\Downloads\Patreon\WifeTrainer\WifeTrainerFiles-exElsa0.7c-pc\renpy\ast.py", line 190, in evaluate
    args.append(renpy.python.py_eval(v, locals=scope))
  File "M:\Games\Downloads\Patreon\WifeTrainer\WifeTrainerFiles-exElsa0.7c-pc\renpy\python.py", line 1961, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "M:\Games\Downloads\Patreon\WifeTrainer\WifeTrainerFiles-exElsa0.7c-pc\renpy\python.py", line 1954, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/modules/00core/clients/donna/donna.rpy", line 798, in <module>
    call expandable_menu(donna_weekend_training_menu) from _call_expandable_menu_23
NameError: name 'donna_weekend_training_menu' is not defined

Windows-8-6.2.9200
Ren'Py 7.2.2.491
The Wife Trainer Files exElsa0.7c
Tue Jul 09 23:54:03 2019
 

MultiFick

New Member
Mar 27, 2018
6
1
125
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 208, in script call
    call for_call_labels(label_list = start_day_labels.label_list) from _call_for_call_labels_1
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 549, in script call
    call expression label from _call_expression_1
  File "game/modules/00core/minor_characters/tracy/tracy.rpy", line 2633, in script
    if day == 1 and not tracy.has_tag('husband_message_given') and (tracy.has_tag('husband_message_love_potion_pending') or tracy.has_tag('husband_message_prescription_pending') or tracy.has_tag('husband_message_transformation_potion_pending')):
  File "game/modules/00core/minor_characters/tracy/tracy.rpy", line 2638, in <module>
    elif tracy.reference == 1 and player.has_tag(rep_needed):
NameError: name 'rep_needed' is not defined

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

Full traceback:
  File "game/script.rpy", line 208, in script call
    call for_call_labels(label_list = start_day_labels.label_list) from _call_for_call_labels_1
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 554, in script call
    call for_call_labels(for_call_initial_index = for_call_initial_index + 1, label_list = label_list, sufix = sufix, show_errors = show_errors, first_call = False) from _call_for_call_labels_5
  File "game/script.rpy", line 549, in script call
    call expression label from _call_expression_1
  File "game/modules/00core/minor_characters/tracy/tracy.rpy", line 2633, in script
    if day == 1 and not tracy.has_tag('husband_message_given') and (tracy.has_tag('husband_message_love_potion_pending') or tracy.has_tag('husband_message_prescription_pending') or tracy.has_tag('husband_message_transformation_potion_pending')):
  File "M:\Games\Downloads\Patreon\WifeTrainer\WifeTrainerFiles-exElsa0.7c-pc\renpy\ast.py", line 1807, in execute
    if renpy.python.py_eval(condition):
  File "M:\Games\Downloads\Patreon\WifeTrainer\WifeTrainerFiles-exElsa0.7c-pc\renpy\python.py", line 1961, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "M:\Games\Downloads\Patreon\WifeTrainer\WifeTrainerFiles-exElsa0.7c-pc\renpy\python.py", line 1954, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/modules/00core/minor_characters/tracy/tracy.rpy", line 2638, in <module>
    elif tracy.reference == 1 and player.has_tag(rep_needed):
NameError: name 'rep_needed' is not defined

Windows-8-6.2.9200
Ren'Py 7.2.2.491
The Wife Trainer Files exElsa0.7c
Tue Jul 09 23:59:02 2019
 

thewingfan

Member
Dec 22, 2018
191
39
124
There is a walkthrough for all three routes on this site, but only the hypno one is for the 'final' RAGS version. The other two are 2.# and 3.#

Oh yeah, you need to make an account on the side to look at it.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.

Already have an account! And only have played as the hypno anyway. Just reading the WT couple of questions.

1. Obviously not having Elsa to train changes the amount of money you have. To follow this WT I expect I need to change the starting cash so that money is not going to be a problem?

2. This also only seems to address Terri's route to Marilyn-which is fine but wanted to make sure I didn't miss something as this WT is a week by week as opposed to a character path as I was expecting it to be.
 
4.40 star(s) 75 Votes