almost 5 years ago - /u/DBPromptCritical - Direct link

Hi folks,

I know there are several ongoing issues with our stats API and I'd like to do some deeper investigation. If you are having a particular issue with your character please let me know in this thread or send me a PM. Please be sure to include your character's name or unique ID.

Here are a few things that I know aren't working properly:

Things that I have been told but can't yet verify would include:

  • Character does not show up in a census query
  • Statistics for a particular [character, weapon] combination are different in game versus the API

Thanks

  Update: All characters should show up in census queries now, and stats should be up-to-date as well. Please let me know if this is not the case. Still plenty more to fix.

External link →
almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by xPaffDaddyx

Name: PaffDaddyTR

Problem: Ingame I have around 1400 kills with the new ESF weapon the Wyrm. On stat pages I have zero and on killboards it shows as a "magic weapon" and don't show up in the weapon list. Weapons List

Killboard see 324 as an example

Edit: Other Example for this is the Kindred for me(Weapon ID 6005049) Ingame i have a few kills with it but the API does return a zero to me http://census.daybreakgames.com/json/get/ps2/character?name.first_lower=paffdaddytr&c:join=characters_weapon_stat_by_faction%5Einject_at:itemstats%5Elist:1%5Ehide:character_id%27last_save%27last_save_date

OK Let's start with the Wyrm.

The TR version of the Wyrm is defined here. That looks correct. http://census.daybreakgames.com/get/ps2:v2/item?item_id=6006063

The number of kills you have with that weapon can be found here. http://census.daybreakgames.com/get/ps2:v2/characters_weapon_stat_by_faction?character_id=5428130184536795569&item_id=6006063&stat_name=weapon_kills

That does not return any data. That is not good. I also checked your in-game stats and there is no data for the Wyrm either. Also not good. Looking at your achievement data, you got an Auraxium medal for the Wyrm on 16 April, so the achievement is working properly.

 

Next, let's look at your killboard for 324. That missing weapon is the "NSX-P Tengu", defined here. http://census.daybreakgames.com/get/ps2:v2/item?item_id=6006239

I'm not sure why that shows up as an unknown weapon. The only reason I can think of is that we don't have an icon (yet) for the weapon on the website. Perhaps that is preventing Fisu from displaying it?

That's also busted for you. No census stats. No in-game stats.

 

Last, the Kindred. You are correct here. The following query returns no data: http://census.daybreakgames.com/get/ps2:v2/characters_weapon_stat_by_faction?character_id=5428130184536795569&item_id=6005049&stat_name=weapon_kills

 

Thank you for the detailed information. I think I know what is happening. I hope so.

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by xPaffDaddyx

Ingame I have stats for the wyrm, or at least kills are displayed. With stats you mean accuracy etc.? I can send a picture later when I'm at home again

Thanks for the detailed explanation

Ingame I have stats for the wyrm

You're right. When I said "in-game" I was looking at a replicated copy. It looks like the replicated copy was incorrect. We have since synchronized that copy and things look better. The links that I posted above that returned no data are now returning the right values.

 

I hesitate to say this - but I think this particular problem is fixed - it will probably take some time for Fisu to update his end though.

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by ExplodingFist

Putting the 'Team' or the current faction in the websocket API feed is also missing since the NSO faction was introduced. Currently you can't tell if a human killing a robot, a robot killing a human, or a robot killing a robot is a team kill/death, or a legit kill/death.

Today Kill vs Team Kill is determined by doing a regular lookup on the API on the character ID (provided in the websocket stream) to get the faction, and if the faction is the same between the attacker and the victim, it's a team kill, otherwise it's not. That logic is broken now for all real-time tracking apps. A robot could go around farming their own team and it would show up as a kill streak.

Great Question.

 

First - I though the "Death" event included the "attacker_loadout_id" and "loadout_id"? You can use that to determine the faction and class of both the attacker and defender and avoid the character lookup. If that information isn't provided let me know and I can add it.

 

But that does not fix the underlying issue with NSO, as you will still see things like "NSO Heavy Assault" killing "VS Infiltrator". We will need to add some additional data points to the feed to indicate what faction the "NSO Heavy Assault" was fighting for.

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by Fretek

A global issue is that some kills are missing from the killboards, for me it's around 5-10% recently. I think everyone is affected? Recursion shows them, so the stream must be working.

Some players are shows as offline since a long time dispite playing, for example: StrmNOR shown as last online over 3 months ago, while he was playing yesterday last time.

Well that is frightening. We will have to do some testing here as unfortunately this sounds like an issue with the game itself and not necessarily the data. What you're saying is that you get 10 kills in game (for example):

  • The API stream (Recursion) shows 10 kills
  • The in-game kill feed shows less than 10
  • Do you know if you get 10 kills for that weapon (in the weapon stats)?
  • Are you getting 10 kills towards ribbons/medals?

I will test this today on live (don't shoot me), so no worries if you cannot reproduce.

 

As for players showing up as not having played in months, that should be fixed now. I see StrmNOR playing as of 9 May (UTC): http://census.daybreakgames.com/get/ps2:v2/character?character_id=5428010917254213105

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by ReltorTR

in the outfit collection, using c:resolve=member_online_status shows every character in the outfit as being offline, including those that are online.

This should be fixed. We did reset the service that controls online/offline status yesterday and things seemed to improve. I tested a few queries with some outfits on Miller and did get results. Example:

https://census.daybreakgames.com/get/ps2:v2/outfit?outfit_id=37512998641489954&c:resolve=member_online_status

 

Please let me know if you are still having issues.

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by xPaffDaddyx

Okay, an other problem is that the official players webside has this error

ERROR Looks like there has been an error. Please click OK to return to the previous page.

Can't access it anymore

Anyways thanks for the help, i guess next time when there are APi issues i gonna contact you directly instead of PS2 Devs since somehow they are not really good connected to your apartment. Thank you so much

Yeah, the players site is not working due to the new faction. We have folks working on that now as well!

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by Cughte

Betelgeuse is stuck at 492 kills, in game it's auraxed. Some stats also seem to have problems such as ivi score, ivi kdr. https://ps2.fisu.pw/player/?name=d3v1ilvs&show=weapons

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by equinub

ERROR Looks like there has been an error. Please click OK to return to the previous page. OK

When i checked one minute ago, this error showed on all my main account characters.

Here are a few things that I know aren't working properly:

Yes, known issue. We are working on it, thanks!

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by VerdTre

I cant even look my character up on the players site. https://www.planetside2.com/players/#!/5428041429977976465

Also the Horizon is still not showing up on fisu https://ps2.fisu.pw/player/?name=verdtre&show=weapons

while on dasanfall it does: http://stats.dasanfall.com/ps2/player/VerdTre

Tengu-P and Nightshade arent showing up on either.

Right. I mentioned in the original post that the players site is not working.

 

I'm seeing the Horizon, Tengu-P, and Nightshade now on Fisu, and the Horizon and Tengu-P on Dasanfall. Not sure why the Nightshade is still missing from Dasanfall though - might need one more sync on their end.

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by Bloodhit

A bit off topic but, are image files for API ever going to be updated?

For last 3 years every new weapon/tool shows as placeholder image.

Here are a few things that I know aren't working properly:

  • Several newer weapons/items are missing icons

That's right on topic and something I mentioned in my post. Working on it, yes.

almost 5 years ago - /u/DBPromptCritical - Direct link

Originally posted by Zeta85

The in-game Outfit menu swaps back and forth an older inactive Officer as the top spot Leader. I can't check the players site since it's down, but fisu also swaps the Leader for the Officer like it's confusing the two. (Would this affect Outfit wipes?

I can PM details

Looking at your outfit, I can see that the leader_character_id is 5428010917263970257 https://census.daybreakgames.com/get/ps2:v2/outfit?outfit_id=37510145262230990

 

Looking at the members of your outfit, it looks like there are two characters with the top rank (rank_ordinal=1, "LEADER A"): https://census.daybreakgames.com/get/ps2:v2/outfit_member?outfit_id=37510145262230990&rank_ordinal=1&c:limit=100

 

Those characters are:

  • 5428010917263970257 (same as leader_character_id)
  • 5428013610451589137

 

Are these the two characters that are swapping back and forth?






Recent Planetside Posts

about 1 month ago - Mithril