Para's VanillaTool [Rework]

01/21/2018 22:55 Paraly#7051
Quote:
Originally Posted by Bocc1337 View Post
found a bug in the 4.49. its not using the saved settings
I fixed it at 4.51
01/22/2018 02:53 Bocc1337#7052
Question. i am looking in the combat routine at some skills that are in it. for example i see a skill with this.
Code:
_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=779,10000,750,2500,False; <-- Fury Absorption
#ENDIF
my question is how can i change the skills like to add stigs for glad etc. and are you using some skill id, example what means 799,10000,750,2500 mean exactly
01/22/2018 07:58 node182#7053
what loot from Mirash Sanctum?
01/22/2018 12:07 Paraly#7054
Quote:
Originally Posted by Bocc1337 View Post
Question. i am looking in the combat routine at some skills that are in it. for example i see a skill with this.
Code:
_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=779,10000,750,2500,False; <-- Fury Absorption
#ENDIF
my question is how can i change the skills like to add stigs for glad etc. and are you using some skill id, example what means 799,10000,750,2500 mean exactly
I added all stigmas of all classes in version 1.51 of the combat routine
If you want to know how SmartSkill works, read [Only registered and activated users can see links. Click Here To Register...]
However your toon will just use stigmas if he's level 65+
Quote:
Originally Posted by node182 View Post
what loot from Mirash Sanctum?
Spinel
AP
Stigma
Gear
Minium
01/22/2018 18:20 Solaci#7055
Someone on forum suggested running your GFX card at max performance to fix crashes, seeing how effective it is now. lol
01/23/2018 16:07 Paraly#7056
I added a new script to the Short Script Bundle, it should farm 1 100% XP Booster every ~1:20 minutes :)
Since it works similar as the homeward script expect crashes if you had some with the homeward event :p


The "XP Booster collector" script needs to be executed on a new character on the same account you want the XP boosters at (it will place the xp boosters to the last slot of your account warehouse)

The "FriendSlave" script can be executed at any account you want just be sure this toon is inside his apartment near the door and he has a warehouse NPC near his door as well
01/23/2018 17:59 ReDSynchrony#7057
Paraly i've used the " short script " General hack, how can I remove this feature ?
I don't want to use this feature anymore because they will ban you 100% on EU.
01/23/2018 18:01 Paraly#7058
Quote:
Originally Posted by ReDSynchrony View Post
Paraly i've used the " short script " General hack, how can I remove this feature ?
I don't want to use this feature anymore because they will ban you 100% on EU.
Just delete the "x_data.pak" file again from your aion dir
01/23/2018 18:25 Solaci#7059
Does the general hack work on NA servers? or just eu?
01/23/2018 18:26 Paraly#7060
Quote:
Originally Posted by Solaci View Post
Does the general hack work on NA servers? or just eu?
It works on both clients but it's only safe at NA
01/23/2018 18:33 Solaci#7061
Quote:
Originally Posted by Paraly View Post
It works on both clients but it's only safe at NA
You just copy the datapak into aion folder for it work i assume? Hadn't thought of using it cause I wasnt sure it worked on NA servers lol
01/23/2018 18:35 Paraly#7062
Quote:
Originally Posted by Solaci View Post
You just copy the datapak into aion folder for it work i assume? Hadn't thought of using it cause I wasnt sure it worked on NA servers lol
Run the general shop script, it will open the folder where you have to put the "x_data.pak", restart the client afterwards and start the script again

Everything works at NA, if a client misses scripts / features then it's the EU client.
01/23/2018 20:16 Diavolakos#7063
Paraly can you please tell me if there is something wrong with coe start function? I think there is an until that shouldn't be there.

Something is going wrong, when my char glides, the glide ALWAYS works now, BUT strangely the script doesn't take it as if he is gliding, allows my char to glide downwards to the ramp and then tries to execute this command:

MoveTo=1477.025,774.523,1042.675,False,False;

which is the command that puts him in the air ready to start a glide. But he cannot since he is too far (he is in the ramp towards mobs). Where should I place the command:

MoveSmooth=1477,774;

so EVERY TIME the character fails to glide and has to retry it, my char to use that command so he gets to the spot he has to before he levitates in the air?

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

Also this command:
Code:
MoveTo=1317.068,853.036,1057.048,True,False;
Delay=1000;                                                       <---I had to add this
#IF=%POSITION,1317.068/853.036/1057.048;
#ELSE
#EXECUTE=COE;
#ENDIF
should check if he is in the right spot after the glide spots are done and then proceed. I had to add a delay command because the script thought my char was there when he wasn't. I will have to test it again to see if it works with the delay.

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

Also please check the Until commands, there should be three of them, since there are three DO commands right?

Code:
start_COE;


#DO=180000;                                                    <-- 1st Do
MoveSmooth=1477,774;
MemWrite=%AddrCamX,-90,FLOAT;
Delay=150;
MoveTo=1477.025,774.523,1042.675,False,False;
Delay=1500;
UseSpeed=1;
MoveTo=1477.025,774.523,1042.675,True,False;
#EXECUTE=WaitForFlightCD;
#3DO=1050;                                                      <--2nd Do
SendAction=1,2;
MoveTo=1477.025,774.523,1042.675,False,False;
_3UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;       <--End of 2nd Do
Delay=5;
SendAction=3,32;
#3DO=425;                                                             <--3rd Do
MoveTo=1477.025,774.523,1042.675,False,False;
_3UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1         <-- end of 3rd Do
_UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;         <-- end of 1st Do
UseSpeed=200;
MoveTo=1474.25,775.205,1044.358,False,False;
MoveTo=1473.404,775.244,1043.932,False,False;
MoveTo=1472.392,775.291,1047.452,False,False;
MoveTo=1471.162,775.347,1050.995,False,False;
MoveTo=1469.701,775.415,1050.367,False,False;
MoveTo=1468.015,775.493,1053.668,False,False;
_UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;           <--extra until
~~~~~~~~~~~~

Also just to let you know the 2nd spot path has a slight problem, the character is set to pass very close to an obstacle and many times he gets stuck there, in an obstacle right before he enters the little camp area
01/23/2018 20:27 Paraly#7064
Quote:
Originally Posted by Diavolakos View Post
Paraly can you please tell me if there is something wrong with coe start function? I think there is an until that shouldn't be there.

Something is going wrong, when my char glides, the glide ALWAYS works now, BUT strangely the script doesn't take it as if he is gliding, allows my char to glide downwards to the ramp and then tries to execute this command:

MoveTo=1477.025,774.523,1042.675,False,False;

which is the command that puts him in the air ready to start a glide. But he cannot since he is too far (he is in the ramp towards mobs). Where should I place the command:

MoveSmooth=1477,774;

so EVERY TIME the character fails to glide and has to retry it, my char to use that command so he gets to the spot he has to before he levitates in the air?

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

Also this command:
Code:
MoveTo=1317.068,853.036,1057.048,True,False;
Delay=1000;                                                       <---I had to add this
#IF=%POSITION,1317.068/853.036/1057.048;
#ELSE
#EXECUTE=COE;
#ENDIF
should check if he is in the right spot after the glide spots are done and then proceed. I had to add a delay command because the script thought my char was there when he wasn't. I will have to test it again to see if it works with the delay.

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

Also please check the Until commands, there should be three of them, since there are three DO commands right?

Code:
start_COE;


#DO=180000;                                                    <-- 1st Do
MoveSmooth=1477,774;
MemWrite=%AddrCamX,-90,FLOAT;
Delay=150;
MoveTo=1477.025,774.523,1042.675,False,False;
Delay=1500;
UseSpeed=1;
MoveTo=1477.025,774.523,1042.675,True,False;
#EXECUTE=WaitForFlightCD;
#3DO=1050;                                                      <--2nd Do
SendAction=1,2;
MoveTo=1477.025,774.523,1042.675,False,False;
_3UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;       <--End of 2nd Do
Delay=5;
SendAction=3,32;
#3DO=425;                                                             <--3rd Do
MoveTo=1477.025,774.523,1042.675,False,False;
_3UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1         <-- end of 3rd Do
_UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;         <-- end of 1st Do
UseSpeed=200;
MoveTo=1474.25,775.205,1044.358,False,False;
MoveTo=1473.404,775.244,1043.932,False,False;
MoveTo=1472.392,775.291,1047.452,False,False;
MoveTo=1471.162,775.347,1050.995,False,False;
MoveTo=1469.701,775.415,1050.367,False,False;
MoveTo=1468.015,775.493,1053.668,False,False;
_UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;           <--extra until
~~~~~~~~~~~~

Also just to let you know the 2nd spot path has a slight problem, the character is set to pass very close to an obstacle and many times he gets stuck there, in an obstacle right before he enters the little camp area
I planned to update the CoE script anyways for tomorrow, I'll fix the gliding and the selecting of the coe entrance


Each DO can have unlimited UNTILs, the last until is another check if the character really is in glide mode after the 4-5 MoveTos, if he is not it will start from the first DO again.

Code:
#DO <-- declares timeout and the line number where it has to jump back if a UNTIL is false
...
...
...
#UNTIL <-- jumps back to the last declared DO line if it's false
...
...
...
...
...
#UNTIL <-- jumps back to the last declared DO line if it's false
...
...
...
#UNTIL <-- jumps back to the last declared DO line if it's false
01/23/2018 21:51 Diavolakos#7065
Thanks you can put as many Untils as you want they will all work then.

I noticed a weird behavior though, when my char gets stuck or when the char dies etc, and tries to go again (after waiting for some time)... he goes to a wrong path.

One of my char did a successful run, then the next run she got killed, stayed the time needed (3 minutes) and then she started going towards a wrong path.

Give this a look as well