*UPDATE* ET Demo Scanner
•
24 Oct 2008, 01:30
•
News
Bored of watching your thousands of demos? Then i might have something for you...
About a year ago i introduced this piece of code in the uvMoviemod, but it wasnt really working back then. Since people dont stop asking me for a fix i quickly ported the ETQW version to ET.
So what can you do:
Of course, all other features from the mod should work, but please do not ask for any modifications or fixes. I have stopped supporting this mod or ET...
Update: First of all, thanks to the guy who formatted the post :)
Then if you experience the mod skips frags, try a lower timescale. If the scanner still does not find the frag, be sure to pm me the demo.
Update 2: Added the scandemoFolder command (start a random demo and issue the command with its parameters)
Thx to DerSaidin for pointing me on that! Just re-download the zip and overwrite your files!
Download: http://myhannes.info/ccount11/click.php?id=4
Be sure to read the PDF included, or on the website...
Hope this helps some of you, hf scanning.
About a year ago i introduced this piece of code in the uvMoviemod, but it wasnt really working back then. Since people dont stop asking me for a fix i quickly ported the ETQW version to ET.
So what can you do:
- Define a Frag Range 1,...,n
- Define a Time in seconds, in which the frag has to be done.
- Define a timescale value (older computer should not turn that too high)
- Or even scan the whole demo Folder!
Of course, all other features from the mod should work, but please do not ask for any modifications or fixes. I have stopped supporting this mod or ET...
Update: First of all, thanks to the guy who formatted the post :)
Then if you experience the mod skips frags, try a lower timescale. If the scanner still does not find the frag, be sure to pm me the demo.
Update 2: Added the scandemoFolder command (start a random demo and issue the command with its parameters)
Thx to DerSaidin for pointing me on that! Just re-download the zip and overwrite your files!
Download: http://myhannes.info/ccount11/click.php?id=4
Be sure to read the PDF included, or on the website...
Hope this helps some of you, hf scanning.
# Scan a demo for any player in the /players list.
# Define a Frag Range 1,...,n
# Define a Time in seconds, in which the frag has to be done.
[Time for the spree in seconds] [timescale factor]
learn how to read the docs retard
this is awesome, amazing hannes :)
it scans the demos realtime, display them on the screen? or its just a background process?
edit1 or when you are on top by the comandpost and 3 FF guys appear below you and you totally miss them
btw weed + shrooms is bad 4 z brain ;0.
so you could watch it in realtime and let the mod scan the frags.
I see my player id ,for example 4 , & then I type in console Something like
\demoscan 4 3 999 1
so I will get sprees results out of all demos in the folder with only that EXACT nick ?
scandemo 4 3 500 1
will play the current demo in realtime and log all the frags matching the scan option to the demo file.
Although I'm not sure how to get it to work :D
Anyway damn good job man !!!!!
so we just need a program that makes fragmovies now :)
Would this work with cpm / is there a cpm version out there?
http://www.esreality.com/?a=post&id=1467461
it would be even better (perfect) if it can scan your demos without execing et ;!
anyway gg kk thanks +1 :>>>
good job
scandemo 4 3 30 50
and it only gave me three of the frags
here
Starting Demo Scan on: 11:26:18 am
Checking for frags from: #1 crmbs
Time for the spree: 30 seconds
Minimum kills to scan for: 3
Visit: #ultraviolet @ Quakenet | http://www.ultravioletproductions.co.uk
Frame Time: 77396215 DemoTime: 4:12 Fragmessage: charism&porky @suckag was killed by #1 crmbs's MP40
Frame Time: 77397865 DemoTime: 4:10 Fragmessage: charism&Janus @suckage was killed by #1 crmbs's MP40
Frame Time: 77400175 DemoTime: 4:08 Fragmessage: charism&manhunt was killed by #1 crmbs's Luger 9mm
---------| Local Player got Killed |----------
I then did
scandemo 4 3 60 50 and got
here
Starting Demo Scan on: 11:29:31 am
Checking for frags from: #1 crmbs
Time for the spree: 60 seconds
Minimum kills to scan for: 3
Visit: #ultraviolet @ Quakenet | http://www.ultravioletproductions.co.uk
Frame Time: 77360797 DemoTime: 4:47 Fragmessage: charism&porky @suckag was killed by #1 crmbs's MP40
Frame Time: 77364297 DemoTime: 4:44 Fragmessage: charism&manhunt was killed by #1 crmbs's MP40
Frame Time: 77394647 DemoTime: 4:14 Fragmessage: charism&manhunt was killed by #1 crmbs's MP40
Frame Time: 77396297 DemoTime: 4:12 Fragmessage: charism&porky @suckag was killed by #1 crmbs's MP40
Frame Time: 77397947 DemoTime: 4:10 Fragmessage: charism&Janus @suckage was killed by #1 crmbs's MP40
Frame Time: 77400147 DemoTime: 4:08 Fragmessage: charism&manhunt was killed by #1 crmbs's Luger 9mm
---------| Local Player got Killed |----------
So should i just use high spree times to make sure it doesn't skip frags?
I guess it starts the spree timer when the first kill is made so 4:47 to 4:17 only two frags so record nothing in the text file, then skips the 4:14 for some reason, then does the last three. How is it scanning :<?
Just doing sprees of 60 seconds seems ok to me, I can just look at the times in the text file then.
Time for the spree: 30 seconds
Minimum kills to scan for: 3
so the first frags were ofc skipped because:
Frame Time: 77360797 DemoTime: 4:47 Fragmessage: charism&porky @suckag was killed by #1 crmbs's MP40
Frame Time: 77364297 DemoTime: 4:44 Fragmessage: charism&manhunt was killed by #1 crmbs's MP40
Frame Time: 77394647 DemoTime: 4:14 Fragmessage: charism&manhunt was killed by #1 crmbs's MP40
>= 30. So it only starts with the next frags. so there was no problem here, or?
Frame Time: 77397865 DemoTime: 4:10 Fragmessage: charism&Janus @suckage was killed by #1 crmbs's MP40
Frame Time: 77400175 DemoTime: 4:08 Fragmessage: charism&manhunt was killed by #1 crmbs's Luger 9mm
thats when i did
scandemo 4 3 30 50
when the spree i wanted was
Frame Time: 77394647 DemoTime: 4:14 Fragmessage: charism&manhunt was killed by #1 crmbs's MP40
Frame Time: 77396297 DemoTime: 4:12 Fragmessage: charism&porky @suckag was killed by #1 crmbs's MP40
Frame Time: 77397947 DemoTime: 4:10 Fragmessage: charism&Janus @suckage was killed by #1 crmbs's MP40
Frame Time: 77400147 DemoTime: 4:08 Fragmessage: charism&manhunt was killed by #1 crmbs's Luger 9mm
so im just using 60 second spree time to eliminate this prob, you sorta just gotta predict how long you sprees will be and 60 seems to pick most of them up.
not that i have any good frags though, im killsteal only
btw, is it possible to code something like "jump to 10:12" in the demo?
do the maths yourself. Not sure if its what u search for.
But, is it possible to run something so it goes through every demo from demo0000 to demo1000 so you could leave it on overnight? :P Because that would be truly fucking awesome.
http://www.crossfire.nu/?x=news&mode=item&id=3640#comment183485
/demo XXvsYY
/cl_avidemo 90 from 14 mins till 13.30
/cl_avidemo 0
/demo YYvs XX
/cl_avidemo 90 from 10 mins till 9.50
/cl_avidemo 0
switch to etqw, its all supported there!
not my territory :)
Still i appreciate the work of those guys, its just not what i want to do.
i ll do a newspost at one4one
or do you have do predefine the time for the frag and then you can jump to it any time?
so please explain it the easy way! im really not at "full power" atm.
there is few options too
Then you could whip up a quick program to read the demos folder, and for each demo print this into a .cfg file:
"/demo demoname"
"/scanDemoMe [spree frags] [spree time] [timescale]"
Then ingame you could just go /exec file, and let it go overnight.
Cause I think by now most players have several gigabytes of demos, so you don't want to have to manually open them and look what your own playerID is in each one.
That would be so awesome.
<uv-hannes-`> was there smth like gameLocal.getLocalPlayer() in et :>
<digibob> you wish.
so itll stay like that until i find a better solution.
again, come all, play etqw. Its all working there :)
and I don't like watching demos of me myself and I playing so I guess that's why we have different opponions on this one
But if it could be coded so that it goes through all your demos then it would be really useful imo.
today hannes came up with a nice solution, so show some respect! :-)
(ps: there's even a more kickass movietool, but for q3 only. check it out if you're a kickass coder!! q3mme)
still a good job :)
almost as good as caNabis' q3mme
10000 rep points for you!
10000 rep points for you!
rly rly rly nice job mr next gen brain :D
+1
10000 rep points for you!
new: scandemoFolder, read the pdf to find out how it works...
also a minor bugfix, thx to crumbs for reporting...
Its better to go into the output files and analyze them (search for knife frags etc...). Its not too much work comparing to watch all demos :P
edit: nice work hannes. its working perfectly for me atleast.
edit1: /scandemofolder 1 999 30 (so i get every frag at the output... i can read them and search for big frags or knifes)
btw with timescale 50 is go's to fast I think :<
I just use 3 frags in 15 seconds.
Anyway i prefer to display them all because i remember every single good frag i did ;) I only have 400 demos or smth (lost the other demos.. hdd crash :< ).