PDA

View Full Version : Crysis 2 Anti-Cheat Script Updates



Thank-You
April 5th, 2011, 12:03 AM
Well as the thread would suggest, these are the anti cheat script updates. If you're too lazy to read through this then you deserve to be banned. this basically outlines all the things that game servers will kick / ban / log your name for.



<AntiCheatConfig>
<!-- List of cheat types and what actions to take when server detects suspicious activity -->
<Cheat type="WeaponDamage">
<Action value="Log"/>
<!--<Action value="Infraction" severity="10">
<Condition operator="GreaterThan" value="1.1" param="1" />
</Action>
<Action value="Kick">
<Condition operator="GreaterThan" value="1.5" param="1" />
</Action>-->
</Cheat>
<Cheat type="WeaponNotReloaded">
<Action value="Log"/>
</Cheat>
<Cheat type="HitLocationMismatch">
<Action value="Log"/>
<!--<Action value="Infraction" severity="10">
<Condition operator="GreaterThan" value="0.1" param="1"/>
</Action>
<Action value="Kick">
<Condition operator="GreaterThan" value="10" param="1"/>
</Action>-->
</Cheat>
<Cheat type="MeleeRange">
<Action value="Log"/>
<!--<Action value="Infraction" severity="10">
<Condition operator="GreaterThan" value="0.5" param="1"/>
</Action>
<Action value="Kick">
<Condition operator="GreaterThan" value="2" param="1"/>
</Action>
<Action value="Ban">
<Condition operator="GreaterThan" value="10" param="1"/>
</Action>-->
</Cheat>
<Cheat type="FireRate">
<Action value="Log"/>
<!--<Action value="Infraction" severity="10">
<Condition operator="GreaterThan" value="1.1" param="1"/>
</Action>
<Action value="Kick">
<Condition operator="GreaterThan" value="1.5" param="1"/>
</Action>
<Action value="Ban">
<Condition operator="GreaterThan" value="2" param="1"/>
</Action>-->
</Cheat>
<Cheat type="HitRate">
<Action value="Log"/>
<!--<Action value="Infraction" severity="10">
<Condition operator="GreaterThan" value="1.1" param="1"/>
</Action>
<Action value="Ban">
<Condition operator="GreaterThan" value="1.3" param="1"/>
</Action>-->
</Cheat>
<Cheat type="PlayerSpeed">
<Action value="Log"/>
<!--<Action value="Ban">
<Condition operator="GreaterThan" value="85" />
</Action>-->
</Cheat>
<Cheat type="TeamPerk_UsingIncorrectForLevel">
<Action value="Log"/>
</Cheat>
<Cheat type="TeamPerk_KillStreakTooSmall">
<Action value="Log"/>
</Cheat>
<Cheat type="TeamPerk_UsingMultipleTimeInLife">
<Action value="Log"/>
</Cheat>
<Cheat type="PlayerPerks_CountWrong">
<Action value="Log"/>
</Cheat>
<Cheat type="PlayerPerks_ChangingMidLife">
<Action value="Log"/>
</Cheat>
<Cheat type="RewardPerks_CountTooHigh">
<Action value="Log"/>
</Cheat>
<Cheat type="FatalityBonus_CountWrong">
<Action value="Log"/>
</Cheat>
<Cheat type="FatalityBonus_KillStreakTooHigh">
<Action value="Log"/>
</Cheat>
<Cheat type="FatalityBonus_DeathStreakTooLow">
<Action value="Log"/>
</Cheat>
<Cheat type="FileDataProbe">
<Action value="Log"/>
<Action value="Kick"/>
</Cheat>
<Cheat type="CvarDataProbe">
<Action value="Log"/>
<!-- <Action value="Kick"/> -->
</Cheat>
<Cheat type="DataProbeTimeout">
<Action value="Log"/>
<!-- <Action value="Kick"/> -->
</Cheat>
<Cheat type="HitShotOwnerMismatch">
<Action value="Log"/>
<!-- <Action value="Kick"/> -->
</Cheat>
<Cheat type="HitShotIdMismatch">
<Action value="Log"/>
<!-- <Action value="Kick"/> -->
</Cheat>
<Cheat type="MultipleEntityHits">
<Action value="Log"/>
<!-- <Action value="Kick"/> -->
</Cheat>
<Cheat type="MissingShotId">
<Action value="Log"/>
<!-- <Action value="Kick"/> -->
</Cheat>
<Cheat type="ValidHitInfo">
<Action value="Log"/>
</Cheat>
<Cheat type="Headshots_ConcurrentHits">
<Action value="Log"/>
<!--<Action value="Infraction" severity="10">
<Condition operator="GreaterThan" value="25" param="1"/>
</Action>
<Action value="Ban">
<Condition operator="GreaterThan" value="50" param="1"/>
</Action>-->
</Cheat>
<Cheat type="Headshots_RatioTooHigh">
<Action value="Log"/>
<!--<Action value="Infraction" severity="10">
<Condition operator="GreaterThan" value="0.45" param="1"/>
</Action>
<Action value="Ban">
<Condition operator="GreaterThan" value="0.75" param="1"/>
</Action>-->
<!--<Action value="Infraction" severity="10">
<Condition operator="GreaterThan" value="999" param="2"/>
</Action>
<Action value="Ban">
<Condition operator="GreaterThan" value="999" param="2"/>
</Action>-->
</Cheat>
<!-- Actions to take when overall number of cheat infractions reach a given threshhold -->
<Global decay_rate="10">
<Action value="Kick" threshhold="25" />
</Global>
<!-- hashing support methods 0 to <5 -->
<DataProbe hash_method="0">
<Asset ext="pak" weight="2"/>
<Asset ext="dds" weight="10"/>
<Asset ext="cgf" weight="10"/>
<Asset ext="cga" weight="2"/>
<Asset ext="caf" weight="2"/>
<Asset ext="xml" weight="10"/>
<Asset ext="lua" weight="10"/>
<Asset ext="other" weight="2"/>
</DataProbe>
</AntiCheatConfig>(BTW.. i just spent the last 15 minutes making it look nice in that box. haha you wouldn't believe the hassle.)

_suNnY_
April 5th, 2011, 12:49 PM
good work, ty. =]

ZeRoKiLLeR
April 5th, 2011, 01:40 PM
If i understand this correctly.. if i outline something i dont get kicked?

soulstar
April 5th, 2011, 01:46 PM
Lol, he just made this to explain what this shit does.

ZeRoKiLLeR
April 5th, 2011, 01:53 PM
ah. LOL ^^

CryTek failed for sure.. Cuz they didn't reset my exp which isn't possible with 20h of playtime..

theone
April 5th, 2011, 10:35 PM
says nothing about recoil or spread =D

soulstar
April 5th, 2011, 10:44 PM
The cheat norecoil and nospread cant be fixed by a simple script.

theone
April 5th, 2011, 10:50 PM
The cheat norecoil and nospread cant be fixed by a simple script.

I'm talking about the scripts I edited with notepad :D

Thank-You
April 6th, 2011, 03:58 AM
I'm talking about the scripts I edited with notepad :D

As soulstar said. Regardless of which method you used to do it, the anti cheat script won't be able to detect it and it won't ever be able to do so, not with recoil atleast. Depends on how crytek go about handling things

soulstar
April 6th, 2011, 11:55 AM
No, they should be able to detect the script norecoil and nospread, cause they can check for manipulated files.

Just the cheat is secure from that :)

theone
April 6th, 2011, 07:35 PM
Btw, Thank-You, where did you find this information? :)

Skullptura
April 6th, 2011, 08:27 PM
Thank you "Thank-You" for collecting these information and sharing it

-,-

Thank-You
April 7th, 2011, 07:37 PM
Btw, Thank-You, where did you find this information? :)
Everyone with crysis 2 has it... It's contained in the games .PAK files


Thank you "Thank-You" for collecting these information and sharing it

-,-
Haha ^^

x22
April 7th, 2011, 08:41 PM
This anticheat script can't detect xInstantHook and xRadar.

Thank-You
April 7th, 2011, 08:43 PM
This anticheat script can't detect xInstantHook and xRadar.
I wasn't implying it did good sir ;) i know it can't due to not having any sort of signature scans or screenshots. Game deserves to be destroyed to be quite honest!

x22
April 7th, 2011, 08:46 PM
I wasn't implying it did good sir ;) i know it can't due to not having any sort of signature scans or screenshots. Game deserves to be destroyed to be quite honest!

It wasn't for you, some customers wondered :)!

Thank-You
April 7th, 2011, 08:48 PM
It wasn't for you, some customers wondered :)!

Oh right :P my bad! :>