Commit Graph

41 Commits

Author SHA1 Message Date
MDIC
adbd9ecfd5 fix (cmd): caught sig 22 crash with delete cmd 2022-04-30 12:44:52 -04:00
MDIC
d36281b46d fix (cmd): Jail cmd can now be used from console 2022-04-30 12:26:59 -04:00
MDIC
0ba643ec2e fix (cmd): crash fix from console cmd 2022-04-30 11:39:14 -04:00
MDIC
294e39df8a fix (cmd): anticheat player cmd stats fix 2022-04-30 11:24:27 -04:00
MDIC
6737879221 feat (module): Include Latency with Log Spam 2022-04-29 17:34:14 -04:00
MDIC
ec561e459b fix (comamnd): Updated in game\console message 2022-04-29 11:34:46 -04:00
MDIC
44d94a4604 chore (commands): remove dupe 2022-04-29 11:12:41 -04:00
MDIC
7fc0338c37 fix (commands): crash fix
crash fix when using select gm cmds from console
2022-04-29 11:06:25 -04:00
MDIC
8ec149e381 chore (commands): Further Clean up 2022-04-29 10:13:46 -04:00
MDIC
b670f2712a fix (module cmds): Rewritten commands
Rewrote commands to work on self and from console. Jail will not work from console and was marked as false from console due to the summoner being teleported as well, console is not a summoner which lead to a crash. so use the jail command when in game.
2022-04-29 10:09:02 -04:00
MDIC
e2d69b5f31 chore (spacing) 2022-04-29 09:25:30 -04:00
MDIC
bf0cc0aa78 update (module): Ignore control check and cs adj
Included a latency check if player has bad latency which should nerf out the false hits with ignore control. Set all anticheat cmds to false for console use due to using the gm cmds on a console did nothing.
2022-04-29 09:19:32 -04:00
MDIC
d589615a87 Update: New SQL and Accurate Column Counting
New Character DB sql, accurate column counting for all cheat detections now in db as well (Teleportation, ignore control, zaxis)
2022-04-19 12:49:38 -04:00
MDIC
5b786453e2 source clean up 2022-04-18 12:44:05 -04:00
MDIC
7fb3d70afe Update: Review Transfer
Thanks to @jackpozi for more further code review on the tc counterpart of the module that is also brought over to this module.

Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com>
2022-04-18 11:34:41 -04:00
MDIC
6e0d0acd36 Added Null Checks 2022-04-18 10:51:50 -04:00
MDIC
a112d5ea5b Auto Jailing: Spell Cast Disable, code clean up
Permanent silence casted on offender when using .anticheat jail or if auto jail is turned on, they will not be able to cast any spells to teleport out of there. Code Style Clean up review on the TC Side of the module thanks to @jackpoz that i was able to bring over to this module and remove magic number dealing with  resurrection sickness.
2022-04-18 10:11:37 -04:00
MDIC
e129da3537 Update: Permissions
Parole cmd now gm lvl 3 to match anticheat delete cmd
2022-04-14 10:22:20 -04:00
MDIC
71a07e2eb9 Codestyle Correction
-1 does it better.
2022-04-13 18:35:42 -04:00
MDIC
ba482cf5e4 Overflow fix 2022-04-13 13:24:09 -04:00
MDIC
54d016aab9 Jailing Feature Update
Deserter Buffs permanent until .anticheat parole is used on the player to release them. this will solve the issue of jailbreak thru queuing.
2022-04-13 13:15:53 -04:00
MDIC
b78ce2399c Jail Feat Update
Remove magic numbers, incorporate deserter auras to prevent queuing jail break
2022-04-11 12:37:04 -04:00
MDIC
bac7aefd12 Add: Purge cmd
.anticheat purge clears the whole daily_player_reports table. only administrator level can do run the command.
2022-04-09 13:41:46 -04:00
MDIC
191cf58936 Fix (anticheat cmd) z axis for parole cmd. 2022-03-26 14:47:39 -04:00
MDIC
0393eda64c Feat (Anticheat Cmd) Parole
.anticheat parole, it is recommended to use when player is in GM Jail. So how this works, it changes their homebind to their faction capitals, remove shackles spell and deletes the autoreport on them.
2022-03-26 14:39:03 -04:00
ShadowNet
26ef0940f8 Changue spell 9454 to 38505 2022-03-26 02:53:31 -04:00
MDIC
c39f780a66 Codestyle (Module): Remove repeat
Remove Repeat, didn't hurt anything but it was a oversight and there will be no observer able difference of it repeating before, but just bad practice on my end.
2022-03-24 16:43:58 -04:00
MDIC
33e58aaf55 fix (cmd) .anticheat jail gm cmd
this cleans up and ensures .anticheat jail cmd is consistent with the auto jail option.
2022-03-24 11:38:23 -04:00
MDIC
b7691d8ef9 Remove Whitespace 2022-03-10 16:12:21 -05:00
MDIC
0670550691 Cleanup: remove excess line breaks, and repeat
no changes to anticheat module itself, just code style
2022-02-28 12:46:25 -05:00
MDIC
cde5c6cabd remove unused variables 2022-02-20 22:20:55 -05:00
MDIC
a354922e07 Update: Readjusted SQL, New Dectection , new Conf
Readjusted the Sql again, Removes the teleporthack_report collumns. It is pretty much worthless with its insane high count that would cause drag on the db and well not needed, it seems like a good idea at the time but it isnt, instead it will add a +1 to the total_reports collumn and the teleport and ignore control hacks will spam their own message once the reports hit default 70 or whatever the user has set. New detection type Ignore Control Hack, This is if a player is rooted or stunned, they are able to still move when effected.
2022-02-20 20:55:26 -05:00
acidmanifesto
95a1e71cf4 Updated: Teleport Detection, New Sql, New Conf
New Detection Type for Teleport Hack, New SQL column,  new conf to enable detection logging of teleport hack. Add notice since new hack detection requires the new teleport helpers introduced with c50f7feda
2022-02-11 10:29:30 -05:00
acidmanifesto
bbe68cea13 tab to space
tab to spaces you sinners.
2022-02-08 14:08:35 -05:00
Kargatum
0467ed0f51 feat(Config): update to new API (#40) 2021-11-03 16:43:38 +07:00
Winfidonarleyan
5ae7d3dbc2 chore(CS): ignore new chatcommand functions 2021-10-23 00:32:37 +07:00
UltraNix
615da0a839 ObjectGuid - part I. (#31)
Closed #5471.

Co-authored-by: UltraNix <ultranix@gmail.com>
2021-04-26 15:35:28 +07:00
locus313
71a5e4cf1e add include Player.h 2020-11-14 18:51:28 -08:00
Deku
3ec29b33e6 Delete unused command 2018-10-22 20:01:52 +02:00
3ndos
650b15bdbe gcc compilation fix (VS ftl) 2016-12-11 10:33:33 -05:00
3ndos
05231e0c2c Initial upload of AnticheatModule 2016-12-05 11:39:52 -05:00