#61
|
|||
|
If you properly utilized the /who all count command, you could generate data that ignores anonymous. I do not know how many factors you can combine (zone, class, guild, level, race), but the count function does ignore anonymous and simply returns a number instead of all matches.
__________________
| ||
|
#62
|
||||
|
First of all, this is really neat! Thanks for taking the time to make this!
Quote:
I also think that the bard count is inflated due to EC mules. I know everyone makes a bard twink at some point and gives up once they realize they aren't good enough to AE kite, or once they hit 45 and OT slows down, but I feel like many of them are just holding piles of platinum.
__________________
Sanluen - 60 Wizard
Bregan D'Aerth | |||
|
#63
|
||||
|
Quote:
Like, if you do "/who all iksar count" it returns something like: "There are 162 players in EverQuest". I wish it would return something like this instead: "There are 162 Iksar players in EverQuest" I'm happy with the data I have right now and it'll get better with time too. Real counts will come a bit later down the road.
__________________
Xious - 65 Cleric (Shards of Dalaya)
Xious - Way too low (Project 1999) | |||
|
#64
|
|||
|
You could alter the macros for your search so you have something to parse with Python:
/say Now searching for iksar players /who all count iksar Will generate output: You say, 'Now searching for iksar players' There are 162 players in Everquest. Then you can parse on your /say statement and have python remove the appropriate string (162) of the next "There are XXXX players in Everquest" that appears Could also make your /say statement more unique so its easy to parse for that statement.
__________________
| ||
|
#65
|
|||
|
Yup, that's exactly what I had in mind !
__________________
Xious - 65 Cleric (Shards of Dalaya)
Xious - Way too low (Project 1999) | ||
|
#66
|
|||
|
we used to parse with a special created channel, where the parser only took stuff said in that channel, and the zone listing when we typed that..
| ||
|
#67
|
|||
|
Except channels don't work on P99.
__________________
| ||
|
#68
|
||||
|
Quote:
__________________
Xious - 65 Cleric (Shards of Dalaya)
Xious - Way too low (Project 1999) | |||
|
#69
|
|||
|
Its a server restriction because channels aren't classic. Titanium client definitely supports chat channels, but they aren't classic. Honestly, it doesn't matter a whole lot because everyone pretty much uses voice chat for raids anyways, but it does keep the selling in EC instead of server-wide (doesn't R99 utilize the global /ooc for most trade endeavors?)
__________________
| ||
|
#70
|
|||
|
Okay, this was harder than I thought it would be but I just completed the feature I wanted the most.
You can now click on different elements to get more information about them. For instance, if you click on a class, you'll see their races, levels, guilds and zones. Examples: - http://p1999pop.dmsimard.com/details/Classes/druid - http://p1999pop.dmsimard.com/details...stical%20Order - http://p1999pop.dmsimard.com/details/Zones/ecommons Next feature i'll implement is character record expiration as suggested by Vykenos. If the parser hasn't seen a character for more than a month, it will stay in the database but will be tagged as expired and won't be accounted on the website's statistics. I haven't thought relevant to implement this quickly as I don't even have data three weeks old yet. Enjoy !
__________________
Xious - 65 Cleric (Shards of Dalaya)
Xious - Way too low (Project 1999) | ||
Last edited by xious; 01-30-2013 at 11:45 PM..
|
|
|
|