Para's Script Library

12/30/2018 21:52 fzg#2146
Ahh, Cool, Sorry. not used to your scripts yet :)

I was mistaken and I think I found the problem. Was not the skills at all or cool-downs. it was the 'MANTRAS' it tries to run them again on every single kill and says 'you are not ready to use that skill'. If I remove the mantras from ACBuffs I do not see that error any more and kills instantly.

_ACSkills=1600,1767,1626,1789,1647,4730,1874,1837, 1903;


Also seems to have the same problem with the oath skill as that one has 10 sec cd.
12/30/2018 21:54 Paraly#2147
Quote:
Originally Posted by fzg View Post
Ahh, Cool, Sorry. not used to your scripts yet :)

I was mistaken and I think I found the problem. Was not the skills at all or cool-downs. it was the 'MANTRAS' it tries to run them again on every single kill and says 'you are not ready to use that skill'. If I remove the mantras from ACBuffs I do not see that error any more and kills instantly.

_ACSkills=1600,1767,1626,1789,1647,4730,1874,1837, 1903;


Also seems to have the same problem with the oath skill as that one has 10 sec cd.
You need to use _ACRelyOnBuff, this command binds a certain skill to a buff ID, so only if the buff ID isn't active anymore he'll reuse the buff

You find a whole commandlist regarding the AutoCombat system at the topic
[Only registered and activated users can see links. Click Here To Register...]


Note: rule commands like _ACRelyOnBuff need to be declared before _ACBuffs, _ACSkills, _ACHeals
12/30/2018 22:39 fzg#2148
YEAH. Sorry, coppied the wrong line :) it is _ACBUFFS (it is the original one)

_ACBuffs=4642,1809,1666,1689,4731,4732,4868,1813,1 810,1758,1638,1656;

It is trying to re-use them cos when I delete the line it's all ok.

I tried just having the 3 mantras and I have the problem.

_ACBuffs=4642,1809,1666;


then I tried to use just the hp buff

_ACBuffs=1689;

and I don't get the problem.
12/30/2018 22:47 Paraly#2149
Quote:
Originally Posted by fzg View Post
YEAH. Sorry, coppied the wrong line :) it is _ACBUFFS (it is the original one)

_ACBuffs=4642,1809,1666,1689,4731,4732,4868,1813,1 810,1758,1638,1656;

It is trying to re-use them cos when I delete the line it's all ok.

I tried just having the 3 mantras and I have the problem.

_ACBuffs=4642,1809,1666;


then I tried to use just the hp buff

_ACBuffs=1689;

and I don't get the problem.
Oh sorry I meaned you need
_ACRelyOnBuff
this command is the one that binds a skill to a buff

so for example
Code:
_ACRelyOnBuff=4681,4681;
_ACRelyOnBuff=1809,1809;

_ACBuffs=4681,1809,7162;
12/31/2018 00:04 fzg#2150
ahh ok. now I get it. Thanks a lot

They are there, but I know what to play with now :) will post an updated script if I manage to fix it :)
12/31/2018 11:54 Paraly#2151
This script can detect certain NPC IDs within ~110 meters, you can use this to detect the shugos, elyos, asmos, kisks, or any other NPC if you got the NPC ID
01/01/2019 15:38 dermitay#2152
yo man
can you check your broker bot script?
it is not work and at least doesn't check the first step about opening window of broker etc
i tried to modificate but it seems that offsets changed and position in memory changed too

HAPPY NEW YEAR!!!:pimp::bandit:
01/01/2019 15:46 Paraly#2153
Quote:
Originally Posted by dermitay View Post
yo man
can you check your broker bot script?
it is not work and at least doesn't check the first step about opening window of broker etc
i tried to modificate but it seems that offsets changed and position in memory changed too

HAPPY NEW YEAR!!!:pimp::bandit:
Try this version
01/01/2019 18:04 dermitay#2154
Quote:
Originally Posted by Paraly View Post
Try this version
it's worked cool, but checking the price of item is not correct xD
example - i want to buy something with price below 1k. i have in inventory 50kkk
when i run script it buy anyway item even it costs 10kk.

and you rewrite the memory of kinah of character.
it's mean that when you buy something kinahs in inventory doesn't changed

all testing was on EU

just need to find the price in frame 190 and 510

PS: so yes i understood logic. you rewrite cap of kinah to inventory. but this method doesn't work correctly
it's possible to read memory when frames 190 or 510 popup?
i checked frame 190 in Cheatengine and this position looks like a static. i read much your guides but still i don't understand how to find this position in memory in your script editor...

so i need find the way to check prices of 510 and 190 frames and that's all.
01/02/2019 00:39 Paraly#2155
No, it's just a delay thing.
01/02/2019 01:47 dermitay#2156
Quote:
Originally Posted by Paraly View Post
No, it's just a delay thing.
hum... i don't understnad, it's possible to read price of item which are in stack or not?
idea to make cap of buy with rewriting memory client is interesting, but this works perfect only with 1 item, i talk about stack of much items

and just for fun. after some times the button "refresh" becomes disabled. i think this is little shield from GF.

but i use something like this that script works normally. ofc it's looks little stupid, to use timer more cool xD
01/02/2019 02:31 Paraly#2157
Quote:
Originally Posted by dermitay View Post
hum... i don't understnad, it's possible to read price of item which are in stack or not?
idea to make cap of buy with rewriting memory client is interesting, but this works perfect only with 1 item, i talk about stack of much items

and just for fun. after some times the button "refresh" becomes disabled. i think this is little shield from GF.

but i use something like this that script works normally. ofc it's looks little stupid, to use timer more cool xD
It also works with stacks of items as long as they're sold as split sale, if it's stack sale the stack price needs to be lower than your price cap

I didn't knew the Refresh button would get locked after some time, will add your prevention
01/02/2019 02:49 dermitay#2158
Quote:
Originally Posted by Paraly View Post
It also works with stacks of items as long as they're sold as split sale, if it's stack sale the stack price needs to be lower than your price cap
oke-oke. i try to describe.

for example i have 100500kkk++ kinahs and i want use them all.
but i want to buy only items which costs less than 1k, which can be in stack x1000 and all stack x1000 will costs 1kk. but normal price of this one item for example 1kk

what i can do?
if i will enter cap 1k - i will not buy this stack x1000 with price less than 1k.
if i will enter cap 1kk - i will buy 1 item by price 1kk.
that's why i asked about offset of 190 Frame

anyway thanks a lot =)
01/02/2019 03:00 Paraly#2159
Quote:
Originally Posted by dermitay View Post
oke-oke. i try to describe.

for example i have 100500kkk++ kinahs and i want use them all.
but i want to buy only items which costs less than 1k, which can be in stack x1000 and all stack x1000 will costs 1kk. but normal price of this one item for example 1kk

what i can do?
if i will enter cap 1k - i will not buy this stack x1000 with price less than 1k.
if i will enter cap 1kk - i will buy 1 item by price 1kk.
that's why i asked about offset of 190 Frame

anyway thanks a lot =)
Like I said it works for Split Sale, just enter the unit price and stop thinking about it, it will buy the stacks.
01/05/2019 15:08 fzg#2160
Quote:
Originally Posted by Paraly View Post
Oh sorry I meaned you need
_ACRelyOnBuff
this command is the one that binds a skill to a buff

so for example
Code:
_ACRelyOnBuff=4681,4681;
_ACRelyOnBuff=1809,1809;

_ACBuffs=4681,1809,7162;


Hiya,

So, I've been traveling so not had a chance to look at this. I've done some playing round today and managed to get it to work and not see the skill not ready error any more (launches skills much much quicker now)

It had indeed to do with the mantras and looking at the rest of the skill I found another command so used that one for the mantras and works perfectly.

old one:
;;_ACRelyOnBuff=4642,4642;
;;_ACRelyOnBuff=1666,1666;
;;_ACRelyOnBuff=1809,1809;

New one: (ACIsActive), Found this on the aethertec script

_ACIsActive=4642,True;
_ACIsActive=1666,True;
_ACIsActive=1809,True;


With this command the bot will not try to put the mantras on on every single fight. Might or might not be the way it's supposed to work, but it works for me.