Tease AI General Discussion

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

User avatar
avatarbr
Experimentor
Experimentor
Posts: 1185
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI General Discussion

Post by avatarbr »

Stefaf wrote: Sat Nov 04, 2017 8:11 pm Heyho!

Currently i'm refactoring a function which is filtering response files (ResponseClean(string)). It gets the lines in between [Stroking] and [Stroking End] and all other categories. The last Code change was done in Patch 48/49 where 1885 wanted to do something like that:

Since it changes script behavior, i'd like to ask scripters about their opinion, before implementing it. Btw: I really like the idea.
If I understood, the change will only make everything inside [All] [All End] don't trigger on start and end scripts, that's it?

To me, this don't change much, if we really want something to works on those parts, could just create something in [start] or [end] parts ( I really don't put nothing there).

I use [all] only when I am too lazy to create the separated parts :lol:
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1185
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI General Discussion

Post by avatarbr »

Question: At some point, was possible to use @ContactX inside a #Vocabulary file?

I have a script using this, not sure when I created :lol: and did not worked on 55.3, 55.0 or the official 54.9.

At some point, I should have tested this and worked, but I am not sure anymore.

Anyway, it's just curiosity now, I already changed the script to work.
Stefaf
Explorer At Heart
Explorer At Heart
Posts: 107
Joined: Sat Apr 02, 2016 7:43 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Germany

Re: Tease AI General Discussion

Post by Stefaf »

avatarbr wrote: Fri Nov 10, 2017 1:14 am Question: At some point, was possible to use @ContactX inside a #Vocabulary file?

I have a script using this, not sure when I created :lol: and did not worked on 55.3, 55.0 or the official 54.9.
At some point it was possible. Currently it's broken. I'll add it to my Todo List.
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1185
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI General Discussion

Post by avatarbr »

Stefaf wrote: Fri Nov 10, 2017 4:22 pm
avatarbr wrote: Fri Nov 10, 2017 1:14 am Question: At some point, was possible to use @ContactX inside a #Vocabulary file?

I have a script using this, not sure when I created :lol: and did not worked on 55.3, 55.0 or the official 54.9.
At some point it was possible. Currently it's broken. I'll add it to my Todo List.
Cool...thanks...It's not a priority (I already changed to work), but I was curious if I tested before putting in HoT.

I am not that organized to know when I created that script :lol:
Stefaf
Explorer At Heart
Explorer At Heart
Posts: 107
Joined: Sat Apr 02, 2016 7:43 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Germany

Re: Tease AI General Discussion

Post by Stefaf »

avatarbr wrote: Sat Nov 11, 2017 12:21 am Cool...thanks...It's not a priority (I already changed to work), but I was curious if I tested before putting in HoT.
No problem. It will take some time. I'll continue working on the chat windows and afterwards i'll do that list.
And as soon as this is done, i'll consider a new public release.
BoundSquirrel
Explorer At Heart
Explorer At Heart
Posts: 249
Joined: Sat Mar 15, 2014 5:07 am

Re: Tease AI General Discussion

Post by BoundSquirrel »

tigrotto wrote: Fri Oct 27, 2017 4:02 pm
LegalizeRanch wrote: Fri Oct 27, 2017 11:51 am
tigrotto wrote: Wed Oct 04, 2017 1:26 pm I was thinking also about creating a game room where you could play games with your Domme or, alternatively, if your Domme doesn't want to start a session, you could play videogames in your room(another idea could be give the user the possibility to furnish his room to his liking. Buy a computer, Xbox, something else...). So first you need to buy the Xbox for your games and then buy the game. For example you could play BlackJerk. Also Battleship could be a good idea. I was thinking about creating a version for TeaseAI. And users could create and share their games...
C`mon man, not again. If you want to start, start with basic stroking-edging-denial-chastity stuff and don`t turn TeaseAI into Sims, we open it to be teased, not to play imagined Xbox. Please, do not start creating another Spicy with lots of strange non-teasing stuff and lots of teasing stuff which actually don`t work.
The game room was just an idea, I was throwing off some ideas.
You wouldn't have played a normal Xbox game: have you ever played BlackJerk?(did you like it? do you have suggestions to improve it?) It's not just simple blackjack game but blackjack with a lot of stroking and edging, so you would have been teased a lot. Battleship would be something like this: if you win the game you'd have more chances to end the session with an orgasm; everytime you lose one of your ships the domme would make you stroke, edge... If you lose the game you'd have more chances to be denied, to have a ruined orgasm or to be put in chastity.

Training session: nothing to read as in Spicy. Just basic stroking-edging-denial-chastity stuff. The idea behind training session was to push your limits or to force you to do something you normally wouldn't do.

Training sessions that affects real life: it was inspired by this post. If I remember correctly there's a small script to play with your partner in HoT.

Finally, and in conclusion, I don't know if I will ever write a personality and I don't know how it's going to be. It could be as I described it or could be totally different.
I, for one, love the game room idea. Every time I see, "I want to play a game with you" pop up, I know it's going to be fun. I've played around with modifying risky pick with a little success but that's about it. To me, the more games the better!

I have only tried blackjerk twice but here's my feedback. There's an error if she gets 21 after you stand. It looks for a tag that's not there. I fixed it on mine pretty easily-add the tag (check blackjack domme, I think) and the logic to move forward. Also, I'd like to see something during the game to stroke/edge a little. Right now, unless there are parts I haven't run into, you're in a dry spell during all of the hands and wait to stroke until the end. Finally, back to the technical, she doesn't stand on 17 properly. If you have 19 and she has 17, she'll draw again. If that's your intent, cool, but that's not casino-blacljack.

If you've got other game ideas, I'd love to hear them and/or try my hand at writing some with you. I'm not programmer but I've made teaseai do some cool stuff by modifying other scripts. Just not cool enough (or I'm not brave enough) to post them.
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

BoundSquirrel wrote: Sat Nov 11, 2017 1:44 pm I have only tried blackjerk twice but here's my feedback. There's an error if she gets 21 after you stand. It looks for a tag that's not there. I fixed it on mine pretty easily-add the tag (check blackjack domme, I think) and the logic to move forward.
Thanks BoundSquirrel! I fixed the problem and uploaded a new version. After version 5.3 I overhauled the entire code to make it more efficient but I accidentally deleted Check Domme blackjack line.
BoundSquirrel wrote: Sat Nov 11, 2017 1:44 pm Finally, back to the technical, she doesn't stand on 17 properly. If you have 19 and she has 17, she'll draw again. If that's your intent, cool, but that's not casino-blacljack.
Well, I never played casino-blackjack so probably my script is wrong. Should the dealer stand as soon as he reaches 17 points? I'm a bit confused because Wikipedia at paragraph Rules of play at casinos says:
After all boxes have finished playing, the dealer's hand is resolved by drawing cards until the hand busts or achieves a value of 17 or higher
but then at paragraph Basic strategy:
The dealer hits on a soft 17
So, which is the right version? What do you prefer?
BoundSquirrel wrote: Sat Nov 11, 2017 1:44 pm Also, I'd like to see something during the game to stroke/edge a little. Right now, unless there are parts I haven't run into, you're in a dry spell during all of the hands and wait to stroke until the end.
That's an aspect I don't like that much too. It's I problem I'm trying to fix since the first version, but I've never found a proper solution.
Maybe I should add something like the Task for the match in the tournament?
Since you'd like to work with me, what do you suggest to fix this "problem"? If we found a solution, we could work together and release BlackJerk 7.0.
BoundSquirrel wrote: Sat Nov 11, 2017 1:44 pm If you've got other game ideas, I'd love to hear them and/or try my hand at writing some with you. I'm not programmer but I've made teaseai do some cool stuff by modifying other scripts. Just not cool enough (or I'm not brave enough) to post them.
I'm currently working on another game. There's nothing ready yet, I'm just gathering ideas for content to add. If you want we could work together on this project too. If you want I could send you a PM with the files. I could really need some help.
Also, could you send me a PM with the scripts you've modified? I'm curious to see your work. Don't feel obliged to do that.

Bye! :wave:
holaba_be
Explorer
Explorer
Posts: 98
Joined: Thu Feb 16, 2017 5:53 pm

Re: Tease AI General Discussion

Post by holaba_be »

tigrotto wrote: Sat Nov 11, 2017 4:45 pm
BoundSquirrel wrote: Sat Nov 11, 2017 1:44 pm I have only tried blackjerk twice but here's my feedback. There's an error if she gets 21 after you stand. It looks for a tag that's not there. I fixed it on mine pretty easily-add the tag (check blackjack domme, I think) and the logic to move forward.
Thanks BoundSquirrel! I fixed the problem and uploaded a new version. After version 5.3 I overhauled the entire code to make it more efficient but I accidentally deleted Check Domme blackjack line.
BoundSquirrel wrote: Sat Nov 11, 2017 1:44 pm Finally, back to the technical, she doesn't stand on 17 properly. If you have 19 and she has 17, she'll draw again. If that's your intent, cool, but that's not casino-blacljack.
Well, I never played casino-blackjack so probably my script is wrong. Should the dealer stand as soon as he reaches 17 points? I'm a bit confused because Wikipedia at paragraph Rules of play at casinos says:
After all boxes have finished playing, the dealer's hand is resolved by drawing cards until the hand busts or achieves a value of 17 or higher
but then at paragraph Basic strategy:
The dealer hits on a soft 17
So, which is the right version? What do you prefer?
BoundSquirrel wrote: Sat Nov 11, 2017 1:44 pm Also, I'd like to see something during the game to stroke/edge a little. Right now, unless there are parts I haven't run into, you're in a dry spell during all of the hands and wait to stroke until the end.
That's an aspect I don't like that much too. It's I problem I'm trying to fix since the first version, but I've never found a proper solution.
Maybe I should add something like the Task for the match in the tournament?
Since you'd like to work with me, what do you suggest to fix this "problem"? If we found a solution, we could work together and release BlackJerk 7.0.
BoundSquirrel wrote: Sat Nov 11, 2017 1:44 pm If you've got other game ideas, I'd love to hear them and/or try my hand at writing some with you. I'm not programmer but I've made teaseai do some cool stuff by modifying other scripts. Just not cool enough (or I'm not brave enough) to post them.
I'm currently working on another game. There's nothing ready yet, I'm just gathering ideas for content to add. If you want we could work together on this project too. If you want I could send you a PM with the files. I could really need some help.
Also, could you send me a PM with the scripts you've modified? I'm curious to see your work. Don't feel obliged to do that.

Bye! :wave:
A soft 17 is when the dealer has seventeen with an ace used as 11. So A + 6 for example. Then the dealer draws because there is no risk of exceeding 21 because the ace can be used as a 1 as well. On a "normal" 17 (10 + 7) the dealer has to stand.

General feedback to BlackJerk: it takes too long imo. I don't know if it is performance related or just a lot of pauses that are added deliberately, most of it is just waiting.... Also the endings last far too long if I just have the Blackjerk module enabled with a personality. The two times I had it trigger, it took over an hour (5 games played), and that was only because I messed with the variable that had the amount of edges owed... I don't know how much time others spend in 1 Tease AI session, but I could see how Blackjerk might take over the entire session due to its length. Although the endings are cool, everything in them also seems to take up too much time because the number of edges is quite insanely high.
A quick bout of Blackjerk, with 5-10 minutes of some of the extra content randomly afterwards seems way more fun than the current implementation.
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

holaba_be wrote: Sat Nov 11, 2017 7:59 pm A soft 17 is when the dealer has seventeen with an ace used as 11. So A + 6 for example. Then the dealer draws because there is no risk of exceeding 21 because the ace can be used as a 1 as well. On a "normal" 17 (10 + 7) the dealer has to stand.

General feedback to BlackJerk: it takes too long imo. I don't know if it is performance related or just a lot of pauses that are added deliberately, most of it is just waiting.... Also the endings last far too long if I just have the Blackjerk module enabled with a personality. The two times I had it trigger, it took over an hour (5 games played), and that was only because I messed with the variable that had the amount of edges owed... I don't know how much time others spend in 1 Tease AI session, but I could see how Blackjerk might take over the entire session due to its length. Although the endings are cool, everything in them also seems to take up too much time because the number of edges is quite insanely high.
A quick bout of Blackjerk, with 5-10 minutes of some of the extra content randomly afterwards seems way more fun than the current implementation.
Thanks for your feedback holaba_be! I didn't add pauses so probably it's just the code. I'll see if I can solve this problem.
As for the endings I'll try to reduce the time/number of edges.
Should I leave the user the possibility to choose the number of hands to play or let the Domme decide?

Thanks again for your feedback!

Bye :wave:

EDIT
holaba_be wrote: Sat Nov 11, 2017 7:59 pmmost of it is just waiting
I don't agree.
I played few hands this afternoon and I didn't have to wait so much. Every hand(played only against the Domme) last 3-5 minutes from the moment you place your bet to the moment you have the result.
I agree it's not super fast, but the code has to deal with a lot of variables and flags just to choose a card. Here's an example:
Spoiler: show
(02)
@NullResponse @RapidCodeOn
@NullResponse @If[02_counter]=[0]Then(Choose_card)
@NullResponse @ChangeVar[card_dealt]=[card_dealt]+[1]
@NullResponse @ChangeVar[02_counter]=[02_counter]-[1]
@NullResponse @Flag(Sub turn) @ChangeVar[Sub_number_of_cards]=[Sub_number_of_cards]+[1]
@NullResponse @Flag(Sub turn) @ChangeVar[Sub_points]=[Sub_points]+[2]
@NullResponse @Flag(Domme_turn) @ChangeVar[Domme_number_of_cards]=[Domme_number_of_cards]+[1]
@NullResponse @Flag(Domme_turn) @ChangeVar[Domme_points]=[Domme_points]+[2]
@NullResponse @Flag(Contact1 turn) @ChangeVar[Contact1_number_of_cards]=[Contact1_number_of_cards]+[1]
@NullResponse @Flag(Contact1 turn) @ChangeVar[Contact1_points]=[Contact1_points]+[2]
@NullResponse @Flag(Contact2 turn) @ChangeVar[Contact2_number_of_cards]=[Contact2_number_of_cards]+[1]
@NullResponse @Flag(Contact2 turn) @ChangeVar[Contact2_points]=[Contact2_points]+[2]
@NullResponse @Flag(Contact3 turn) @ChangeVar[Contact3_number_of_cards]=[Contact3_number_of_cards]+[1]
@NullResponse @Flag(Contact3 turn) @ChangeVar[Contact3_points]=[Contact3_points]+[2]
@NullResponse @RapidCodeOff

(Choose_02_suit)
@NullResponse @Goto(02_Clubs, 02_Diamonds, 02_Hearts, 02_Spades)

(02_Clubs)
@NullResponse @RapidCodeOn
@NullResponse @If[02_Clubs_counter]=[0]Then(Choose_02_suit)
@NullResponse @ChangeVar[02_Clubs_counter]=[02_Clubs_counter]-[1]
@NullResponse @RapidCodeOff

@PlayAudio[System\CardFlip.wav] Two of clubs @ShowImage[tgr8 images\Cards\02\2_of_clubs.jpg] @Goto(Command_centre)

(02_Diamonds)
@NullResponse @RapidCodeOn
@NullResponse @If[02_Diamonds_counter]=[0]Then(Choose_02_suit)
@NullResponse @ChangeVar[02_Diamonds_counter]=[02_Diamonds_counter]-[1]
@NullResponse @RapidCodeOff

@PlayAudio[System\CardFlip.wav] Two of diamonds @ShowImage[tgr8 images\Cards\02\2_of_diamonds.jpg] @Goto(Command_centre)

(02_Hearts)
@NullResponse @RapidCodeOn
@NullResponse @If[02_Hearts_counter]=[0]Then(Choose_02_suit)
@NullResponse @ChangeVar[02_Hearts_counter]=[02_Hearts_counter]-[1]
@NullResponse @RapidCodeOff

@PlayAudio[System\CardFlip.wav] Two of hearts @ShowImage[tgr8 images\Cards\02\2_of_hearts.jpg] @Goto(Command_centre)

(02_Spades)
@NullResponse @RapidCodeOn
@NullResponse @If[02_Spades_counter]=[0]Then(Choose_02_suit)
@NullResponse @ChangeVar[02_Spades_counter]=[02_Spades_counter]-[1]
@NullResponse @RapidCodeOff

@PlayAudio[System\CardFlip.wav] Two of spades @ShowImage[tgr8 images\Cards\02\2_of_spades.jpg] @Goto(Command_centre)
However, I'll see if it's possible to make it go a little bit faster.
Last edited by tigrotto on Sun Nov 12, 2017 6:28 pm, edited 1 time in total.
BoundSquirrel
Explorer At Heart
Explorer At Heart
Posts: 249
Joined: Sat Mar 15, 2014 5:07 am

Re: Tease AI General Discussion

Post by BoundSquirrel »

tigrotto wrote: Sun Nov 12, 2017 9:38 am
holaba_be wrote: Sat Nov 11, 2017 7:59 pm A soft 17 is when the dealer has seventeen with an ace used as 11. So A + 6 for example. Then the dealer draws because there is no risk of exceeding 21 because the ace can be used as a 1 as well. On a "normal" 17 (10 + 7) the dealer has to stand.

General feedback to BlackJerk: it takes too long imo. I don't know if it is performance related or just a lot of pauses that are added deliberately, most of it is just waiting.... Also the endings last far too long if I just have the Blackjerk module enabled with a personality. The two times I had it trigger, it took over an hour (5 games played), and that was only because I messed with the variable that had the amount of edges owed... I don't know how much time others spend in 1 Tease AI session, but I could see how Blackjerk might take over the entire session due to its length. Although the endings are cool, everything in them also seems to take up too much time because the number of edges is quite insanely high.
A quick bout of Blackjerk, with 5-10 minutes of some of the extra content randomly afterwards seems way more fun than the current implementation.
Thanks for your feedback holaba_be! I didn't add pauses so probably it's just the code. I'll see if I can solve this problem.
As for the endings I'll try to reduce the time/number of edges.
Should I leave the user the possibility to choose the number of hands to play or let the Domme decide?

Thanks again for your feedback!

Bye :wave:
I'd agree that the number of edges is extreme. I'm sure this is a matter of personal taste, but one of the possible outcomes is something like 300... That's going to take a while and, to me, go from challenging and fun to boring.

To keep things moving between our during hands, consider having rounds where the player has to stroke the whole round and if they edge, they automatically lose. Have each have lost come with a price-one or more edges, cbt, etc. At the end, if possible, keep things within teaseai. The outside program is neat, but it's distracting to have a separate install and program to manage. Now, if someone with knowledge of the teaseai code put the stroke/edge counter in teaseai as a separate app, that would be cool!

As for number of hands, the difficulty of having the domme decide is that you may like 50 hands and I may like 5. If you program it so she decides based on your tastes, I'm going to get way more than I want. I'm a big fan of the domme learning over time. You could have it so she remembers your choices the first 5 times you play then use that to decide for you later. I did that for organizing settings in one of my customers scripts. If you'd like, I can try to do some of this and send you a modified script. Not sure on timing, but if you patient, I'll give it a shot.
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

BoundSquirrel wrote: Sun Nov 12, 2017 3:07 pm I'd agree that the number of edges is extreme. I'm sure this is a matter of personal taste, but one of the possible outcomes is something like 300... That's going to take a while and, to me, go from challenging and fun to boring.

To keep things moving between our during hands, consider having rounds where the player has to stroke the whole round and if they edge, they automatically lose. Have each have lost come with a price-one or more edges, cbt, etc. At the end, if possible, keep things within teaseai. The outside program is neat, but it's distracting to have a separate install and program to manage. Now, if someone with knowledge of the teaseai code put the stroke/edge counter in teaseai as a separate app, that would be cool!

As for number of hands, the difficulty of having the domme decide is that you may like 50 hands and I may like 5. If you program it so she decides based on your tastes, I'm going to get way more than I want. I'm a big fan of the domme learning over time. You could have it so she remembers your choices the first 5 times you play then use that to decide for you later. I did that for organizing settings in one of my customers scripts. If you'd like, I can try to do some of this and send you a modified script. Not sure on timing, but if you patient, I'll give it a shot.
I edge 300 times every morning before breakfast! :lol:
That's an error for sure. I probably forgot to set a limit. I'll give it a look.
Number of hands: the learning over time thing looks interesting. I'll give it a look. And I also liked the idea of different rounds.
BoundSquirrel wrote: Sun Nov 12, 2017 3:07 pmIf you'd like, I can try to do some of this and send you a modified script. Not sure on timing, but if you patient, I'll give it a shot.
Great idea! Don't worry about timing. Edit and add what you want and when it's finished send it by PM. I'll do the same.
I uploaded version 6.2.

If you're still interested in my new game I could send you a PM with the files and work together on it too. Let me know.

Bye :wave:
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

BoundSquirrel wrote: Sun Nov 12, 2017 3:07 pm I'd agree that the number of edges is extreme. I'm sure this is a matter of personal taste, but one of the possible outcomes is something like 300... That's going to take a while and, to me, go from challenging and fun to boring.
I forgot about Restrict Orgasm...
You're right. I exaggerated with the number of edges. I'll reduce it by 80-90%.
And I'll decrease the maximum number of edges in all the other scripts.

Bye :wave:
Stefaf
Explorer At Heart
Explorer At Heart
Posts: 107
Joined: Sat Apr 02, 2016 7:43 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above
Location: Germany

Re: Tease AI General Discussion

Post by Stefaf »

Can anyone tell me, why we changed the way @SetVar[] works?
Before 0.55.3 we were able to set a string value as well as a number.
Now if you try to set a string, it will be overwritten with "0", if there is no variable named like that string.

Well i like more restrictive stuff, but was this by accident or personal taste?
Spielers
Explorer At Heart
Explorer At Heart
Posts: 301
Joined: Mon Jan 09, 2017 8:26 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by Spielers »

Why is there no standard for "I came" there should be one like edge there are so many scripts which continue when you came and you can't stop it

And wouldn't it be better when the user.config file, which is at the moment in the folder %APPDATA% will be in the TEASE AI regular folder, then you can open it on more pc's and the settings will be set.
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 547
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI General Discussion

Post by tigrotto »

Hi!

Could somebody explain me what is the Wake Up Time in the Sub section of TeaseAI Settings?
What is it for?
What happen if I change it?

Thanks :wave:
Post Reply

Who is online

Users browsing this forum: No registered users and 41 guests