Page 126 of 175

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Sun Aug 28, 2016 3:39 pm
by SkyHimeros
I had multiple problems with MiniScripts (see Bug Report Thread) and apparently other people too. At this point I would not advise using them (especially when you call them from a module in the custom folder). It sometimes seems to work, but then (without changing anything in the script) sometimes doesn't. They don't always go back to the correct line when they end.

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Sun Aug 28, 2016 5:33 pm
by genome231
SkyHimeros wrote:I had multiple problems with MiniScripts (see Bug Report Thread) and apparently other people too. At this point I would not advise using them (especially when you call them from a module in the custom folder). It sometimes seems to work, but then (without changing anything in the script) sometimes doesn't. They don't always go back to the correct line when they end.
Yea they are causing me a lot of issues :weep:
They dont go back to the correct line?
The only issue I've seen is that when you @End a series of @MiniScripts it goes back to origin point.
Are you saying that it will bug regardless`?

Regards
Genome

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Sun Aug 28, 2016 6:05 pm
by SkyHimeros
In my experience unfortunately sometimes yes, at least if you call them from a module that's not in the normal "Modules" folder.

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Mon Aug 29, 2016 2:27 am
by avatarbr
You can try use @BookmarkModule

Not sure if will works, but will force TeaseAI to remember where the module stoped.

The problem is you need a @End after the @BookmarkModule, but you can try a @MiniScript instead:

@BookmarkModule
@MiniScript(PleaseBackinThatLine)
blah blah blah
@End

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Wed Aug 31, 2016 4:28 pm
by genome231
avatarbr wrote:You can try use @BookmarkModule

Not sure if will works, but will force TeaseAI to remember where the module stoped.

The problem is you need a @End after the @BookmarkModule, but you can try a @MiniScript instead:

@BookmarkModule
@MiniScript(PleaseBackinThatLine)
blah blah blah
@End
Thank you!
But I haven't had any problems with @Miniscripts not returning to where they were suppose to :)
Which is good!

But thank you for any assistance! :D

Regards
Genome

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Wed Aug 31, 2016 4:48 pm
by genome231
New problem...

Inside MiniScripts

when responding to a question I want Tease-AI to display an image
But instead of displaying the image the domme i showed.
It doesn't seem to matter where on the line I put @ShowImage[]...

ex. 1.
yes or no?
[yes]Perfect! @ShowImage[...\...\..*.mp3]
[no]@ShowImage[...\...\..*.mp3] Perfect!
@DifferentAnswer Idiot...
...

Any advice?

Regards
Genome

EDIT:
Found a solution...

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Wed Aug 31, 2016 6:39 pm
by genome231
Can someone refresh my mind?
If I do an interrupt will it continue like this?:
Interrupt --> Link --> Stroking --> Module?

I know the normal is:
Start --> Stroke --> Module --> Link --> Stroking etc.
Ofcourse with a possible end after each module.

Best regards
Genome

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Wed Aug 31, 2016 8:37 pm
by SensEx
As its all fresh in my mind and I'm deep into scripting myself...

When you call @Interrupt() it opens the .txt file but once it read all lines it will not progress to a Link script.
What the program seems to do is, launching a new cycle minus starts scripts.

It depends what's in your Interrupt Responses but it will most likely progress to modules/taunts.
You can call an interrupt by using phrases whenever you want (while being inside a linear or list script) knowing this its better to let it begin a new cycle.

I think you can force the behavior by using calling @Miniscript, but I'm still figuring out my 4 tones, personality traits for each, so haven't played a lot with that command inside Interrupts.

Keep in mind, System Response have priority over other Response and this can create conflict.

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Wed Aug 31, 2016 11:11 pm
by Notay
Hey guys!

I made a slightly better image tagger.
Features:
* Can easily apply tags to multiple images at once.
* Tags have a intermediate state for when multiple images do not share the tag.

Source is on GitHub: https://github.com/TeaseAI/ImageTagger
Download: https://github.com/TeaseAI/ImageTagger/ ... Tagger.exe

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Thu Sep 01, 2016 1:00 am
by avatarbr
genome231 wrote:Can someone refresh my mind?
If I do an interrupt will it continue like this?:
Interrupt --> Link --> Stroking --> Module?

I know the normal is:
Start --> Stroke --> Module --> Link --> Stroking etc.
Ofcourse with a possible end after each module.

Best regards
Genome
Yes, Interrupts are treated like Modules, so you will get a Link after the Interrupt.
Notay wrote:Hey guys!

I made a slightly better image tagger.
Features:
* Can easily apply tags to multiple images at once.
* Tags have a intermediate state for when multiple images do not share the tag.

Source is on GitHub: https://github.com/TeaseAI/ImageTagger
Download: https://github.com/TeaseAI/ImageTagger/ ... Tagger.exe
Nice one...I will take a look. I almost give up tags because I am too lazy :-D

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Thu Sep 01, 2016 8:58 am
by genome231
Nice with the image tagger!!

Can someone tell me..
Found quite a few bugs with MiniScripts (Like a lot of other people)
Should I convert my scripts to @CallReturns?
Pro/cons?
Any known bugs/problems with @CallReturns?

Regards
Genome

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Thu Sep 01, 2016 2:01 pm
by SensEx
genome231 wrote: Found quite a few bugs with MiniScripts (Like a lot of other people)
What kind of errors?

Also @CallReturn doesn't behave like @MiniScript commands do.

An example,
When you're stroking and a mini script txt is called it will not stop it
With @CallReturn it will stop every actions you are doing

@MiniScript offers much more possibilities, haven't encountered any bug with it yet

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Thu Sep 01, 2016 2:52 pm
by genome231
SensEx wrote:
genome231 wrote: Found quite a few bugs with MiniScripts (Like a lot of other people)
What kind of errors?

Also @CallReturn doesn't behave like @MiniScript commands do.

An example,
When you're stroking and a mini script txt is called it will not stop it
With @CallReturn it will stop every actions you are doing

@MiniScript offers much more possibilities, haven't encountered any bug with it yet
This is one example that will crash a MiniScript
Choosing 1 or 2 Then choosing return will kill your script
Because it cant move "up"

Code: Select all

(Base)
Choose 1 or 2
[1]@NullResponse @Goto(2)
[2]@NullResponse @Goto(1)
@DifferentAnswer 1 or 2
(1)
End or return
[end]@NullResponse @Goto(End)
[return]@NullResponse @Goto(Base)
@DifferentAnswer end or return
(2)
end or return
[end]@NullResponse @Goto(End)
[return]@NullResponse @Goto(Base)
@DifferentAnswer end or return
(End)
@End
Other annoying things are when ending one out of multiple MiniScripts it will end ALL of them, not just return to previous.
Launching a MiniScript from custom/module is also a bad thing since it wont return you to the line from where it was launched.
:-)

I dont agree that you can do more with MiniScripts.
They just work differently than @CallReturns.
Written about 300 @MiniScripts so far :P Quite familiar with how they work ;-)

Regards
Genome

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Thu Sep 01, 2016 3:38 pm
by SensEx
genome231 wrote: This is one example that will crash a MiniScript
Choosing 1 or 2 Then choosing return will kill your script
Because it cant move "up"
Genome
Ok that is not good at all.
I will do some testing tonight with @MiniScript mixed with other commands.
My personality being heavily dependent on it to communicate with you...

Oh well, it is our job to find ways around these things to express our creativity!

Thanks for letting me know this,
you've probably saved me hours of scripting something buggy 8-)

Genome... Do you might have a list of all known bugs @MiniScript gives?
I'm sure a lot of people working quietly on their own personality will appreciate if you could publish a list here.
It will also help 1885 when he returns to have everything in one place.

Re: Tease AI Open Beta - Updated to Patch 54.4

Posted: Thu Sep 01, 2016 4:15 pm
by genome231
SensEx wrote:
genome231 wrote: This is one example that will crash a MiniScript
Choosing 1 or 2 Then choosing return will kill your script
Because it cant move "up"
Genome
Ok that is not good at all.
I will do some testing tonight with @MiniScript mixed with other commands.
My personality being heavily dependent on it to communicate with you...

Oh well, it is our job to find ways around these things to express our creativity!

Thanks for letting me know this,
you've probably saved me hours of scripting something buggy 8-)

Genome... Do you might have a list of all known bugs @MiniScript gives?
I'm sure a lot of people working quietly on their own personality will appreciate if you could publish a list here.
It will also help 1885 when he returns to have everything in one place.
First! I discovered something new about it
See my latest post in this thread:
viewtopic.php?f=2&t=16203&start=210

So far the bugs known to me are as I wrote
If you have modules/links whatever in your customfolder. You can call a miniscript inside one of these but you cant return to the custom module/link. It wont return to the line it should (See post, others wrote about it).
Lets say that you inside a module have launched miniscript1 then from there miniscript 2 and again miniscript 3.
If you end miniscript3 it will go back to point of origin which is the module. It will end ALL your miniscripts :)

Regards
Genome