Page 1 of 1

Wind Serums not used anymore?

Posted: Sun Jul 23, 2017 9:56 am
by Diavolakos
Hi, I had the official settings from grinding script. After the 5.6 came out the wind serums are no longer used by the script.
I tried to play around it but nothing happened.

Did something change? Does anyone else have problems with it or is it just me? And if someone has it working is it the original one or a changed one?

I can download your file if you can share it and it works.

Thank you.

Re: Wind Serums not used anymore?

Posted: Sun Jul 23, 2017 2:44 pm
by nucular
Diavolakos wrote:
Sun Jul 23, 2017 9:56 am
Hi, I had the official settings from grinding script. After the 5.6 came out the wind serums are no longer used by the script.
I tried to play around it but nothing happened.

Did something change? Does anyone else have problems with it or is it just me? And if someone has it working is it the original one or a changed one?

I can download your file if you can share it and it works.

Thank you.
Always use latest release.

viewtopic.php?f=4&t=198

Should fix it

Re: Wind Serums not used anymore?

Posted: Mon Jul 31, 2017 8:01 pm
by Diavolakos
Thank you, it does use the potions for HP and MP now but it still doesn't use the serums. Could it possibly that it cannot see the flight time we have or something?

For now I am using an external macro program to spam the potion every 83 seconds, it works but AS can do it alone in an AI way so it wont' stop the node to get the serum.

Re: Wind Serums not used anymore?

Posted: Wed Aug 02, 2017 2:34 pm
by oiola
its not working for me as well
i downloaded the latest release but i dont know whats happening

Re: Wind Serums not used anymore?

Posted: Wed Aug 02, 2017 4:43 pm
by nucular
Well i will have a look at it at the weekend.

Re: Wind Serums not used anymore?

Posted: Mon Aug 07, 2017 9:37 pm
by Diavolakos
I tried this code in the OnRun() function:
if ( Player:GetFlightTimeMaximum() - Player:GetFlightTimeCurrent() ) >= 84000 then
PlayerInput:Console( "/use Superior Wind Serum" );
end
...and it worked, when I put the exact same code inside FindSerum() function it didn't work.

The problem with this code is that is that it will take a serum even if the character is currently aethertapping a node, so it will stop the aethertapping to take the serum.

~~~~~~~~~~~~

I also put a check in the if statement hoping to make my char not take a serum if he is gathering with this addition:
if not Player:IsBusy() and ( Player:GetFlightTimeMaximum() - Player:GetFlightTimeCurrent() ) >= 84000 then
...but he still took the serum whenever the time was right, not caring if we were gathering something at that point.

Anyway this solved temporary my problem, but I don't know what else is wrong.