Jump to content

Altis Life Development

  • entries
    131
  • comments
    2605
  • views
    83420

Contributors to this blog

New stats page (beta)


Zahzi

5473 views

I've been working on completely rewriting the stats page (and life control), and after testing with staff/faction leads for and now have something ready for an initial release.

You can access the new stats page here after signing in with steam.

There is much more functionality planned for the future, but I wanted to get an initial version out to the community sooner (as there's more functionality than the existing stats page in some parts).

There will probably be bugs/issues. If you find one, please submit a bug report.

 

There are quite a few new/changed features, some notable ones here

  • Top 50 allows sorting by (nearly) any stat - probably missed a few, but got most I think
  • Factions page has been changed to a page for each faction
    • Breakdown of each rank in the past 7 days and playtime for APD/R&R, some aggregate stats for civs
    • Weekly MVPs based on playtime along with a couple other stats
    • More top for each
  • Federal event stats page
    • Has aggregated stats from the past 30 days and the last 7 events and their outcome
    • Note that these stats are not yet perfect, and differ a bit from the actual fed stats by a few %
  • Conquest stats from the last conquest, and aggregate stats for gangs from the past week and all time
  • Weekly ticket count table for senior admins
  • Revamped player profile
    • Bans tab that shows current ban information (and note from the banning mod with evidence if they left one)
    • Houses tab that shows list of houses, when they expire, and who has keys (with links)
    • Weekly ticket count table for staff on their profile with each category
    • Profile table
      • First join date (note that "the beginning" means around wipe, this is the furthest back that's recorded).
      • Last seen indicates of a player is online, which faction/server
      • Arrested shows how long the player is in jail if arrested
      • Arrests broken into total arrests (since wipe) and vigi/cop arrests (since Bow's stats page)
      • Show donation level
      • Better indication if a player is APD/R&R whitelist
      • Show staff/support/civ council whitelists instead of just administrative staff (if whitelisted)
  • Revamped gang profile
    • Some aggregate stats of members (total time, kills, balance)
    • Ledger tab (for rank 3+) that shows gang balance actions
    • Sheds tab that shows all gang sheds and when payment is due
  • Overall, many of the tables are now searchable/sortable and more interactive
  • A new API, if you're interested in accessing this for gang sheets or whatever, shoot me a PM with your use-case and we'll talk. This may be public in the future, but for now I'll be whitelisting accounts for those that want it to be closely monitored and prevent abuse.
  • Should be quite a bit faster, but I'm still working on further performance enhancements 
  • A bunch of other things, but 🤷‍♂️

17 Comments


Recommended Comments

  • Admin

Nice work. Will times for each faction update any better to make it easier to know if you made your times for cop/medic?

Also how often does it update because it has a name like three name changes ago?

Link to comment

"YoU aReN't To Be TrUsTeD aS a WeB dEv"

"I cAn HaNdLe AlL tHe WeB dEv ReLaTeD sTuFf"

 

Jesus man - this is fucking good. A billions times better than that test LC shit way back when. 

  • Like 3
  • Haha 1
Link to comment
  • Owner
23 minutes ago, Mighty said:

Nice work. Will times for each faction update any better to make it easier to know if you made your times for cop/medic?

Also how often does it update because it has a name like three name changes ago?

Believe it updates once a week. 

22 minutes ago, TheCmdrRex said:

"YoU aReN't To Be TrUsTeD aS a WeB dEv"

"I cAn HaNdLe AlL tHe WeB dEv ReLaTeD sTuFf"

 

Jesus man - this is fucking good. A billions times better than that test LC shit way back when. 

Yeah, told you this before I was even owner. 

2 minutes ago, Mr GOAT said:

man, @Ryan must have some very large carrots for this kinda content

Indeed carrot boy was debating on doing it, I told him to 719VNC2Ml0L._AC_SX425_.jpg

With new players coming on, wanted to get as much content out as possible to make them want to stay. Rather release something that’s already functioning and have zahzi work on it little by little, as opposed to just releasing it all at once. 

Link to comment
  • Owner
Just now, Mighty said:
 

Why not every restart?

@Zahzi got a better insight on this then I do. I know the SR&R Requested to do theirs once a week, this way they can keep the “surprise factor” in their weekly posts for it. As for APD honest answer is I don’t know. It is possible we changed it back to a nightly basis, or kept it as is. Gonna have to wait for zahzi to answer that one. 

Link to comment
  • Admin
5 minutes ago, Ryan said:

@Zahzi got a better insight on this then I do. I know the SR&R Requested to do theirs once a week, this way they can keep the “surprise factor” in their weekly posts for it. As for APD honest answer is I don’t know. It is possible we changed it back to a nightly basis, or kept it as is. Gonna have to wait for zahzi to answer that one. 

@Zahzi lets get this back to updating every night so us lazy/peanut sized brain can know how many faction hours we have 😘

Link to comment
  • Carrot Kid
37 minutes ago, Mighty said:

Nice work. Will times for each faction update any better to make it easier to know if you made your times for cop/medic?

The 7d times are calculated soon after midnight EST, so won't change until sometime around then.

42 minutes ago, Mighty said:

Also how often does it update because it has a name like three name changes ago?

Everything in the profile table (marked red below) updates instantly (as soon as sync'd). Parts of the "player information" also update instantly always, but other parts are cached for 1-6 hours (depending on the data, etc. Some may be adjusted in the future.).

Different parts update at different times, and some parts are cached for 1-6 hours. The stuff in the red is not cached (ie latest data always available), but much of the player information, time chart, etc is cached. The cache times on each of these may change in the future depending on usage and perforamnce.

Names update when you log out of the server.

 U6ZsNkUl_1585385209.png

 

9 minutes ago, Ryan said:

@Zahzi got a better insight on this then I do. I know the SR&R Requested to do theirs once a week, this way they can keep the “surprise factor” in their weekly posts for it. As for APD honest answer is I don’t know. It is possible we changed it back to a nightly basis, or kept it as is. Gonna have to wait for zahzi to answer that one. 

Yeah, currently the weekly MVPs update every night around midnight EST, but this might change to only update on a set day every week instead. Haven't written any code for it yet though.

3 minutes ago, Mighty said:

Zahzi lets get this back to updating every night so us lazy/peanut sized brain can know how many faction hours we have 

I think Ryan was smoking crack and not talking about the same thing as you. Times update every night. The "weekly MVP" card on the faction pages does as well, but the SR&R wanted it to be weekly instead.

  • Like 1
Link to comment
2 hours ago, Zahzi said:

Everything in the profile table (marked red below) updates instantly (as soon as sync'd). Parts of the "player information" also update instantly always, but other parts are cached for 1-6 hours (depending on the data, etc. Some may be adjusted in the future.).

 U6ZsNkUl_1585385209.png

 

 

So when we are putting in our hours for cop we will immediately know when we have enough for the week?

Also will the bans page be updated to show all our previous bans? Or just ones from now on?

 

Link to comment
  • Carrot Kid
Just now, Monks said:

So when we are putting in our hours for cop we will immediately know when we have enough for the week?

Currently, it updates player snapshots shortly after midnight EST, so you wouldn't know until then.

Could probably change something for this in the future.

Link to comment
  • Owner
5 hours ago, Monks said:

So when we are putting in our hours for cop we will immediately know when we have enough for the week?

Also will the bans page be updated to show all our previous bans? Or just ones from now on?

 

The bans tab currently shows your status on a ban. It won’t show you your ban history right now, it will only tell you if you are currently banned/show you the evidence of the ban. 

Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and our Privacy Policy.