Go Back   EQ2Flames Forum > Information and Resources > EQ2 Fan Site and Resource Provider Forums > Advanced Combat Tracker Forum

Reply
 
LinkBack Thread Tools
Old 12-23-2007, 01:38 PM  
Regular
 

Posts: 188
Photos: (0)

Default Time auto attack with ACT

For all those classes that want to learn how to time their auto attack, the parser ACT can be used as training wheels. Simply mimic the settings found in the picture below and ACT will beep everytime you auto attack, critically or not.
__________________
<--- Not a noob, contrary to popular belief
Gummby8 is offline   Reply With Quote
Old 12-24-2007, 04:36 AM  
ACT Developer
 
EQAditu's Avatar
 
Character: Aditu
Guild: Cataclysm
Server: Permafrost

Posts: 324
Photos: (0)

Send a message via ICQ to EQAditu Send a message via AIM to EQAditu Send a message via MSN to EQAditu Send a message via Yahoo to EQAditu
Default Re: Time auto attack with ACT

I think the triggers are case-sensitive, so the capitalized C in critical may cause that one not to work. Furthermore, you will not detect when you miss. That trigger would be harder to create as CA misses follow the same pattern for more than half.

There's a plugin that wasn't made specifically for this purpose, but I point people towards it anyways.
Advanced Combat Tracker :: View topic - Single/Double Attack detection/notification v1.0.1.2
EQAditu is online now   Reply With Quote
Old 12-25-2007, 02:14 PM  
Visitor
 
Flec's Avatar
 
Character: Flec
Server: Crushbone

Posts: 24
Photos: (0)

Default Re: Time auto attack with ACT

ACT triggers are very simple RegEx, so I don't see why you couldn't use:

^YOU hit (.+) for (.+) (slashing|crushing) damage.$
^YOU try to (slash|crush) (.+), but miss.$
Flec is offline   Reply With Quote
Old 12-25-2007, 02:26 PM  
Regular
 
Character: Mayriia
Guild: DT
Server: Valor

Posts: 647
Photos: (0)

Default Re: Time auto attack with ACT

well.. ive considered using such a thing some times now.

the reason i didnt touch it so far was that ACT does not work real-time, so its possible when theres high cpu-load (generated from eq2), that you get the beep a whole second after it happened, so the whole autoattack-timing wont work as precise as it had to to be useful :/
the_mo is offline   Reply With Quote
Old 12-25-2007, 10:17 PM  
ACT Developer
 
EQAditu's Avatar
 
Character: Aditu
Guild: Cataclysm
Server: Permafrost

Posts: 324
Photos: (0)

Send a message via ICQ to EQAditu Send a message via AIM to EQAditu Send a message via MSN to EQAditu Send a message via Yahoo to EQAditu
Default Re: Time auto attack with ACT

Quote:
Originally Posted by Flec View Post
ACT triggers are very simple RegEx, so I don't see why you couldn't use:

^YOU hit (.+) for (.+) (slashing|crushing) damage.$
^YOU try to (slash|crush) (.+), but miss.$
I guess you don't like people with piercing.
Anyhow, the second Regex will still pickup CAs that miss as they follow the same format as your pattern. Furthermore you will not detect auto-attacks that are parried/riposted/etc.

PS. A period is a reserved regex character, so you should be using "\." in your examples.

Quote:
Originally Posted by the_mo View Post
well.. ive considered using such a thing some times now.

the reason i didnt touch it so far was that ACT does not work real-time, so its possible when theres high cpu-load (generated from eq2), that you get the beep a whole second after it happened, so the whole autoattack-timing wont work as precise as it had to to be useful :/
ACT by default(at least recently) has the parsing engine running at "Above Normal" CPU priority. ACT's GUI and EQ2 both run at "Normal" priority and will be pushed aside. ACT checks for new log data every 100ms, so the timing resolution should be about that.
EQAditu is online now   Reply With Quote
Old 12-26-2007, 11:07 AM  
Visitor
 
Flec's Avatar
 
Character: Flec
Server: Crushbone

Posts: 24
Photos: (0)

Default Re: Time auto attack with ACT

Quote:
Originally Posted by EQAditu View Post
PS. A period is a reserved regex character, so you should be using "\." in your examples.
A period in RegEx means 'match any one single character', and the + means 'match one or more of the previous pattern'.

So the two together work like * does in Windows, and matches one or more anythings which, because of the parenthesis, get saved and returned at completion.

The second (.+) could have been (/d+) for digits since I'm only matching a number, but they will both match properly.

EDIT: Anyway, that's just a minor thing. I'm sure your right about combat arts and such, I just wrote that on the fly when I saw the OP.

Last edited by Flec; 12-26-2007 at 11:11 AM.
Flec is offline   Reply With Quote
Old 12-26-2007, 01:18 PM  
-------------------
 
Johnathon's Avatar
 
Character: Devastatin
Guild: Revelations
Server: Unrest

Posts: 1,683
Photos: (62)

Default Re: Time auto attack with ACT

What would be the regex to find out if anyone dispatched?

I know a lot of mages want to know when i dispatched and it would make my life easier if they did it by themselves.
__________________
Sign up and get a free ITOUCH

Johnathon is online now   Reply With Quote
Old 12-26-2007, 02:32 PM  
ACT Developer
 
EQAditu's Avatar
 
Character: Aditu
Guild: Cataclysm
Server: Permafrost

Posts: 324
Photos: (0)

Send a message via ICQ to EQAditu Send a message via AIM to EQAditu Send a message via MSN to EQAditu Send a message via Yahoo to EQAditu
Default Re: Time auto attack with ACT

Quote:
Originally Posted by Flec View Post
A period in RegEx means 'match any one single character', and the + means 'match one or more of the previous pattern'.

So the two together work like * does in Windows, and matches one or more anythings which, because of the parenthesis, get saved and returned at completion.

The second (.+) could have been (/d+) for digits since I'm only matching a number, but they will both match properly.

EDIT: Anyway, that's just a minor thing. I'm sure your right about combat arts and such, I just wrote that on the fly when I saw the OP.
Yes, yes... I did not mean those. I meant at the end of your examples you used a period before the end-of-line character, $. You meant to match a period, but you told it to match any character instead.

Quote:
Originally Posted by Johnathon View Post
What would be the regex to find out if anyone dispatched?

I know a lot of mages want to know when i dispatched and it would make my life easier if they did it by themselves.
Code:
.+? (?:Debilitate|Debilitating Blow|Dispatch)(?: critically)? hits.+
I half stole this from a Regex I used to warn when mobs used skills on players. Should work otherwise.
EQAditu is online now   Reply With Quote
Old 12-26-2007, 03:41 PM  
Visitor
 
Flec's Avatar
 
Character: Flec
Server: Crushbone

Posts: 24
Photos: (0)

Default Re: Time auto attack with ACT

Quote:
Originally Posted by EQAditu View Post
Yes, yes... I did not mean those. I meant at the end of your examples you used a period before the end-of-line character, $. You meant to match a period, but you told it to match any character instead.
You're right, forgive my smartass tone. I completely missed that.

I toyed around with making my autoattacks beep after reading this, and it seemed to be on time with the display in the game window. But this is a t5 character doing 1 group heroics, so my computer wasn't exactly bogged down with processing.
Flec is offline   Reply With Quote
Old 12-27-2007, 12:34 AM  
ACT Developer
 
EQAditu's Avatar
 
Character: Aditu
Guild: Cataclysm
Server: Permafrost

Posts: 324
Photos: (0)

Send a message via ICQ to EQAditu Send a message via AIM to EQAditu Send a message via MSN to EQAditu Send a message via Yahoo to EQAditu
Default Re: Time auto attack with ACT

The easiest way to find out if ACT is keeping up is to actually look at the log file position in the About tab. It will tell you how many bytes the parsing engine is behind the end of the file.
EQAditu is online now   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are Off
Pingbacks are Off
Refbacks are On


Sponsor Ads


All times are GMT -4. The time now is 12:32 AM.


Design By: Miner Skinz.com Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0