I am having occasional issues with this plugin incorrectly reporting "No Steam Community Profile" when in fact there IS a profile... happens rarely though... Running SteamChecks 2.4.15
I am also seeing these in console (Oxide 2781):
[Oxide] 18:36 [Debug] at System.Linq.Check.SourceAndPredicate (System.Object source, System.Object predicate) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable.Single[Game] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0
at Oxide.Plugins.SteamChecks+<RunSteamChecks>c__AnonStorey0+<RunSteamChecks>c__AnonStorey1.<>m__2 (Int32 codeHoursPlayed, System.String responseHoursPlayed) [0x00000] in <filename unknown>:0
at Oxide.Core.Libraries.WebRequests+WebRequest.<OnComplete>m__1 () [0x00000] in <filename unknown>:0
SteamChecks
Moved
Total Downloads: 1,152 - First Release: Sep 3, 2016 - Last Update: Jan 10, 2018
- 5/5, 10 likes
-
Hey I want to use this plugin but we only ban players with a vac ban less than 365 days old. Is there a way you can make it check for days?
-
-
[DOUBLEPOST=1480895997][/DOUBLEPOST]@Spicy Sorry to bug you but I had a question. Do I need to have VACBan enabled for the DaysSinceLastBan to work? I have a friend with a VAC ban that I'm using as a test subject and no matter what I set the threshold he's able to connect. I just didn't know if it was a bug or user error. -
-
Yeah I do and no matter what threshold I use they can connect.
Last edited by a moderator: Dec 5, 2016 -
-
Ok there's something weird going on with Steam maybe.. When I run a Steam ID check here:
STEAM_0:1:5602716 - STEAMID I/O
It lists my profile as private.. even though it's NOT private.
This is causing SteamChecks to not let me logon to the server because it can't find my profile. I get:
05:55 [Info] [SteamChecks] › Genocide [76561197971471161] was kicked. (No Steam Community profile).Last edited by a moderator: Dec 9, 2016 -
Code:"CommunityBanBroadcast": true, "CommunityBanKick": true, "DaysSinceLastBanBroadcast": true, "DaysSinceLastBanKick": true, "DaysSinceLastBanThreshold": 120, "GameBanBroadcast": true, "GameBanKick": true, "GameBanThreshold": 2, "HoursPlayedBroadcast": false, "HoursPlayedKick": false, "HoursPlayedThreshold": 0, "LimitedAccountBroadcast": false, "LimitedAccountKick": false, "NoProfileBroadcast": false, "NoProfileKick": false, "PrivateProfileBroadcast": false, "PrivateProfileKick": false, "SharingGameBroadcast": false, "SharingGameKick": false, "SteamAPIKey": "xxxRESERVEDxxx", "TradeBanBroadcast": true, "TradeBanKick": true, "VACBanBroadcast": true, "VACBanKick": true, "VACBanThreshold": 2,
2 VacBans, 2 GameBans,
or Any VacBan less of 120 days (not matters if its the first or 2nd ban)
Is possible with my config?
Im getting people entering with many VacBans and with recent VacBans and dont get kicked -
-
I just want that feature
Please if you fix it tell me, is very usefull for mantain a clean server -
[SteamChecks] Couldn't check hours played from Far_Lander [76561198173784906] because they have a private profile or are family sharing.
can you fix that
i dont want kick or ban player make thy profile private or family sharingLast edited by a moderator: Jan 17, 2017 -
Im just thinking that @Spicy maybe can add the feature of check the owner of the account (in family sharing) and apply the rules (current rules or add other group or rules for the F.S.Accounts), because many ppl use that feature of steam for hide somes vacs or bans. -
-
Spicy updated SteamChecks with a new update entry:
3.0.0
-
Still detects every profile as private
-
-
Here's my cfg minus my api key I don't have the steam id's I installed it and was watching rcon and every player that joined it said it couldn't check them because they had a private profile so I checked a couple people that it said that about and they did not have private profiles so I uninstalled it but that was hours ago
{
"ApiKey": "",
"Broadcasting": {
"CommunityBan": false,
"VacBan": true,
"GameBan": true,
"TradeBan": false,
"RecentBan": true,
"PrivateProfile": true,
"LimitedAccount": true,
"HoursPlayed": true,
"FamilyShare": false,
"FamilyOwner": false,
"NoProfile": true,
"GameCount": true
},
"Kicking": {
"CommunityBan": false,
"VacBan": true,
"GameBan": true,
"TradeBan": false,
"RecentBan": true,
"PrivateProfile": false,
"LimitedAccount": true,
"HoursPlayed": true,
"FamilyShare": false,
"FamilyOwner": false,
"NoProfile": true,
"GameCount": true
},
"Thresholds": {
"VacBan": 3,
"GameBan": 3,
"RecentBan": 14,
"HoursPlayed": 5,
"GameCount": 1
},
"Whitelist": [
"76561198103592543"
]
} -
thanks for update but have The same problem
[SteamChecks] This player has a private profile, therefore SteamChecks cannot check their games/hours.
my config
{
"ApiKey": "00000000000000",
"Broadcasting": {
"CommunityBan": false,
"VacBan": true,
"GameBan": true,
"TradeBan": false,
"RecentBan": true,
"PrivateProfile": false,
"LimitedAccount": false,
"HoursPlayed": false,
"FamilyShare": false,
"FamilyOwner": false,
"NoProfile": false,
"GameCount": false
},
"Kicking": {
"CommunityBan": false,
"VacBan": true,
"GameBan": true,
"TradeBan": false,
"RecentBan": true,
"PrivateProfile": false,
"LimitedAccount": false,
"HoursPlayed": false,
"FamilyShare": false,
"FamilyOwner": false,
"NoProfile": false,
"GameCount": false
},
"Thresholds": {
"VacBan": 1,
"GameBan": 1,
"RecentBan": 70,
"HoursPlayed": 25,
"GameCount": 1
},
"Whitelist": [
"76561198103592543"
]
}
and can you make FamilyOwner like this
Screenshot
like rusty admin
thanks allot for help
my regardsLast edited by a moderator: Jan 27, 2017 -
As for the family owner function, it'll be in the works when I get time.