GodDragon wrote: Tue Mar 23, 2021 2:09 pm
Ingvald_Alex wrote: Tue Mar 23, 2021 12:40 am
Hi everyone. I have some question and one problem with this program. First of all I'm really greatfull to find this Tease AI Java.
The questions are:
1. How to have more sessions per day without changing date?
2. Would be tasks and sessions with wax, ice, deprevation?
3. How I can change Mistress and make her more rude or kind ?
4. Where I must safe Pictures from Dome sets and Glitter sets?
Problem was when I've been in Dungeon and Mistress give tasks to watch media and nothing happend. I had to restart program...
Log:
- Spoiler: show
- 03:52:32 PM CHAT: [Vivienne]: Great
03:52:33 PM CHAT: [Vivienne]: Let's play a little
03:52:35 PM CHAT: [Vivienne]: Just enjoy this little show while you fondle my cum filled balls
Exception in thread "Thread-7" java.lang.NullPointerException
at me.goddragon.teaseai.api.media.MediaCollection.getRandomTeaseFile(MediaCollection.java:115)
at me.goddragon.teaseai.api.scripts.nashorn.ShowTeaseImageFunction.call(ShowTeaseImageFunction.java:30)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$223$11854A$\^eval\_.:scopeCall-5(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$223$11854A$\^eval\_.workmodeTease(<eval>:281)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$217$\^eval\_.:program(<eval>:154)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$202$\^eval\_.:scopeCall-4(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$202$\^eval\_.:program(<eval>:63)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$46$\^eval\_.:scopeCall(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$46$\^eval\_.:program(<eval>:140)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:145)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:125)
at me.goddragon.teaseai.api.session.Session$1.run(Session.java:41)
03:54:05 PM CHAT: 03:54 PM Alex: What show Queen?
04:00:12 PM CHAT: 04:00 PM Alex: A you here?
04:00:21 PM CHAT: 04:00 PM Alex: Are you here?
04:00:28 PM CHAT: 04:00 PM Alex: Hello Queen
04:00:30 PM CHAT: 04:00 PM Alex: Yes Queen
04:00:31 PM CHAT: 04:00 PM Alex: No Queen
04:00:32 PM CHAT: 04:00 PM Alex: I am on the edge
04:00:32 PM CHAT: 04:00 PM Alex: I am sorry Queen
en
04:00:32 PM CHAT: 04:00 PM Alex: I am on the edge
04:00:32 PM CHAT: 04:00 PM Alex: I am sorry Queen
With best regards, Alex!
1. You can only prolong the session time in the settings (devotion).
2. A few small ice "tasks" are included. Wax not yet but planned. Deprivation as in sensory?
3. Change variable: personalityStrictness to anything 0 (kind) to 2 (strict). If you want it be more enforcing change: personalityType to a 1 instead of 0. But make sure TAJ is closed while making these changes to the files. Also dunno whether this might break or skip things.
4. You can store them anywhere as long as you set them up.
Regarding your error: You have no local tease image folder setup. Look in this thread because this has been solved multiple times already. Just setup a local folder with a least one picture for the tease image category.
Thanks a lot for your answer.
1. I prolonged session to max. But sometimes I want more than one session per day.
2. Yes, I meant sensory. Like not hearing or seeing anything. Hmm, I haven't come across any assignments with ice yet.
3. Would you made Safeword if task starts very hard to complain. Are there any plans to add Subspace and Drop state? To write during the session or after the session what the subspace / drop has caught and how Domina will act in such situations.
Will there be an opportunity to refuse an assignment without interrupting the session, but if you often refuse, you will end up with a harsh and cruel punishment?
Will or has the ability to communicate with the nurse already been implemented?
Will there be an opportunity to be examined by a nurse? For example, to measure the pulse, conduct an examination for abrasions, and so on. And so on, a complete examination of the whole body.
Will there be a sadistic dominatrix who concentrates more on pain and torture and a bit on humiliation rather than a pre-orgasmic state.
Is it possible to add reactions to emotions after certain practices or actions:
For example, remove the clamps: - Done. Ouch .; - Well done. I know it hurt, but I'm sure you liked it. (or something like that)
Reactions: Ouch, AAAhhh, it was hard etc.
Also, interrupt some practices with explanations: the boss called, you need to leave urgently, but at the same time know that when you return, the session will continue.
4. Thank you very much. You helped me a lot.
Sorry for bad english, I am fron Ukraine.
I've got a new problem. When Mistress said "Up" or "Down" sound freezes and it is impossible to count the number of commands, especially since they are then all played very quickly. .
- Spoiler: show
- 05:40:19 PM INFO: Feel like punishing chance: 56
05:40:19 PM INFO: Calculating mood for 441 and strictness 2
05:40:19 PM INFO: Feels evil chance 40
05:40:25 PM CHAT: 05:40 PM Olga: You'll hear my voice saying 'up' or 'down'
05:40:34 PM CHAT: 05:40 PM Olga: Down means going down in a squat
05:40:40 PM CHAT: 05:40 PM Olga: Up means standing up...
05:40:47 PM CHAT: 05:40 PM Olga: Now I'm not done *wicked grin*
05:40:58 PM CHAT: 05:40 PM Olga: I want you to count the number of commands I give in your head
05:41:13 PM CHAT: 05:41 PM Olga: Every time you hear a command I want you say 'Thank You Goddess'
05:41:20 PM INFO: Calculating mood for 441 and strictness 2
05:41:20 PM INFO: Feels evil chance 40
05:41:23 PM CHAT: 05:41 PM Olga: Hands behind your back
05:41:33 PM CHAT: 05:41 PM Olga: We will start once you hear my bell *innocent grin*
Set script thread!
Warning: Nashorn engine is planned to be removed from a future JDK release
05:43:31 PM INFO: Loaded 68 vocabularies.
05:43:31 PM INFO: Loaded 14 responses.