Commit Graph

66 Commits

Author SHA1 Message Date
Synful-Syn
05b45c3844 split-thresholds-configs (#120) 2023-06-25 11:32:47 -03:00
Synful-Syn
00e1399838 chore(script/cleanup): Minor code clean up (#113) 2023-05-29 13:43:05 -03:00
Synful-Syn
2343495320 refactor(Script/report): Mute reports if there's no reports (#109)
* Some code clean up changes

* backticks on the queries + moving some stuff around so they don't get called when not needed
2023-05-13 17:39:22 -03:00
M'Dic
9e81a435d4 add (db\gm cmd): CM DB Logging\GM CM Display
added counter measure report type in database
added new row when using .anticheat player to show deployed counter measures on player as some countermeasures will not count the actual cheat count in the db
2023-04-05 16:53:21 -04:00
M'Dic
f3abe48727 Update (Module): Copyright and Disclaimer
Update Copyright and Disclaimer
2023-03-05 15:34:13 -05:00
M'Dic
cfb21bca01 add (jail loc): add alternative jail locations
so we added two additional jailing spots since i am getting dms about people wanting to use gm island as their teletubbie club hangout or whatever. So i added two other isolated locations, Stormwind Stockcades and The Pit of Criminals. They are at seperate locations. Besure to make the changes to both the auto jail and the gm jail command.
all you need to do is commit the exsisting worldlocation loc and uncommit the one you want to have.
2023-01-19 09:51:57 -05:00
M'Dic
fc5e9f07f8 Update (teleport stuff): Fix false hit with bg
Fix false hit with BG on Rezzing and gps correction with parole cmd with horde
2022-12-27 16:57:09 -05:00
M'Dic
807a0acb0b update (typo): typo correction
This is really just cleanup and standard.
2022-09-11 12:28:54 -04:00
M'Dic
50763fa8a3 update (workflow): Happy workflow noises 2022-09-08 08:51:26 -04:00
M'Dic
0405003021 update (gm cmd): capitalization
Co-Authored-By: skeezerbean <19826665+skeezerbean@users.noreply.github.com>
2022-09-08 07:58:38 -04:00
M'Dic
456c372bdc update (cmd): Lua Macro Reporting
Sport reporting of Lua Macros that are only usable with lua unlockers being found on player's account id in the account_data.
2022-09-08 06:22:04 -04:00
M'Dic
1dcfd80a5a update (cmds): Fine tune .anticheat player 2022-08-29 06:46:53 -04:00
M'Dic
d64cdb43d2 fix (workflow): make workflow happy 2022-08-26 14:52:45 -04:00
M'Dic
b018701647 update (logging): Console Log fine tune 2022-08-26 14:49:03 -04:00
M'Dic
0b51632ff9 update (logging): Logging fine tune 2022-08-26 14:43:25 -04:00
MDIC
87fcf71e26 feat (update): OpCodeAck Hack Detection fully established. 2022-08-21 10:00:20 -04:00
MDIC
cc6816378c Update (detection): New Detection No Fall Damage
New detection No Fall Damage Hack. Its when players use external apps to prevent fall damage from registering.
New conf:
Anticheat.NoFallDamage = 1

Autoupdate feature should apply the sql update automatically to add the new column.  If not then apply it manually from either the sql\characters folder or the sql\updates folder
2022-08-12 11:17:47 -04:00
MDIC
3e34ef73f8 update (module): Typo 2022-08-05 21:13:37 -04:00
MDIC
eaa8e3fc3e feat (new detection): Anti-Knock Back Detection
Anti-knock Back Detection established.
2022-08-05 20:54:54 -04:00
MDIC
12f7515467 fix (cmds): Typo in output message
Fix typo in output message
2022-06-05 10:12:47 -04:00
MDIC
7786758280 Update: (license) Replace with MIT Headers
MIT license requires MIT headers.
2022-05-30 10:45:23 -04:00
MDIC
84d084b367 feat (module): New Detection Gravity Hack 2022-05-04 20:52:51 -04:00
MDIC
05ff193afb feat (new detection\char sql\conf): Anti-swim Detection added
rerun sql for character db to support the new collumn.
new conf Anticheat.AntiSwimClimbHack = 1
2022-05-03 17:07:13 -04:00
MDIC
3dba1a3b07 fix (module): fix build 2022-05-03 12:57:44 -04:00
MDIC
951207def7 fix (cmd): Fix targeted anticheat player cmd 2022-05-03 12:42:41 -04:00
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