[AntiHack]
;--###########################################################################################################
;-- IMPORTANT NOTE - Main.exe and GS have additional - independent from config below Anti-Hack System built-in
;-- which does not requires additional configuration - below options are optional to set - disable if causes
;-- any sort of issues for you
;--###########################################################################################################
;-------------------------------------------------------------------------------------------------------------
;-- Enable/Disable Agility Check :: VALUES 0/1
;-- Requires to use latest IGC.dll within Game Client - set to 0 if having issues
;-------------------------------------------------------------------------------------------------------------
EnableAgilityCheck = 0
;-------------------------------------------------------------------------------------------------------------
;-- Agility Check delay time (milliseconds). Time after Agility modification to check against hack usage
;-- Recommended value range, 7000-10000, going below 5000 and above 10000 may result in false detections
;-- or lack of efficacy. Go for higher value if players getting often "AntiHack breach -> No response"
;-------------------------------------------------------------------------------------------------------------
AgilityDelayCheckTime = 7500
;-------------------------------------------------------------------------------------------------------------
;-- Enable/Disable Anti-Ref Hack Check :: VALUES 0/1 - set to 0 if having issues
;-------------------------------------------------------------------------------------------------------------
EnableAntiRefCheckTime = 0
;-------------------------------------------------------------------------------------------------------------
; -- If EnableAntiRefCheckTime set to 1 then disables attack possibility for a player
; -- who given damage along with deflection effect more than once within configured time
; -- Deflection effect last ~500ms, this time should not be increased unless you know what you do
; -- Expressed in milliseconds - 1s = 1000ms
;-------------------------------------------------------------------------------------------------------------
AntiRefCheckTimeMSEC = 500
;-------------------------------------------------------------------------------------------------------------
;-- To disable set to 0, to configure use ToolKit Free Version available from
;-- [Updates & Downloads] section of the forum and compute CRC for files, example value: 0xB920430D
;-- If MainExeCRC = 0 then no other CRC is being checked too
;-------------------------------------------------------------------------------------------------------------
MainExeCRC = 0 ; main.exe
DLLCRC = 0 ; IGC.dll
PlayerBmdCRC = 0 ; Player.bmd
SkillCRC = 0 ; \Data\Local\Eng\Skill_eng.bmd (only)
;-------------------------------------------------------------------------------------------------------------
;-- Auto Logout player logging with IGC.dll version not compatible with actual Server version, 0/1
;-- if 0 then log only will be displayed in GameServer window
;-------------------------------------------------------------------------------------------------------------
DisconnectOnInvalidDLLVersion = 0
;-------------------------------------------------------------------------------------------------------------
;-- Disconnects player on exceeded no response time (60 seconds), 0/1
;-------------------------------------------------------------------------------------------------------------
AntiHackBreachDisconnectUser = 0
;-------------------------------------------------------------------------------------------------------------
;-- Allows to disable a hook of 3rd party stuff on Recv, recommended to keep it enabled, 0/1
;-- It may require to be disabled only in case of a need to hook some 3rd party Anti-Hack software
;-------------------------------------------------------------------------------------------------------------
RecvHookProtection = 1
;-------------------------------------------------------------------------------------------------------------
;-- Delay time between use of each potion in Game, expressed in ms, 1s equal to 1000ms
;-------------------------------------------------------------------------------------------------------------
PotionDelayTime = 100
;-------------------------------------------------------------------------------------------------------------
;-- Changing may cause issues :: Max VALUE 255
;-------------------------------------------------------------------------------------------------------------
PacketLimit = 255
;-------------------------------------------------------------------------------------------------------------
;-- Enable/Disable Anti-Speed Hack System :: VALUES 0/1
;-------------------------------------------------------------------------------------------------------------
EnablePacketTimeCheck = 1
;-------------------------------------------------------------------------------------------------------------
;-- Changing may cause issues, :: MAX VALUE 20000, Changing to lower than than 18500 will decrease
;-- Speed Hacks detection power. False detections: may occur by using computer or internet speed boosters
;-------------------------------------------------------------------------------------------------------------
PacketTimeMinTimeMsec = 18500
;-------------------------------------------------------------------------------------------------------------
;-- Enable/Disable Hack Detect Message for caught player :: VALUES 0/1
;-------------------------------------------------------------------------------------------------------------
EnableHackDetectMessage = 1
;-------------------------------------------------------------------------------------------------------------
;-- Hack Detect Message for caught player, sent if above set to 1
;-------------------------------------------------------------------------------------------------------------
HackDetectMessage = Hack Detected. You are Disconnected.
;-------------------------------------------------------------------------------------------------------------
;-- Enable/Disable auto-banning caught player, must be caught 3 times to auto-issue the ban
;-------------------------------------------------------------------------------------------------------------
EnableAutoBanAccountForHackUser = 0
;-------------------------------------------------------------------------------------------------------------
;-- Enables attack block in Safe Zone (server side - preventing Attacking in Safe Zone by Client Check)
;-------------------------------------------------------------------------------------------------------------
EnableAttackBlockInSafeZone = 1