Para's Script Library

04/16/2016 09:53 Paraly#406
Quote:
Originally Posted by Aethereall View Post
Para i need help, i want to register the attack speed scrolls too, how do i do it?

I tried:
#Register=CheckScroll=8.1,164000076;/nCheckScroll=8.1,164000073;/;

But it didnt work since it is actually checking only the Speed value and not the Atkspd one :(
CheckScroll only checks if you got less then parameter 1 as movement value if so it will use the itemID from parameter 2.
The only way to keep the attackspeed scroll buff up permanently is by opening a second instance of the hack, open the script editor and write a code like this
PHP Code:
#UseLoop
UseID=164000073;
Delay=300000
however it should also work if you do it like this
Code:
#Register=CheckScroll=8.1,164000073;/nCheckScroll=8.1,164000076;/;
CheckScroll has a timeout of 6 seconds, at the first part of the Register part he will use the attackspeed scroll the whole 6 seconds after that he will use the movement scroll and it should be fine then since both scrolls have the same up time.
04/17/2016 11:13 Aethereall#407
oh thanks! worked like a charm! :) and the last question for today, can i #Register that ONLY if my character targets a mob he instantly starts doing a chain of skills? (kinda like a bot), i'm trying to make a gathering macro, what i've been doing was something like this:

but since it is kinda mechanic, if the monster is not alive, my character just stands there trying to hit a non-existant mob for 30secs or so c:
04/17/2016 13:42 Paraly#408
Quote:
Originally Posted by Aethereall View Post
oh thanks! worked like a charm! :) and the last question for today, can i #Register that ONLY if my character targets a mob he instantly starts doing a chain of skills? (kinda like a bot), i'm trying to make a gathering macro, what i've been doing was something like this:

but since it is kinda mechanic, if the monster is not alive, my character just stands there trying to hit a non-existant mob for 30secs or so c:
Do it like this
Code:
Command=/select Katalium;
#DO=55000;
Command=/attack;
#UNTIL=%TargetName,;
MoveSmooth=1253,851;
MoveSmooth=1256,849;
MoveSmooth=1260,847;
MoveSmooth=1262,843;
MoveSmooth=1263,840;
MoveSmooth=1263,836;
MoveSmooth=1250,807;
MoveSmooth=1250,805;
MoveSmooth=1251,804;
MoveSmooth=1251,803;
Command=/select Katalium;
#DO=55000;
Command=/attack;
#UNTIL=%TargetName,;
MoveSmooth=1247,800;
MoveSmooth=1241,793;
MoveSmooth=1239,784;
MoveSmooth=1238,775;
MoveSmooth=1239,765;
MoveSmooth=1241,757;                
Command=/select Manduri Lavafist;
Delay=200;
#IF=%TargetName,Manduri Lavafist;
#DO=20000;
Command=/attack;
Delay=500;
Command=/skill Ferocious Chop;
Delay=900;
Command=/skill Piercing Rupture;
Delay=600;
Command=/skill Sure Strike;
Delay=750;
Command=/skill Energy Impact;
Delay=450;
Command=/skill Sharp Strike;
Delay=250;
Command=/skill Sharp Strike;
Delay=250;
Command=/skill Ferocious Strike;
Delay=400;
Command=/skill Robust Blow;
Delay=350;
Command=/skill Wrathful Strike;
Delay=350;
Command=/skill Body Smash;
Delay=450;
Command=/skill Body Combo;
Delay=250;
Command=/skill Body Combo;
Delay=250;
Command=/skill Cleave;
Delay=400;
Command=/skill Great Cleave;
Delay=400;
Command=/skill Sharp Strike;
Delay=400;
Command=/skill Sharp Strike;
Delay=400;
Command=/skill Ferocious Strike;
Delay=400;
Command=/skill Robust Blow;
Delay=450;
Command=/skill Wrathful Strike;
Delay=550;
Command=/skill Sharp Strike;
Delay=400;
Command=/skill Sharp Strike;
Delay=400;
Command=/skill Body Smash;
Delay=400;
#UNTIL=%TargetName,;
#ENDIF
Command=/skill Loot;
Delay=200;
Command=/select Katalium;
#DO=55000;
Command=/attack;
#UNTIL=%TargetName,;
MoveSmooth=1241,755;
MoveSmooth=1238,764;
MoveSmooth=1234,772;
MoveSmooth=1225,776;
MoveSmooth=1216,778;
MoveSmooth=1206,778; (segundo mono)
Command=/select Manduri Lavafist;
Delay=200;
#IF=%TargetName,Manduri Lavafist;
#DO=20000;
Command=/attack;
Delay=500;
Command=/skill Ferocious Chop;
Delay=900;
Command=/skill Piercing Rupture;
Delay=600;
Command=/skill Sure Strike;
Delay=750;
Command=/skill Energy Impact;
Delay=450;
Command=/skill Sharp Strike;
Delay=250;
Command=/skill Sharp Strike;
Delay=250;
Command=/skill Ferocious Strike;
Delay=400;
Command=/skill Robust Blow;
Delay=350;
Command=/skill Wrathful Strike;
Delay=350;
Command=/skill Body Smash;
Delay=450;
Command=/skill Body Combo;
Delay=250;
Command=/skill Body Combo;
Delay=250;
Command=/skill Cleave;
Delay=400;
Command=/skill Great Cleave;
Delay=400;
Command=/skill Sharp Strike;
Delay=400;
Command=/skill Sharp Strike;
Delay=400;
Command=/skill Ferocious Strike;
Delay=400;
Command=/skill Robust Blow;
Delay=450;
Command=/skill Wrathful Strike;
Delay=550;
Command=/skill Sharp Strike;
Delay=400;
Command=/skill Sharp Strike;
Delay=400;
Command=/skill Loot;
Delay=200;
#UNTIL=%TargetName,;
#ENDIF
04/17/2016 14:09 Aethereall#409
:')

Btw i was trying this too:


but it didn't work :( any ideas?
04/17/2016 20:19 Paraly#410
Quote:
Originally Posted by Aethereall View Post
:')

Btw i was trying this too:


but it didn't work :( any ideas?
the %POSITION check needs 3 parameter X, Y and Z.
If you don't care about one of those parameters you can set a "x" there

so it should be like this
Code:
MoveSmooth=1190,854;
#IF=%POSITION,1190/854/x;
MoveSmooth=1194,861;
MoveSmooth=1198,867;
MoveSmooth=1205,871;
#ELSE
QuitAtRound=False,-1;
#ENDIF
#Regenerate
Mouse=1020,945;
#LogAddRound
04/17/2016 21:06 Aethereall#411
Nope, it isn't turning the hack off :(
04/17/2016 21:46 Paraly#412
Quote:
Originally Posted by Aethereall View Post
Nope, it isn't turning the hack off :(
You know how the IF / ELSE statements works?
He'll only stop the script if you're not at the following coord 1190 / 854 and he checks this after the line "MoveSmooth=1190,854;" so the chance that you're on the right coord is pretty high and if this happens "QuitAtRound=False,-1;" doesn't get executed.

Edit: You also forgot a "#" before the "QuitAtRound" command, so it should be

Code:
MoveSmooth=1190,854;
#IF=%POSITION,1190/854/x;
MoveSmooth=1194,861;
MoveSmooth=1198,867;
MoveSmooth=1205,871;
#ELSE
#QuitAtRound=False,-1;
#ENDIF
#Regenerate
Mouse=1020,945;
#LogAddRound
04/17/2016 22:06 Aethereall#413
hehe I tried this script this time (super far away from these coords) and the hack still doesn't close :(


Edit: I also tried with #LogAddRound but still nothing
04/17/2016 22:15 Paraly#414
Quote:
Originally Posted by Aethereall View Post
hehe I tried this script this time (super far away from these coords) and the hack still doesn't close :(

You know that #QuitAtRound only stops the script the hack will still be on.
if you set the first parameter to true he will close everything (also aion)
04/17/2016 22:19 Aethereall#415
The script doesnt stop neither :'(
04/18/2016 08:52 Paraly#416
Quote:
Originally Posted by Aethereall View Post
The script doesnt stop neither :'(
The parameters at QuitAtRound are in the wrong order, not your bad I also haven't added the command to the commandlist however it should look like this

Code:
#UseLoop
MoveSmooth=1190,854;
#IF=%POSITION,1190/854/x;
MoveSmooth=1194,861;
MoveSmooth=1198,867;
MoveSmooth=1205,871;
#ELSE
#QuitAtRound=-1,False;
#ENDIF
#Regenerate
Mouse=1020,945;
04/19/2016 09:13 Aethereall#417
Thank you! gonna try it now! :) btw a temporal fix was adding "Delay=99999999;" instead of #QuitAtRound XD worked like a charm haha
04/28/2016 15:28 sucu#418
In Autocraft - Script view . 1:03 in the folder: Sanctum - Construction does not contain the list material. Maybe being a little craft used should not have been any notification of the list
04/28/2016 16:27 Paraly#419
Quote:
Originally Posted by sucu View Post
In Autocraft - Script view . 1:03 in the folder: Sanctum - Construction does not contain the list material. Maybe being a little craft used should not have been any notification of the list
I haven't found any material list on the web for construction, sorry.
05/09/2016 15:55 andrealyn#420
Quote:
Originally Posted by Paraly View Post
A chest looting code at DS looks like this
Code:
#DO=500;
Command=/select Stone Treasure Box;
#UNTIL=%TargetName,Stone Treasure Box;
#DO=4500;
Command=/attack;
Delay=300;
#UNTIL=%TargetDead,;
Command=/select %CHARNAME;
Command=/attack;
#DO=500;
Command=/select Stone Treasure Box;
#UNTIL=%TargetName,Stone Treasure Box;
#DO=4000;
Command=/select %CHARNAME;
Delay=250;
Command=/attack;
Delay=150;
Command=/select Stone Treasure Box;
Delay=250;
UseID=50002;
Delay=50;
#UNTIL=%TargetName,;
If you wanna loot by yourself you could modify all of them to this

Code:
#DO=500;
Command=/select Stone Treasure Box;
#UNTIL=%TargetName,Stone Treasure Box;
#DO=4500;
Command=/attack;
Delay=300;
#UNTIL=%TargetDead,;
WaitForResponse=Looting!;
________________________

Here's a short script for ppl who can't get into the general shop area

Elyos
Code:
MoveSmooth=504,413.5;
Delay=200;
MoveBy=0,1.5,0;
WaitForResponse=Click OK if you wanna go out;
MoveSmooth=504,414;
MoveBy=0,-1.5,0;
Asmodian
Code:
MoveSmooth=390,251;
Delay=200;
MoveBy=-1.5,0,0;
WaitForResponse=Click OK if you wanna go out;
MoveSmooth=389,252;
MoveBy=1.5,0,0;
this.I tried the asmodian one,but npc doesn't sell cause my alt is rank 1.does this still work? I play in NA btw .can you help me on this please?