ed8067a4a2
add offline messaging feature
2021-07-08 21:12:09 -05:00
42979dc5ae
Use string for AC snapshot weapon and hit location
...
Add webfront logging
2021-06-29 15:02:01 -05:00
c5375b661b
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
570a228c92
refactor logging in pretty big overhaul
2020-11-11 17:35:55 -06:00
59f1699228
fix issue with button detection
2020-10-17 10:55:29 -05:00
1f1f4de67a
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
fe380ca331
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
697a752be0
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
943808562f
fix error code page for things over than 404s
...
allow request token when not logged in
2020-01-14 18:56:23 -06:00
068e943fd3
update values for snap and offset
...
fix some issues from .NET Core 3.0 upgrade
2019-10-07 10:26:07 -05:00
37261c9a54
update some anticheat code
2019-09-27 15:53:52 -05:00
082776aca5
prevent "laggy" angles from being tracked
2019-09-10 17:50:23 -05:00
483b7917ac
Merge branch '2.3' into 2.4-pr
2019-09-10 17:26:48 -05:00
7f7353c505
only count hits for valid recoil detection
2019-09-10 17:24:32 -05:00
c18be20899
add snap metric to anticheat
...
update various small code bits
2019-09-09 17:40:04 -05:00
198f596ab3
small updates to stat handling
...
various little tweaks
2019-09-09 17:37:57 -05:00
148d28eaca
Merge branch '2.3' into 2.4-pr
2019-08-30 17:52:35 -05:00
58a73e581f
fix rare issues when converting encodings
...
add readme for AC
2019-08-30 17:24:44 -05:00
ebe85a9ded
Merge branch '2.3' into 2.4-pr
2019-07-27 17:50:25 -05:00
06af995202
prevent certain shotguns, and shotgun attachments from being used for no recoil detection
2019-07-27 17:46:48 -05:00
e5cd824c99
start work for live radar
2019-07-17 12:37:24 -05:00
68f6be23a6
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
16d2ec82b8
make sure flags are excluded from active penalties on player profile
...
modify how flags "expire"
2019-06-25 18:01:47 -05:00
421e90cf70
fix old bug of auto unflag not working
...
fix wrong thresholds on recoil
2019-06-24 18:32:14 -05:00
8119ff9f83
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
253c7c8721
allow reports to be filed against anyone
...
fix rare issue with alias (maybe)
update some tests
2019-06-24 11:01:34 -05:00
e669d0be82
don't count bots on master list
...
don't save every ac snapshot oops..
2019-06-16 12:19:23 -05:00
495197c19d
add no recoil detection
2019-06-15 17:37:43 -05:00
4645bd84e8
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
10829b32ad
update anti-cheat offset calculation
2019-06-12 10:27:15 -05:00
95d64df321
combined Penalty and EFPenalty
...
moved some classes around
2019-05-29 16:55:35 -05:00
db11a5f480
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
b51af7ca9a
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
ed83c4c011
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
d9d548ea18
Small anti-cheat update
2018-10-28 20:47:56 -05:00
c8366a22e5
fixed the vpn detection plugin method signature call
...
added some fixes for stats/ac
2018-10-06 15:31:05 -05:00
d45729d7e1
clean up rcon, fix a bunch of little things
2018-09-29 14:52:22 -05:00
5d93e7ac57
a ton of stuff and fix migations
2018-09-23 19:45:54 -05:00
672d45df7c
fix for issue #45 and #37
2018-09-02 22:09:25 -05:00
46bdc2ac33
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
bbade07646
add localized level names
...
intellisense suggestion junk
2018-08-03 21:11:58 -05:00
f40bcce44f
update to .NET Core 2.1
...
fix bower repo deprecation
2018-07-29 14:43:42 -05:00
6071ad8653
fix bug with AC failing to ban because of EF issue.
2018-07-05 21:04:34 -05:00
454238a192
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
e60f612f95
[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
e3dba96d72
[sharedlibrary] add client meta
...
[application] add gravatar command
2018-06-01 23:48:10 -05:00
2204686b08
added top player stats
...
fix for some commands returning multiple matches found when target not required
2018-05-28 20:30:31 -05:00
be68335f70
update change tracking and elo
...
master shows monitoring server count
master can provide individual localizations
2018-05-20 21:35:56 -05:00
4d585e6ab2
set default elo rating
...
maybe fix deadlock again :c
changed "skill" to Performance (Skill + Elo / 2)
2018-05-17 18:31:58 -05:00
4006c09045
add most played command
...
hopefully fixed thread lock?
started work on elo rating
2018-05-15 23:57:37 -05:00