Register for your free account! | Forgot your password?

You last visited: Today at 02:05

  • Please register to post and access all features, it's quick, easy and FREE!

 

Para's Script Library

View Poll Results: You want the scripts for any client language?
Yes, surely! 95 29.23%
No, english and german are enough for me. 230 70.77%
Voters: 325. You may not vote on this poll

Reply
 
Old   #1051
 
elite*gold: 0
Join Date: Nov 2009
Posts: 259
Received Thanks: 65
I am trying to build a combat rotation for chanter (using a base of combat wizard), so far is working but I have a question.

In the script you just set an ID for a certain skill ID and it will work for all the levels, wondering if I will have to manually update skill ID every time it levels up ?


For example: Hallowed Strike has an starting ID of 1614, when you level up to 3 it will change to 1615



FallenEdge is offline  
Old   #1052
 
elite*gold: 497
Join Date: Sep 2009
Posts: 3,430
Received Thanks: 912
Quote:
Originally Posted by FallenEdge View Post
I am trying to build a combat rotation for chanter (using a base of combat wizard), so far is working but I have a question.

In the script you just set an ID for a certain skill ID and it will work for all the levels, wondering if I will have to manually update skill ID every time it levels up ?


For example: Hallowed Strike has an starting ID of 1614, when you level up to 3 it will change to 1615
It will always use the highest available ID even if you leveled up he rechecks it everytime he uses an SmartSkill.

Would be nice if you could share the chanter rotation once you finished it


Paraly is offline  
Old   #1053
 
elite*gold: 0
Join Date: Nov 2009
Posts: 259
Received Thanks: 65
Quote:
Originally Posted by Paraly View Post
It will always use the highest available ID even if you leveled up he rechecks it everytime he uses an SmartSkill.

Would be nice if you could share the chanter rotation once you finished it
Then if I start with a level 1 skill ID, SmartSkill will later automatically pick the highest version.

Another thing, here:
Code:
SmartSkill=[SkillID],[Cooldown],[Cast or Animation time],[Chaintime],[Chargetime];
Chaintime = I have to figure out the time that it takes the animation to finish ?



I will share the rotation, I am not expert with chanter have to try most effective combo.
FallenEdge is offline  
Old   #1054
 
elite*gold: 497
Join Date: Sep 2009
Posts: 3,430
Received Thanks: 912
Quote:
Originally Posted by FallenEdge View Post
Then if I start with a level 1 skill ID, SmartSkill will later automatically pick the highest version.

Another thing, here:
Code:
SmartSkill=[SkillID],[Cooldown],[Cast or Animation time],[Chaintime],[Chargetime];
Chaintime = I have to figure out the time that it takes the animation to finish ?



I will share the rotation, I am not expert with chanter have to try most effective combo.
It picks the highest possible just in case the skillID you have set isn't available, so you should always use the highest ID of that skill.

Yes, you need to enter the animationtime for the chain skills, I usually give 1000ms for each chainskill, even if you enter a far too high number the script editor will only wait up to 500ms longer when no chainskill is available anymore.


Paraly is offline  
Old   #1055
 
elite*gold: 0
Join Date: Nov 2009
Posts: 259
Received Thanks: 65
Quote:
Originally Posted by Paraly View Post
It picks the highest possible just in case the skillID you have set isn't available, so you should always use the highest ID of that skill.

Yes, you need to enter the animationtime for the chain skills, I usually give 1000ms for each chainskill, even if you enter a far too high number the script editor will only wait up to 500ms longer when no chainskill is available anymore.
Hallowed Strike has triple chainskill at level 65, will SmartSkill activate all or just one chain?
FallenEdge is offline  
Old   #1056
 
elite*gold: 497
Join Date: Sep 2009
Posts: 3,430
Received Thanks: 912
Quote:
Originally Posted by FallenEdge View Post
Hallowed Strike has triple chainskill at level 65, will SmartSkill activate all or just one chain?
It will continue the chain till end, just use a chaintime around 2500-3000
Paraly is offline  
Old   #1057
 
elite*gold: 0
Join Date: Nov 2015
Posts: 189
Received Thanks: 4
[EXP] Fallen Poet - Script ver. 1.01, very good but yes when it will use skill weakend spirit the char falls on the ground and dies, this in the second crystal
Exem strike is offline  
Old   #1058
 
elite*gold: 0
Join Date: Nov 2009
Posts: 259
Received Thanks: 65
When I use this skill Word of Revival You must register and activate your account in order to view images. the tool will not evaluate the condition, it will use it anytime, using the highest ID

Code:
IFMemPtrRead=%PlayerBase,%OffsetPercentHP,BYTE,<50;
SmartSkill=1745,5000,0,False,False; 
#ENDIF

Also we dont have a
Code:
%OffsetPercentMP
The bot is not drinking the name of the pots you write at the star of the script so I am using:

Code:
_IFMemPtrRead=%PlayerBase,%OffsetMP,DWORD,<Number;
Command=/use Potion;
#ENDIF
I have to manually set a mana number when % will works for ever
FallenEdge is offline  
Old   #1059
 
elite*gold: 497
Join Date: Sep 2009
Posts: 3,430
Received Thanks: 912
Quote:
Originally Posted by FallenEdge View Post
When I use this skill Word of Revival You must register and activate your account in order to view images. the tool will not evaluate the condition, it will use it anytime, using the highest ID

Code:
IFMemPtrRead=%PlayerBase,%OffsetPercentHP,BYTE,<50;
SmartSkill=1745,5000,0,False,False; 
#ENDIF
May the 0 at animationtime is causing this issue, give it at least 50ms.
Which level is your toon you're testing the script with?

Quote:
Originally Posted by FallenEdge View Post
Also we dont have a
Code:
%OffsetPercentMP
Aion has no MP percent, you need to calculate it yourself with %OffsetMP and %OffsetMaxMP

example:
Code:
_MemPtrReadVar=%PlayerBase,%OffsetMaxMP,WORD,1; <-- saves max MP in %Var1
_MemPtrReadVar=%PlayerBase,%OffsetMP,WORD,2; <-- saves current MP in %Var2
_Calc1=%Var2/%Var1; <-- divides %Var2 trough %Var1 and saves the result in %Var1
_Calc1=%Var1*100; <-- multiplies %Var1 with 100 and saves the result in %Var1
WaitForResponse=Current mana percent: %Var1%;
Edit: Something is wrong with multiplying with 100 gonna check that later
Edit2: this will work when vanillatool 3.34 is released

Quote:
Originally Posted by FallenEdge View Post
The bot is not drinking the name of the pots you write at the star of the script so I am using:

Code:
_IFMemPtrRead=%PlayerBase,%OffsetMP,DWORD,<Number;
Command=/use Potion;
#ENDIF
I have to manually set a mana number when % will works for ever
My templar is grinding for 5 hours and he uses the potion perfectly, you use the latest combat routine?
Paraly is offline  
Old   #1060
 
elite*gold: 0
Join Date: Nov 2009
Posts: 259
Received Thanks: 65
Quote:
Originally Posted by Paraly View Post
May the 0 at animationtime is causing this issue, give it at least 50ms.
Which level is your toon you're testing the script with?


Aion has no MP percent, you need to calculate it yourself with %OffsetMP and %OffsetMaxMP

example:
Code:
_MemPtrReadVar=%PlayerBase,%OffsetMaxMP,WORD,1; <-- saves max MP in %Var1
_MemPtrReadVar=%PlayerBase,%OffsetMP,WORD,2; <-- saves current MP in %Var2
_Calc1=%Var2/%Var1; <-- divides %Var2 trough %Var1 and saves the result in %Var1
_Calc1=%Var1*100; <-- multiplies %Var1 with 100 and saves the result in %Var1
WaitForResponse=Current mana percent: %Var1%;
Edit: Something is wrong with multiplying with 100 gonna check that later


My templar is grinding for 5 hours and he uses the potion perfectly, you use the latest combat routine?
Well it is not skill ID the problem just test it with 3 different IDs and also not a cool down issue, tested it with 500

Level 34 chanter

I am not using the new routine forgot to test with that, I am working with an old one since I have some tweaks + still building the chanter routine.







Update: Can you explain what does these do, please:





Code:
%OffsetType		
%OffsetClassID	
%OffsetCurrentID
FallenEdge is offline  
Old   #1061
 
elite*gold: 0
Join Date: Mar 2016
Posts: 28
Received Thanks: 1
Can you modify the script "Fallen Poet" to collect the "supply box"?
malysia is offline  
Old   #1062
 
elite*gold: 497
Join Date: Sep 2009
Posts: 3,430
Received Thanks: 912
Quote:
Originally Posted by malysia View Post
Can you modify the script "Fallen Poet" to collect the "supply box"?
unlikely I add this in the near future, what loot does it have?
Maybe in ~5 weeks.
Paraly is offline  
Old   #1063
 
elite*gold: 0
Join Date: Feb 2017
Posts: 7
Received Thanks: 0
Hi, Para
I still got same problem which is 'Stuck' at beginning house of the FIssure, with 1.28 scipt and OS ENG.
wbj26 is offline  
Old   #1064
 
elite*gold: 497
Join Date: Sep 2009
Posts: 3,430
Received Thanks: 912
Quote:
Originally Posted by wbj26 View Post
Hi, Para
I still got same problem which is 'Stuck' at beginning house of the FIssure, with 1.28 scipt and OS ENG.
Send me your teamviewer details by PM, I can connect in ~45 minutes

Quote:
Originally Posted by FallenEdge View Post
Update: Can you explain what does these do, please:

Code:
%OffsetType		
%OffsetClassID	
%OffsetCurrentID
%OffsetType has different values, for example youself have the type "Player" other users have the type "User" and other npcs or mobs have the type "NPC"

%OffsetClassID has the class ID
here's a list of which IDs are which class
Code:
Warrior - 0
Gladiator - 1
Templar - 2
Scout - 3
Assassin - 4
Ranger - 5
Mage - 6
Sorcerer - 7
Spirit Master - 8
Priest - 9
Cleric - 10
Chanter - 11
Technist - 12
Aethertech - 13
Gunslinger - 14
Muse - 15
Songweaver - 16
%OffsetCurrentID displays the current used skill ID, for example if you use skill 2048 it will display 2048 while you're using this skill
Paraly is offline  
Thanks
1 User
Old   #1065
 
elite*gold: 0
Join Date: Nov 2009
Posts: 259
Received Thanks: 65
The problem with Word of Revival was:



Code:
IFMemPtrRead
vs

Code:
_IFMemPtrRead



You didn't notice it too in my previous example xD


FallenEdge is offline  
Reply

Tags
aion, autocomplete instance, script, vanillatool



« Previous Thread | Next Thread »

Similar Threads
Script para todos os Lastchaos - Autohokey
I got a script that clicks several times with the click right mouse clicks when monster picks up the tarjeta. so he just throws the skill. I used...
1 Replies - Last Chaos
[Release]Big Script Library
I think its a good idea to open this Topic. I need Your Help. Sent me your own made Scripts and i upload them here. It does not matter if there is...
0 Replies - SRO PServer Guides & Releases



All times are GMT +2. The time now is 02:05.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy
Copyright ©2017 elitepvpers All Rights Reserved.