Jump to content

Only getting Partial Data

Closed 0.9.10

HighOnTek
HighOnTek

Posted

I've noticed that the Join Intelligence is only giving me (Partial Steam Data) ... I see player name, player SteamID but does not pull account age, profile, or Steam Summary.

HighOnTek

Posted

Also, unrelated ... but you should consider changing the below;

if (e.DaysSinceLastBan > 0 && e.DaysSinceLastBan <= config.Steam.WarnIfLastBanWithinDays) { risk += 20; reasons.Add("recent ban"); }

To something like... 

int totalBans = e.VacBans + e.GameBans;
if (totalBans > 0 && e.DaysSinceLastBan >= 0 && e.DaysSinceLastBan <= config.Steam.WarnIfLastBanWithinDays) { risk += 20; reasons.Add("recent ban"); }

 

Right now,  a same-day ban (DaysSinceLastBan = 0) is ignored. With the change same-day bans count as recent, but only when there is at least one VAC or game ban. This should eliminate false positives on clean accounts with 0 / 0.

HighOnTek

Posted

9 minutes ago, WinterChild84 aka Nexus84 said:

if the profile is private it can only pull what it can see 

 

 

The profile is public, its a test account... I double checked the steam profile just to be sure.

WinterChild84 aka Nexus84

Posted

can you send me a screen shot of the output from it too when you get a chance thank you 

 

WinterChild84 aka Nexus84

Posted

im just confused i tested it again for accuracy and my card pulled up without a problem 

only thing i can think possible is if your version is diffrent from my version   or you didnt put in your api key or because its a test account it is not valid to read 

 

i will let it run on my test server for the night and see what happens 

also i removed the dead code emds some were from cf  not liking old oxide version of doing plugins 

 

 

  • Like 1
HighOnTek

Posted

18 minutes ago, WinterChild84 aka Nexus84 said:

im just confused i tested it again for accuracy and my card pulled up without a problem 

only thing i can think possible is if your version is diffrent from my version   or you didnt put in your api key or because its a test account it is not valid to read 

 

i will let it run on my test server for the night and see what happens 

also i removed the dead code emds some were from cf  not liking old oxide version of doing plugins 

 

 

I will try again tomorrow, with a different API Key, its possible I made error with it. I did have one, but I pulled from notes... not from Steam so, could be on me. I'll let you know how it goes tomorrow. 🙂

 

HighOnTek

Posted

Just a heads up, I used another Steam API key and it works now, so that was definitely the issue. Bad or Incorrect API maybe ... that being said, for future versions might be worthwhile showing a console error if it doesn't like the API ... or something. Probably super low odds of it happening to anyone else, as I'm always the lucky one for the one offs... but still be pro-active approach to save you a support ticket or two like this one. lol

Thanks I will test this plugin and let you know how it goes. If all works out good, be more than happy to leave you your first review and recommendation. 🙂

WinterChild84 aka Nexus84

Posted

lol im actuyally suprised i have not any reviews  and with these types of plugins its definitly not easy fine tuning  i made it my goal that if i put something out i am there to correct it in a timely manner  also made a update to the plugin   as for the steam api key showing error if it faults out i actually did try that toi say invalid api and have a fall back method  but was  not a priority  im currently working on the unified half of the plugin and debating weather or not its worth to keep or replacce with a diffrent  detection method i found to be of great use 

 

2.3m

Downloads

Total number of downloads.

10.6k

Customers

Total customers served.

153k

Files Sold

Total number of files sold.

3.3m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.