Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Aion
You last visited: Today at 04:06

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

Advertisement



Para's Script Library

Discussion on Para's Script Library within the Aion forum part of the MMORPGs category.

View Poll Results: You want the scripts for any client language?
Yes, surely! 263 36.89%
No, english and german are enough for me. 450 63.11%
Voters: 713. You may not vote on this poll

Reply
 
Old 03/25/2017, 05:23   #1051
 
Paraly's Avatar
 
elite*gold: 27
Join Date: Sep 2009
Posts: 5,592
Received Thanks: 1,596
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 03/25/2017, 05:29   #1052
 
elite*gold: 0
Join Date: Nov 2009
Posts: 268
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 03/25/2017, 05:33   #1053
 
Paraly's Avatar
 
elite*gold: 27
Join Date: Sep 2009
Posts: 5,592
Received Thanks: 1,596
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 03/25/2017, 05:42   #1054
 
elite*gold: 0
Join Date: Nov 2009
Posts: 268
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 03/25/2017, 05:44   #1055
 
Paraly's Avatar
 
elite*gold: 27
Join Date: Sep 2009
Posts: 5,592
Received Thanks: 1,596
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 03/25/2017, 06:00   #1056
 
elite*gold: 0
Join Date: Nov 2015
Posts: 335
Received Thanks: 20
[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 03/25/2017, 16:00   #1057
 
elite*gold: 0
Join Date: Nov 2009
Posts: 268
Received Thanks: 65
When I use this skill Word of Revival 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 03/25/2017, 16:07   #1058
 
Paraly's Avatar
 
elite*gold: 27
Join Date: Sep 2009
Posts: 5,592
Received Thanks: 1,596
Quote:
Originally Posted by FallenEdge View Post
When I use this skill Word of Revival 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 03/25/2017, 16:28   #1059
 
elite*gold: 0
Join Date: Nov 2009
Posts: 268
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 03/25/2017, 16:32   #1060
 
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 03/25/2017, 17:49   #1061
 
Paraly's Avatar
 
elite*gold: 27
Join Date: Sep 2009
Posts: 5,592
Received Thanks: 1,596
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 03/25/2017, 18:03   #1062
 
elite*gold: 0
Join Date: Feb 2017
Posts: 11
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 03/25/2017, 18:07   #1063
 
Paraly's Avatar
 
elite*gold: 27
Join Date: Sep 2009
Posts: 5,592
Received Thanks: 1,596
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 03/25/2017, 19:12   #1064
 
elite*gold: 0
Join Date: Nov 2009
Posts: 268
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  
Old 03/25/2017, 19:17   #1065
 
Paraly's Avatar
 
elite*gold: 27
Join Date: Sep 2009
Posts: 5,592
Received Thanks: 1,596
Quote:
Originally Posted by FallenEdge View Post
The problem with Word of Revival was:



Code:
IFMemPtrRead
vs

Code:
_IFMemPtrRead



You didn't notice it too in my previous example xD
I know your feelings, this also happend to me once

______________


I have added a Sorcerer skill rotation to the Fire Temple script, Fallen Poeta script and to the Combat wizard.
Thanks to for the Sorcerer rotation
Paraly is offline  
Reply

Tags
aion, autocomplete instance, script, vanillatool


Similar Threads Similar Threads
Script para todos os Lastchaos - Autohokey
01/29/2012 - Last Chaos - 1 Replies
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 AutoHotkey program. in AutoHotkey - Free Mouse and Keyboard Macro Program with Hotkeys and AutoText Needs improvement. I accept any help. I'm from Brazil. ------------------------------------------------- --------------------------
[Release]Big Script Library
07/25/2010 - SRO PServer Guides & Releases - 0 Replies
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 already a script by the mob. Only Self made scripts!!! What To Post? Post me not the text file.Post me the script!!! Scorpion 1 by Th3Stalker



All times are GMT +2. The time now is 04:06.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.