Does that work for response files as well? For example:
[#DontWant]
[All]
Response
[All End]
[/quote]
I am glad to inform you that i did some addition to the code and now this is doable too...i am releasing a new patch in a few moments
Moderator: 1885
Does that work for response files as well? For example:
Cool....and I really need to start using the @SetDate command. One question: That command works this way?:PtheV wrote: ↑Sun Oct 01, 2017 10:15 am
I've been working on the problem of 'meaningful' interaction lately and came up with a different solution. It's still a work in progress. I agree with holaba on the issues of syntax and consistency, you need to deal with those in a way that doesn't explode your workload and that's a real challenge.
I'm working with two sets of phrases: one the Domme uses and one the user can give as input. I think I can best explain with an example. Say you have a script that contains @CBTBalls. Early in the script the Domme will say something like "I feel like busting your balls right now", along with a command that looks like this: @SetDate(CBTWarning,0 seconds). The SetDate command signals that the Domme has indicated that CBT is coming up soon. The user can let the script play out, but also choose to 'rebel' (to borrow a phrase from Daragorn) against this by saying something like "I don't want that". In the response file for "I don't want to" there will be lines with the filter @Variable[#DateDifference(CBTWarning,seconds)]<[21]. These lines will only be called if the Domme has indicated within the last 20 seconds that CBTBalls is coming up. This allows for specific responses that are both meaningful and have real consequences. For example, I made a CallReturn that allows the Domme to decide based on a combination of Mood and Apathy Level whether she'll have mercy or make things worse.
Yeah, sometimes I think TeaseAI is almost a webtease. With Miss Blue (where I dont know all the incomings), I typed a lot of things waiting for something to happen. In HoT, I almost always wait for the lines, because I know nothing will change if I type something (or I type in the right time because I know something will happen).
Yeah, that is why I will use @Timeout (the script will continue if nothing is typed) and probably @AcceptedAnswer to accept anything the user types.
With the unique Link file HoT use, I can make sure to run something before the session end. Now, with @SetDate command, I can make TeaseAI wait a few minutes to run that, so you don't know it will happens in the next cycle. The only problem is if the session ends before that.holaba_be wrote: ↑Sun Oct 01, 2017 7:56 am Because due to the random selection of scripts, you might never get a anal script, even when you do get to cum at the end. So there needs to be some way to make sure you do what you promised and the dialogue both at that moment and during the end should reflect that it happened because you made that deal.
I know this is probably all way more complicated to write, but that's my opinion on how it would improve things.
I can tell you that...nope, don't worry, since a few patch i changed add/remove contact/domme to check wheter that contact is already present or already missing so you won't have any problem...if you try to remove a contact that's not there, it wont' do anything and if you try to readd a contact already present it will neither.
thanks...but I think that idea will be too much work for so little content. Even I having a few vocab files ready for the lines the domme say she will leave and let a glitter take over (another problem, could be another glitter called), when the module ends, that glitter will left the chat, and I will need to build something to check that, or just make the Gltter ramdomly leave.Daragorn wrote: ↑Sun Oct 01, 2017 9:21 pmI can tell you that...nope, don't worry, since a few patch i changed add/remove contact/domme to check wheter that contact is already present or already missing so you won't have any problem...if you try to remove a contact that's not there, it wont' do anything and if you try to readd a contact already present it will neither.
The only thing is that you have to use add and remove when you want to add and remove them, not, let's say @Addcontact1 to add it and then somewhere else @AddContact1 to remove it...that won't work.
it also checks if there is another contact at least present before doing that to prevent the session from crashing....so if for example only the domme is present and you @RemoveDomme, it won't do it
i prefer it as an advanced webtease where i can answer "yes mistress" to almost every questionavatarbr wrote: ↑Sun Oct 01, 2017 12:19 am But I need to have a idea how people are playing in general, to know if worth it work on this.
What I want it's make every question the Domme does having a possibility for the user interact. I would open all the modules and links and search for every "?" there, and create a input (probably a @Timeout, so the scripts don't stop every time a question appears). This way, would look more like a real chat with someone, and not a "advanced webtease".
But, I need to know if people really want something like that, or are happy to just sit there and follow the instructions.
Sure, that should work (I haven't tried it). As far as I can tell [#DateDifference(Name,seconds)] works as a regular variable, as long as you make sure the Date has been Set before a #DateDifference variable is created.
Personally I always make sure the contacts leave the chat before the script ends, so they never stay for the Taunt cycle. That way when I use CallReturns in Taunts to create short appearances during Taunt cycles there won't be any chance of conflicts.avatarbr wrote: ↑Mon Oct 02, 2017 1:24 am thanks...but I think that idea will be too much work for so little content. Even I having a few vocab files ready for the lines the domme say she will leave and let a glitter take over (another problem, could be another glitter called), when the module ends, that glitter will left the chat, and I will need to build something to check that, or just make the Gltter ramdomly leave.
Never saw error in that part. If you really want, you can see the .txt file inside the "Received Files" folder. To be honest, I removed that in the new version.
Yes, I tested here, and the command works fine for that.
Those all sound like excellent improvements! Having the Domme say things like 'you seem ready to cum!' in the first couple of minutes, was always a bit immersion-breaking. Having her have an idea about how long the tease has lasted would definitely improve the illusion.avatarbr wrote: ↑Mon Oct 16, 2017 12:42 am Don't worry, the "integration" will be just a matter of copying or not the miss blue modules inside the /Modules folder. I will provide a separated download with the 4 modules/file to keep the same chances to call every module.
But now, since I learned to use the @SetDate command, I want to make a few adjusts on HoT, relative to the session progression. I always wanted to make some things happen or not on the begining and end of the sessions, like:
- Don't start a module with a @Edge if you are on the first 15 minutes od the session. You know, when you are trying to stay "cool" to endure the session, and get a edge in the first module.
- Speed up the metronome in the begining and speed down in the end of the session
- Don't active some "special modes" if you are about 10 minutes to the end of the session
- I would to like to edit modules to different paths relative to the session time, but unfortunately I will not try that with +200 modules.
- If your session is really long, maybe edging without permission will not get punishment.
These changes will not appear to the user, but will have some impact under the table.
Other ideas:
- After the start script, I want to create something before the first stroke cycle. I still don't know what, but will not be 100% of the time and should be just something simple to put you in the mood.
- More variation in the end script. I think I already released the new end script with some paths (a few Domme lines, between 1 and 6 edges till the cum/deny part). Maybe some special tease to finish the session, or just more lines
Users browsing this forum: cfs6t08p and 14 guests