Sign in to follow this  
Samool

Combat Parser Light - Great for unique slaying listings, shows every fighter

Recommended Posts

Combat Parser Light


 


The name is dumb, I know, couldn't think of anything else.


Why Light? Because I'm planning to make something more advanced soon - wanted to put it up there as soon as possible though.


 


 


What does it do


 


It looks for names of people dealing hits in combat logs you paste.


Great for rolling loot after unique slayings, may be useful in other purposes too.


 


IT DOES NOT INCLUDE YOU AS COMBAT LOGS DO NOT SAY YOUR NAME.


 


 


How do I use it


 


Simply paste your logs into the window and press PARSE button - slayers will appear in the window on the right.


You can easily copy it and paste into some kind of spreadsheet as well.


Makes listing fighters during events like dragon killings a lot easier - you don't have to look for them on Twitter or ask them, just paste your logs there.


 


It's a very crude and not stable version, but should work fine. Please tell me if you'll spot any problems with it.


 


 


CLICK


 


Want to try it now but don't have any logs? Catch those from last slaying of red dragon on Pristine: http://pastebin.com/JyeQ0CZY


 


 


  • Like 6

Share this post


Link to post
Share on other sites

I kind of want to hug you now.. I will totally use it!


Edited by Capi
  • Like 1

Share this post


Link to post
Share on other sites

The combat log only records people within a set range from you, so anyone attack from range wouldn't be in the logs even if they get hits.


Share this post


Link to post
Share on other sites

Still, less job to add one/two persons attacking from range, than 50 that didn't appear on Twitter. :P (example from unique slayings, because it's main reason I created this)


It's really the most we players can do.


Share this post


Link to post
Share on other sites

One of the parsers I've been meaning to write is for impalongs.   Total imps, etc. I'll just stash an alt in each building and coordinate the reports at the end.  Wouldn't mind someone else writing it though if you want to take a stab at it at some point.

  • Like 1

Share this post


Link to post
Share on other sites

Great, you finally got around to it! :D


 


It seems to be functioning properly. :)


  • Like 1

Share this post


Link to post
Share on other sites
2 hours ago, kgorski said:

link still broken

 

As a workaround:

 

Free Logparser from Microsoft can do that for you until this is fixed:

 

Quote

SELECT DISTINCT 
EXTRACT_TOKEN(
EXTRACT_SUFFIX(
text,0,']')
,1,' ') as Fighter
 FROM 'C:\Steam\steamapps\common\Wurm Online\gamedata\players\Turbine\logs\_Combat.2020-08.*'
 WHERE 
text like '%troll%'
AND
(
text LIKE '%cuts%' 
or text LIKE '%pierces%'
or text LIKE '%COMBATACTION%'
)
AND index > (SELECT TOP 1 index 
             FROM 'C:\Steam\steamapps\common\Wurm Online\gamedata\players\Turbine\logs\_Combat.2020-08.*' 
             WHERE text LIKE '%logging%' ORDER BY index DESC)

 

Replace "COMBATACTION" with whatever comes after the name of the attacker (i'm not much of a fighter).

Add more of

or text like '%action%'

as needed to capture all combat moves.

Point the path to your own combat log file in both places.

Second condition ensures results only from the same day.

Execute.

 

For ease of managing your scripts, download the Log Parser GUI.

Logparser:

https://www.microsoft.com/en-ie/download/details.aspx?id=24659

GUI:

https://techcommunity.microsoft.com/t5/exchange-team-blog/introducing-log-parser-studio/ba-p/601131

Link at the bottom of the original post.

 

Result: Unique names which fit the conditions in the file.

 

 

xtMvxbC.png

 

EDIT:

 

Update the text like '%troll%' with dragon or hen or whatever was being slain.

Edited by Locath

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this