Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

Closed Thread
 
Thread Tools Display Modes
  #61  
Old 01-28-2013, 01:45 PM
falkun falkun is offline
Planar Protector

falkun's Avatar

Join Date: Sep 2010
Location: Ruins of Old Sebilis
Posts: 2,464
Default

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  
Old 01-28-2013, 01:48 PM
sanluen sanluen is offline
Kobold


Join Date: Apr 2010
Posts: 102
Default

First of all, this is really neat! Thanks for taking the time to make this!

Quote:
Originally Posted by Tecmos Deception [You must be logged in to view images. Log in or Register.]

Man. I still just can't get over how only 5% of characters are 60, and only 20% are 51+.
I think this is going to be skewed no matter what. Level 60 raid characters are almost always /roleplay and are very often logged out buffed at some raid target. People then log in their alts and go grind XP (generally without anon or roleplay). Perhaps when the full /who all x count feature is done, that will help!

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  
Old 01-28-2013, 01:50 PM
xious xious is offline
Aviak


Join Date: Jan 2013
Posts: 62
Default

Quote:
Originally Posted by falkun [You must be logged in to view images. Log in or Register.]
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.
Yup, I'll eventually integrate that - it's simply a bit tricky because of the output it generates.

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  
Old 01-28-2013, 02:45 PM
falkun falkun is offline
Planar Protector

falkun's Avatar

Join Date: Sep 2010
Location: Ruins of Old Sebilis
Posts: 2,464
Default

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  
Old 01-28-2013, 04:02 PM
xious xious is offline
Aviak


Join Date: Jan 2013
Posts: 62
Default

Yup, that's exactly what I had in mind !
__________________
Xious - 65 Cleric (Shards of Dalaya)
Xious - Way too low (Project 1999)
  #66  
Old 01-28-2013, 04:08 PM
Duckforceone Duckforceone is offline
Kobold


Join Date: Jan 2013
Posts: 132
Default

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  
Old 01-28-2013, 04:15 PM
falkun falkun is offline
Planar Protector

falkun's Avatar

Join Date: Sep 2010
Location: Ruins of Old Sebilis
Posts: 2,464
Default

Except channels don't work on P99.
  #68  
Old 01-28-2013, 05:56 PM
xious xious is offline
Aviak


Join Date: Jan 2013
Posts: 62
Default

Quote:
Originally Posted by falkun [You must be logged in to view images. Log in or Register.]
Except channels don't work on P99.
Yeah, I don't want to stray away from the topic too far but why is that exactly ? Is it a client limitation ? I know Shards of Dalaya got theirs working only recently.
__________________
Xious - 65 Cleric (Shards of Dalaya)
Xious - Way too low (Project 1999)
  #69  
Old 01-29-2013, 10:08 AM
falkun falkun is offline
Planar Protector

falkun's Avatar

Join Date: Sep 2010
Location: Ruins of Old Sebilis
Posts: 2,464
Default

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  
Old 01-30-2013, 11:38 PM
xious xious is offline
Aviak


Join Date: Jan 2013
Posts: 62
Default

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..
Closed Thread

Thread Tools
Display Modes

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 Off

Forum Jump


All times are GMT -4. The time now is 08:32 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.