b63803885b
add offline messaging feature
2021-07-08 21:12:09 -05:00
7f7c00e1f0
Use string for AC snapshot weapon and hit location
...
Add webfront logging
2021-06-29 15:02:01 -05:00
434392a7e4
huge commit for advanced stats feature.
...
broke data out into its own library.
may be breaking changes with existing plugins
2021-03-22 11:09:25 -05:00
04fe6836c6
refactor logging in pretty big overhaul
2020-11-11 17:35:55 -06:00
6ab04b6e5c
fix issue with button detection
2020-10-17 10:55:29 -05:00
e70d1fc6a3
anticheat tweaks
...
- reset recoil state on map change
- refactor config
- remove m21 from chest detection
- allow ignored client ids
2020-09-30 17:15:47 -05:00
9f603937e1
Use game time from log to ignore potential false disconnect lines - Fix for latent linking issues with multiple ips - Anticheat fix for T6 - retry kick on update if they're not allowed to connect
2020-02-06 18:35:30 -06:00
f09a45503a
make the version name match the actual name for FTP deployment
...
fix rare issue with summing session scores
copy font to expected wwwroot dir in debug mode so we get pretty icons when developing
upgrade some packages
pretty much reworked the entire server web config to support better validation and stuff.. not really a small fix
finish web configuration changes (I think)
finish up configuration changes and update shared library nuget
2020-01-20 10:23:23 -06:00
877a904bb0
fix error code page for things over than 404s
...
allow request token when not logged in
2020-01-14 18:56:23 -06:00
a9b44ffd49
update values for snap and offset
...
fix some issues from .NET Core 3.0 upgrade
2019-10-07 10:26:07 -05:00
35597fccef
update some anticheat code
2019-09-27 15:53:52 -05:00
878f2e6cc6
prevent "laggy" angles from being tracked
2019-09-10 17:50:23 -05:00
bd24086a9c
Merge branch '2.3' into 2.4-pr
2019-09-10 17:26:48 -05:00
ab76de10f5
only count hits for valid recoil detection
2019-09-10 17:24:32 -05:00
41c79de319
add snap metric to anticheat
...
update various small code bits
2019-09-09 17:40:04 -05:00
a94397680a
small updates to stat handling
...
various little tweaks
2019-09-09 17:37:57 -05:00
cb67889c4c
Merge branch '2.3' into 2.4-pr
2019-08-30 17:52:35 -05:00
86517fa495
fix rare issues when converting encodings
...
add readme for AC
2019-08-30 17:24:44 -05:00
e3802388af
Merge branch '2.3' into 2.4-pr
2019-07-27 17:50:25 -05:00
6a36a66c6d
prevent certain shotguns, and shotgun attachments from being used for no recoil detection
2019-07-27 17:46:48 -05:00
90ab7e9c52
start work for live radar
2019-07-17 12:37:24 -05:00
fc54112fcf
require minimum kills before recoil threshold evaluated
...
make sure edit configuration link on webfront visible when accessing via localhost
2019-07-07 17:57:06 -05:00
2d0f05ea6e
make sure flags are excluded from active penalties on player profile
...
modify how flags "expire"
2019-06-25 18:01:47 -05:00
72c8a108c5
fix old bug of auto unflag not working
...
fix wrong thresholds on recoil
2019-06-24 18:32:14 -05:00
cfca00d6c8
adjust detection thresholds for recoil and offset
...
make sure we don't keep adding penalties after first
add "Other" penalty for future plugin use
2019-06-24 16:56:47 -05:00
b4c57d3a53
allow reports to be filed against anyone
...
fix rare issue with alias (maybe)
update some tests
2019-06-24 11:01:34 -05:00
d5ece456d8
don't count bots on master list
...
don't save every ac snapshot oops..
2019-06-16 12:19:23 -05:00
475861a769
add no recoil detection
2019-06-15 17:37:43 -05:00
d35d569a99
prevent partial client updates from setting things they shouldn't be *cough* mask *cough*
...
setup shared library for NuGet package
fix a couple things with offset detection calc
get cod4x working again
2019-06-13 19:10:08 -05:00
48c86d8cf5
update anti-cheat offset calculation
2019-06-12 10:27:15 -05:00
39d31dbe3c
combined Penalty and EFPenalty
...
moved some classes around
2019-05-29 16:55:35 -05:00
7f430cf73e
upgrade packages, and delete a few unneeded ones
...
fix search for client resulting in invalid GUID parse
simplify output from dvar not being found
make sure to prompt if not all servers could be reached
2019-05-03 20:13:51 -05:00
b3f636e90a
fix penalty list javascript loading duplicates
...
make bad GUID parse throw an exception so we don't have a client connect with GUID of 0
no longer print out ac debug messages
fix small issue of trying to parse empty chat messages
fix issue with set level on accounts with multi guid, same IP
2019-05-02 22:33:38 -05:00
a320389736
started work on getting the restart functionality in the gamelogserver
...
fix bug with unbanned players still showing as banned via lock icon
move player based stuff into client class
finally renamed Player to EFClient via partial class
don't try to run this build because it's in between stages
2018-11-05 21:01:29 -06:00
515443c84a
Small anti-cheat update
2018-10-28 20:47:56 -05:00
6b9f4f3bb7
fixed the vpn detection plugin method signature call
...
added some fixes for stats/ac
2018-10-06 15:31:05 -05:00
1fc2d8e460
clean up rcon, fix a bunch of little things
2018-09-29 14:52:22 -05:00
6b8c112ccf
a ton of stuff and fix migations
2018-09-23 19:45:54 -05:00
270be7ad99
fix for issue #45 and #37
2018-09-02 22:09:25 -05:00
18aa6e85fc
moved event API stuff around
...
finally fixed threading issue (which actually had to do with IW4x log outputs being out of sync (not an issue with my code). What a lot of headache over something that wasn't my fault.
2018-08-30 20:53:00 -05:00
9d79a8e090
add localized level names
...
intellisense suggestion junk
2018-08-03 21:11:58 -05:00
3684ed2032
update to .NET Core 2.1
...
fix bower repo deprecation
2018-07-29 14:43:42 -05:00
6fb99864b7
fix bug with AC failing to ban because of EF issue.
2018-07-05 21:04:34 -05:00
cd330eef97
finer version numbers work correctly.
...
fix bug with level being reset.
add {{ADMINS}} to message tokens
modified offset threshold calculation
2018-06-26 20:17:24 -05:00
7def173957
[application] added chat context to profile page
...
[iw4script] reworked balance to balance based on performance rating
[stats] log penalty context to database
2018-06-05 16:31:36 -05:00
9d29ddea1d
[sharedlibrary] add client meta
...
[application] add gravatar command
2018-06-01 23:48:10 -05:00
ebda1984fa
added top player stats
...
fix for some commands returning multiple matches found when target not required
2018-05-28 20:30:31 -05:00
31744ce876
update change tracking and elo
...
master shows monitoring server count
master can provide individual localizations
2018-05-20 21:35:56 -05:00
270f7f81b3
set default elo rating
...
maybe fix deadlock again :c
changed "skill" to Performance (Skill + Elo / 2)
2018-05-17 18:31:58 -05:00
a0ac6c5dc9
add most played command
...
hopefully fixed thread lock?
started work on elo rating
2018-05-15 23:57:37 -05:00