![]() |
#1
|
|||
|
![]() About a week ago I started working on an encounter-tracking system that would not only keep track of people entering and leaving the encounter and their associated hate, but also the positions of all entities within the zone involved in the encounter. I then put together a php script that will allow you to select a particular encounter (all encounters work, including those that don't result in a mob death) and generate an animated gif showing a map of the encounter.
Here is a demonstration of what I have so far: http://www.youtube.com/watch?v=uoDeE_iHWKg As you can see, I tag Severilous and run all over EJ before CotHing myself. The last few seconds of the video show a fraps of the animated gif that was generated from this encounter. It still needs some polishing and some more options, but so far I think it is pretty nifty! If p99 had this running, I doubt we'd see many more delay kites. I welcome your feedback!
__________________
Jack <Yael Graduates> - Server First Erudite
Bush <Toxic> Jeremy <TMO> - Patron Saint of Blue | ||
|
#2
|
|||
|
![]() That's pretty sweet!
__________________
Another witty, informative, and/or retarded post by:
![]() "You know you done fucked up when Yendor gives you raid commentary." - Tiggles | ||
|
#3
|
|||
|
![]() That's really pretty cool.
The path you take looks oddly familiar, though lol.
__________________
-Aftermath-
Tasslehof - 60 Druid Barlow - 60 monk Blueberrii - 60 Mage Gigglepurr - 60 Shaman Kids - 60 Rogue Fornfamnad - 60 Cleric | ||
|
#4
|
||||
|
![]() Quote:
A little more information about what's going on here: This system is implemented through the quest manager system (which isn't just for quests). When the mob is first aggroed, a quest event (perl) is invoked which in turn calls a C++ function which sets up a profile for the encounter in the database. At this point, a 1-second timer is set which will call a different C++ function when it has expired. This function is setup to be as efficient as possible for the sake of present time and requires only a single database insert for each 1-second tick. The bulk of the work is left up to the post-processing which can sort through the mess of data at its leisure. The php script that generated the animated gif took about 15 seconds to run on my system, most of which was disk I/O.
__________________
Jack <Yael Graduates> - Server First Erudite
Bush <Toxic> Jeremy <TMO> - Patron Saint of Blue | |||
|
#5
|
|||
|
![]() I like the music, really reminds me of Mahavishnu Orchestra. What is it?
| ||
|
#6
|
||||
|
![]() Quote:
The group is called Hellborg, Lane, and Sipe (Jonas Hellborg, Shawn Lane, and Jeff Sipe, or HLS) and this track is from the album Time is the Enemy.
__________________
Jack <Yael Graduates> - Server First Erudite
Bush <Toxic> Jeremy <TMO> - Patron Saint of Blue | |||
|
#7
|
||||
|
![]() Quote:
| |||
|
#8
|
|||
|
![]() Shawn Lane plays circles around Eric Johnson.
__________________
Jack <Yael Graduates> - Server First Erudite
Bush <Toxic> Jeremy <TMO> - Patron Saint of Blue | ||
|
#9
|
|||
|
![]() very cool
| ||
|
#10
|
|||
|
![]() awesome script Jeremy. Would this be run server side to assist the GMs?
| ||
|
![]() |
|
|