Top Gangs Display (Minor)

Started by Gardner Denver, May 08, 2008, 04:26:31 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Hey Vitoc, could you add one extra space to the width of the display for the gang name?  See what you get currently...

[HP=435]:top gangs
Top Gangs of the Realm
-=-=-=-=-=-=-=-=-=-=-=

Rank Gangname            Leader      Members Created      Exp
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1. Angry Mages         Russell        6    12-Apr-08    2384245798
  2. Tainted Saints      Winterhawk    11    17-Mar-08    2349077628
  3. Sandoz Labs Inc     Sandoz         2    31-Mar-08    151478312
  4. Push                Vitoc          2    05-Apr-08    76369160
  5. Malevolence         Konger         7    01-Mar-08    73842185
  6. Nuclear Donut       Krusty         2    17-Mar-08    63978312
  7. epitaph             Artomas        4    04-May-08    41020351
  8. Lords of Silvermere Gardner        2    23-Mar-08    33354234
  9. ThunderFromDownUnder Ian            2    01-Mar-08    3225516
10. Zodiac Knights      Renegade       2    19-Mar-08    1688462


See #9?  I want to work on a Turbosentry type thing for GM but that's going to cause some issues I think.

Same issue exists on the top 100 listing also...
29. Ed Woof               Warrior    Malevolence         16878512
30. Urg Gododemoit        Paladin    Malevolence         15417707
31. Konger                Warrior    Malevolence         14608232
32. Sharp Spoon           Mystic     Malevolence         10122519
33. Hurloon Marsielle     Druid      Malevolence         9776558
34. Animal X              Missionary                     8539068
35. Damian Thorne         Bard       Zodiac Knights      6068550
36. Ian2 SuckyStats       Bard       ThunderFromDownUnder 2804104
37. PONED                 Witchunter                     2452444

Well since we use a SQL backend it should be possible just to have a prog query for the information direct from there rather then parse the screen which is totally oldschool.. This would also make the updates to the leaderboard be more hands free in the info gathering...


As far as the bug goes ya its minor but should be fixed..

Never under estimate the power of oldskool ;)

I'd be willing to do a turbo type program that polled directly from your dats, but I'd need information, top sekret classified type stuff ;)  Or at least a layout of your database

You would have to talk to vitoc about any of that really. I just know it doesn't need to be done the old way anymore. He'd probably need to make a account for the query agent and stuff like that too so that it could access the data needed.

Quote from: Gardner Denver on May 08, 2008, 04:26:31 AM
Hey Vitoc, could you add one extra space to the width of the display for the gang name?  See what you get currently...

Yeah, I raised this point when I created the gang.  Instead of making the column wider though, mmud truncates the gang name to fit the column width.
If we can hit that bulls-eye, the rest of the dominoes will fall like a house of cards.? Check-mate!

Hey Gardner,

Let me know what you have in mind with the TurboSentry thing.  As TCA mentioned, I'm willing to build a web service into the GMUD engine itself to serve out in-game data (kind of through a back door if you will) to whoever is interested so you won't have to write a terminal client that has to log in and parse the ansi text. 

What type of application (console, winform, web, etc.), how you format the data, and how you present it to the end user is entirely up to you, the consumer of that web service.  This of course will be a free service, and can be turned on or off by the sysop of every realm.


TGS v1.0 (coming soon)

I am open to any/all suggestions as to what features and listings users would like, but I'm thinking for starters to try and duplicate Turbosentry as it is right now at least as far as the type of information presented but with a more modern UI to present that information.

Thinking long term here, the program would still be a bot of some sort that went out on a specified time table, polled the dats of all participating realms, and update a database stored on the site.  Since the bot would no longer have to parse all the text sorting out what was what, the update frequency could be more often than every 2 hours like the current bot does.  It could even be set to loop through the realms non stop so that it is constantly updating the information in the Turbo database.

The webpage would pull it's information directly from the Turbo database via a webservice.  So instead of hundreds of webpages to update/build you would have only 1 page on the site. 

Or it could be an application that users download to view the information.

There's a number of top lists that haven't been explored too because they simply weren't possible before.

For example:
Top Realm PVP Kills - Total kills in a realm
Top Single PVP Kills - Total kills per player
Top Gang PVP Kills - Total kills in a gang
Richest Player - Totals value gear and bank accounts for a player
Richest Gang Totals value of gear, bank accounts, for all players in a gang
Richest Realm - Totals for all accounts, and worn gear in a game...
Gang largest income  - counts changes in total bank accounts per day across all members
Player largest income - counts changes in total bank accounts per day
Top Alignment player
Top Alignment gang

Really there's a ton of them...

Ideally there should be a web-page since that could also work as sort of a realm listing to help people find games to play in.. As far as apps go there is no reason why there couldn't be one available to players but its not really as needed. I would suggest though to have some type of RSS feed that the page can export out that way it could be viral and polled from other sites like a realm could re-poll just for its own members standings to be displayed back on their homepage if there is one.

There is however one additional thing that it needs to keep track of and that's whose content the realm is running. So that sense of commonality between realms be it mmud or non-mmud based can be built and continued in the manner that it was with MMUD and turbosentry. I.e. MMUD data filed with MMUD data and things like DC Realm Data with DC Realm Data and so on...

The other thing I would suggest that if it does function as a realm list that perhaps each realm could be polled for some of its current details like: number of players, Current adventures in realm, recent gossips and some of the stuff that I know Vitoc's already been playing with and showing on the greatermud home page. Since its these details that would let people see what type of realm they are going to go to before spending a lot of time making accounts and characters to find out they landed on another superscript bound board with no real active players.