Here's some more information and hints if you want to make your own cheat.
I found my old method of looping through entities wasn't as efficient as it could be, so instead I'm now using a function which loops through all player/npc agents which outputs a result like this:
https://prnt.sc/jlvu3wMy one hint for that function is 'Tick + 0xAAC'
Here's some other cool functions.
Agent::become_dead, is called whenever an agent dies (B8 ? ? ? ? E8 ? ? ? ? 53 8B 9C 24 ? ? ? ? 8B 03)
Agent::is_enemy, I use this for team checks, don't even need to find the team number in the agent class, although it says it in the function (51 83 79 28 01 8B 51 08 53 8B 1D ? ? ? ? 55 56 8B 74 24 14 8B 46 08 57 89 44 24 10 75 6B 8B 81 ? ? ? ? 85 C0 7C 5C 3B 43 08 7D 57 8B 7B 20 8B E8 83 E5 0F 69 ED ? ? ? ? 8B C8 C1 E9 04)
StartParryAction, use this for autoblock, is called whenever you attempt a parry (83 EC 0C 53 55 56 8B F1)
And finally, Agent:register_parry, same function as above basically, also for autoblock (8B 44 24 04 83 EC 08 83 78 4C 02)
Something else: You can spoof values sent to the server with your own to fuck with it, you just need to find the actual function
