Tease Ai scripting: The HELP CORNER
Moderator: 1885
- avatarbr
- Experimentor

- Posts: 1239
- Joined: Fri Aug 18, 2006 3:33 am
- Gender: Male
- Sexual Orientation: Straight
Re: Tease Ai scripting: The HELP CORNER
Someone know if there are a option to change the ApathyLevel while running scripts? And to change the duration of the session?
Like the @DommeLevelUp command?
Like the @DommeLevelUp command?
- Lestat
- Explorer At Heart

- Posts: 225
- Joined: Wed Oct 21, 2009 9:53 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: Switzerland
Re: Tease Ai scripting: The HELP CORNER
I don't know for the apathy level. For the duration of the session you can only end it I think.
Dowload and look in the commands guide posted by opiate, there's everything
Dowload and look in the commands guide posted by opiate, there's everything
Gentleman by day
Philosopher by night
Pervert by choice
Rebel by fate 
Re: Tease Ai scripting: The HELP CORNER
Wow I completely missed that whole thread...avatarbr wrote:Someone know if there are a option to change the ApathyLevel while running scripts? And to change the duration of the session?
Like the @DommeLevelUp command?
So no there is no such thing, you can only change the level
Re: Tease Ai scripting: The HELP CORNER
For the 1/ as far as I know, no you can't. the @Wait stop everything in it's track so it will just resume 300 seconds later but you don't know anything else. The only thing you can do is pester the user by asking at giving interval if he is done or rely on it's honesty by asking him if he respected the timingmr-max wrote:Hi guys,
I would like to start contributing some modules that can easily be added to complete personas. Some questions are popping up:
1. Is it possible to have an interaction where the dom reacts depending on the speed something was done? So can you give a task and if the confirmation of completion has not been given after a certain time, say something? Maybe with @Wait(300)?
2. Is the choice of modules pure random (except for plausibility like not having something that is needed)?
More will be coming ab for sure ;)
For the 2 yes it is purely random, the only control you have is with @BookmarkModule and @BookmarkLink that allow you to resume the current module/link in the next cycle. Even if you don't have a prerequite, if the script is activated in the settings it will be played (and probably crash when it reach what you are missing
If you want to augment the possibility of your script to get choosen, just duplicate it but it's a pain to maintain afterward
- SexyTom
- Explorer At Heart

- Posts: 112
- Joined: Sat Jul 26, 2014 9:35 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: Germany
- Contact:
Re: Tease Ai scripting: The HELP CORNER
Maybe I'm all stupid or it is because I'm totally new to programming, but I'm not finding the actually ALL FIRST start script that starts if you say "hi". I looked in

I read all the guides. Everything I could find. Read them like threetimes, but they only EXPLAIN the scripts, but the doesn't tell where the files really are. And which directories to use!?
Hopefully somebody can help.
But she ignores it. Doesn't matter if I remove files or write something else in the start.txt. She doesn't say what she should say. She always use the scripts from the wicked personality.\Tease AI\scripts\personality-name\system\scripts\start.txt
and
\Tease AI\scripts\personality-name\stroke\start\
I read all the guides. Everything I could find. Read them like threetimes, but they only EXPLAIN the scripts, but the doesn't tell where the files really are. And which directories to use!?
Hopefully somebody can help.
best wishes, Tom.
- SexyTom
- Explorer At Heart

- Posts: 112
- Joined: Sat Jul 26, 2014 9:35 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: Germany
- Contact:
Re: Tease Ai scripting: The HELP CORNER
Okay so... "Hi" triggers the Start.txt in the "system\scripts" folder. But how does the "stroke\start" txt Scripts getting started?
What does
do? Are this something internal in the program? I did not find this command in the vocabulary!?
I'm confused.
What does
Code: Select all
#GreetSubI'm confused.
best wishes, Tom.
- SexyTom
- Explorer At Heart

- Posts: 112
- Joined: Sat Jul 26, 2014 9:35 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: Germany
- Contact:
Re: Tease Ai scripting: The HELP CORNER
Even if I create a new START.TXT in the "system\scripts" folder he ignores it. Totally confused. 
best wishes, Tom.
- avatarbr
- Experimentor

- Posts: 1239
- Joined: Fri Aug 18, 2006 3:33 am
- Gender: Male
- Sexual Orientation: Straight
Re: Tease Ai scripting: The HELP CORNER
You need to go in settings-scripts and check the file in the Start folder.SexyTom wrote:Even if I create a new START.TXT in the "system\scripts" folder he ignores it. Totally confused.
- SexyTom
- Explorer At Heart

- Posts: 112
- Joined: Sat Jul 26, 2014 9:35 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: Germany
- Contact:
Re: Tease Ai scripting: The HELP CORNER
Okay thanks. I give it a try. Didn't think of that.avatarbr wrote:You need to go in settings-scripts and check the file in the Start folder.
best wishes, Tom.
- Lestat
- Explorer At Heart

- Posts: 225
- Joined: Wed Oct 21, 2009 9:53 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: Switzerland
Re: Tease Ai scripting: The HELP CORNER
On the 1st page, the 3rd post
Opiate posted the system vocab and you can dowload the commands guides on the same post too 
Gentleman by day
Philosopher by night
Pervert by choice
Rebel by fate 
-
luke100787
- Explorer

- Posts: 16
- Joined: Mon May 21, 2007 5:57 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
- Dom/me(s): still looking
Re: Tease Ai scripting: The HELP CORNER
hi i tried making a financial domination module where you have to pay tokens to stroke but i cant get it to work no i have no idea why
- Spoiler: show
- avatarbr
- Experimentor

- Posts: 1239
- Joined: Fri Aug 18, 2006 3:33 am
- Gender: Male
- Sexual Orientation: Straight
Re: Tease Ai scripting: The HELP CORNER
Some things:luke100787 wrote:hi i tried making a financial domination module where you have to pay tokens to stroke but i cant get it to work no i have no idea why
- there are some missing @DifferentAnswer in the code.
- Change the @RapidTextOn to the new @RapidCodeOn
- I dont know how the BronzeTokens code works, but take a look at the 1885 Risky Pick Module and check if the codes are correct.
-
amranroinoe
- Explorer

- Posts: 11
- Joined: Thu Aug 13, 2015 5:30 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: Tease Ai scripting: The HELP CORNER
Hi there,
I'm starting to get the hang of the scripting side of things to a degree and feel ready to start making full length scripts of my own. I'm wondering if there's a way to call a specific module, link, etc during a session to avoid waiting for it to pop up on its own each time I want to check if its working correctly.
If anyone has any tips or advice, it would be greatly appreciated. Thank you!
I'm starting to get the hang of the scripting side of things to a degree and feel ready to start making full length scripts of my own. I'm wondering if there's a way to call a specific module, link, etc during a session to avoid waiting for it to pop up on its own each time I want to check if its working correctly.
If anyone has any tips or advice, it would be greatly appreciated. Thank you!
-
pepsifreak
- Explorer At Heart

- Posts: 145
- Joined: Fri May 08, 2009 8:50 pm
- Gender: Male
- Sexual Orientation: Straight
Re: Tease Ai scripting: The HELP CORNER
If you are using patch 47 the "Run" button in the apps window will let you run whatever script you want without starting a session. In 48 it was moved to the "Debug" menu item at the top of the window.amranroinoe wrote:Hi there,
I'm starting to get the hang of the scripting side of things to a degree and feel ready to start making full length scripts of my own. I'm wondering if there's a way to call a specific module, link, etc during a session to avoid waiting for it to pop up on its own each time I want to check if its working correctly.
If anyone has any tips or advice, it would be greatly appreciated. Thank you!
-
Daragorn
- Explorer At Heart

- Posts: 587
- Joined: Fri Nov 06, 2015 1:16 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: Tease Ai scripting: The HELP CORNER
To test purposes use the method Pepsi suggested, but if you want to use it as a tool to "direct" the tease sessions a bit then use the @Call(directory\file.txt) to call that specific file.amranroinoe wrote:Hi there,
I'm starting to get the hang of the scripting side of things to a degree and feel ready to start making full length scripts of my own. I'm wondering if there's a way to call a specific module, link, etc during a session to avoid waiting for it to pop up on its own each time I want to check if its working correctly.
If anyone has any tips or advice, it would be greatly appreciated. Thank you!
You have to respect the rulest of taunts---module---link---taunts---module---link---etc order: so you can call a module from a link (not sure if you can call an end from a link) and a link (or an end) from a module
So for example let's say you want to call a module named test.txt (in the \modules directory of your personality) after a testlink.
You do like this:
At the end of your testlink file, instead of ending it with @End, you end it with @Call(Modules\test.txt) @End
This will make the ai move to that exact module instead of randomly choosing one.
You can do something similar but using "categories" of module types..
For example:
Create some subdirectories in your module folder...lets say \pegging and \footfetish....put a few different modules in them and, now you can call from a link a @CallRandom(Modules\footfetish) or @CallRandom(Modules\pegging) to call a random file taken from those directories.
This way you can "direct" the course of a tease session a bit more if you want
Remember that calling a module from a link will skip the taunt cycle part obviously (you cant call a module from a stroke taunt phrase though).
Obviously you can do the same to call links from modules using @Call(Stroke\Link\linkname.txt) @End instead of ending them just with @End.
TLDR:
-call modules from links using @Call(Modules\modulename.txt) @End (this will skip the taunt cycle though)
-call links from modules using @Call(Stroke\Link\linkname.txt) @End
-call interrupts at any point using @Interrupt(interruptname) (don't add .txt to the interrupt name...it has to be in the interrupt folder though)
-create subfolders for your modules/link based on specific topics and use @CallRandom(Modules\directoryname) or @CallRandom(Stroke\Link\directoryname) to call random modules/link in those directories
P.s: use the right capitalizations for files and directory for it to work correctly (and add .txt at the end of filename). And all these directories have to be inside that specific personality folder
