Function at 0x1003a82b
Capabilities:
Check for time delay via gettickcount

Disassembly:
push ebp
sub esp, 0x5c
mov eax, 0x10083ae9
call fcn.1005f178
sub esp, 0x380
push ebx
push esi
push edi
push str.HookedRakClientInterface::Receive
call fcn.1005d61f
mov eax, dword [0x101f3d00]
pop ecx
mov ecx, dword [eax]
mov eax, dword [ecx]
call dword [eax + 0x20]
mov edi, eax
push edi
mov dword [ebp + 0x48], edi
call fcn.1003a3cc
cmp byte [0x101d1921], 0
mov bl, al
pop ecx
jne 0x1003a882
push str._ANTICHEAT__FFFFFFBasarili_bir_sekilde_baslatildi.
call fcn.100433cb
pop ecx
mov byte [0x101d1921], 1
cmp bl, 0xcf
jne 0x1003ac4b
xor ebx, ebx
lea ecx, [ebp - 0x164]
push ebx
push dword [edi + 8]
push dword [edi + 0x10]
call fcn.100014d6
push ebx
push dword [edi + 8]
lea ecx, [ebp - 0x278]
mov dword [ebp - 4], ebx
push dword [edi + 0x10]
call fcn.100014d6
push 8
lea ecx, [ebp - 0x278]
mov byte [ebp - 4], 1
call fcn.100015e9
push 1
push 0x10
pop edi
push edi
lea eax, [ebp + 0x58]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001641
push 0x1f
lea eax, [ebp + 0x28]
push eax
lea ecx, [ebp - 0x278]
call fcn.100015f3
push 1
push 0x60
lea eax, [ebp + 0x29]
push eax
lea ecx, [ebp - 0x278]
call fcn.10001641
push 8
lea ecx, [ebp - 0x164]
call fcn.100015e9
push 1
push edi
lea eax, [ebp + 0x5c]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
push 0x44
lea eax, [ebp - 0x50]
push ebx
push eax
call fcn.100617c0
mov ecx, dword [0x1015f9f0]
add esp, 0xc
mov edi, dword [ebp - 0x15c]
cmp dword [ecx + 0x115b5], ebx
je 0x1003a95e
cmp dword [ecx + 0xbdfc], ebx
je 0x1003a95e
mov eax, 0x3ec
mov byte [ecx + 0x5f0c], bl
mov ecx, dword [0x1015f9f0]
sub eax, 1
jne 0x1003a94d
cmp byte [ecx + 0x737], 0
je 0x1003ac35
movss xmm2, dword [ebp - 0x2a]
xorps xmm0, xmm0
movss xmm3, dword [0x10093b5c]
comiss xmm2, xmm3
movss dword [ebp + 0x4c], xmm2
ja 0x1003a9a3
movss xmm2, dword [ebp - 0x26]
comiss xmm2, xmm3
movss dword [ebp + 0x50], xmm2
ja 0x1003a9a3
movss xmm1, dword [ebp - 0x22]
comiss xmm1, xmm3
movss dword [ebp + 0x54], xmm1
jbe 0x1003a9b2
movss dword [ebp + 0x4c], xmm0
movss dword [ebp + 0x50], xmm0
movss dword [ebp + 0x54], xmm0
mov eax, 0x6a5
cmp word [ebp - 0x10], ax
je 0x1003a9cf
mov eax, 0x3fb
cmp word [ebp - 0x10], ax
je 0x1003a9cf
dec eax
cmp word [ebp - 0x10], ax
jne 0x1003a9e1
movzx eax, word [ebp + 0x5c]
mov byte [eax + ecx + 0x18b3], 1
mov ecx, dword [0x1015f9f0]
movss xmm1, dword [ebp - 0x1e]
comiss xmm1, xmm0
ja 0x1003aa0e
movss xmm2, dword [ebp - 0x1a]
comiss xmm2, xmm0
ja 0x1003aa0e
movss xmm3, dword [ebp - 0x16]
comiss xmm3, xmm0
ja 0x1003aa0e
comiss xmm0, xmm1
ja 0x1003aa0e
comiss xmm0, xmm2
ja 0x1003aa0e
comiss xmm0, xmm3
jbe 0x1003aa20
push edi
lea ecx, [ebp - 0x164]
call fcn.10001706
mov ecx, dword [0x1015f9f0]
cmp dword [ecx + 0x15c5a], ebx
je 0x1003ac35
movss xmm1, dword [0x1008b0bc]
mov ebx, 0x7d0
movss xmm0, dword [ebp + 0x4c]
comiss xmm0, xmm1
mov esi, dword [sym.imp.KERNEL32.dll_GetTickCount]
jb 0x1003aaa9
movss xmm0, dword [ebp + 0x50]
comiss xmm0, xmm1
movss xmm0, dword [ebp + 0x54]
jb 0x1003aaae
comiss xmm0, xmm1
jb 0x1003aaae
push edi
lea ecx, [ebp - 0x164]
call fcn.10001706
call esi
cmp eax, dword [0x101d2918]
jbe 0x1003aaa9
call esi
movss xmm0, dword [ebp + 0x54]
add eax, ebx
cvtps2pd xmm0, xmm0
push ecx
push ecx
mov dword [0x101d2918], eax
movzx eax, word [ebp + 0x5c]
movsd qword [esp], xmm0
push eax
call fcn.1004374d
pop ecx
push eax
movzx eax, word [ebp + 0x5c]
push eax
push str.c9c9c9_ANTICHEAT__ffffffID:__i__s__808080probably_using_airbreak808080_fmovespeed:c9c9c9__f
call fcn.100433cb
add esp, 0x14
movss xmm0, dword [ebp + 0x54]
movss xmm2, dword [ebp + 0x4c]
movss xmm1, dword [0x10085870]
comiss xmm2, xmm1
movss xmm2, dword [ebp + 0x50]
jb 0x1003ab2e
comiss xmm2, xmm1
jb 0x1003ab2e
comiss xmm0, xmm1
jb 0x1003ab2e
push edi
lea ecx, [ebp - 0x164]
call fcn.10001706
call esi
cmp eax, dword [0x101d291c]
jbe 0x1003ab29
call esi
movss xmm0, dword [ebp - 0x22]
add eax, ebx
comiss xmm0, dword [0x10085870]
mov dword [0x101d291c], eax
jb 0x1003ab29
movss xmm0, dword [ebp + 0x54]
movzx eax, word [ebp + 0x5c]
cvtps2pd xmm0, xmm0
push ecx
push ecx
movsd qword [esp], xmm0
push eax
call fcn.1004374d
pop ecx
push eax
movzx eax, word [ebp + 0x5c]
push eax
push str.c9c9c9_ANTICHEAT__ffffffID:__i__s__808080probably_using_airbreak808080_fmovespeed:c9c9c9__f
call fcn.100433cb
add esp, 0x14
movss xmm2, dword [ebp + 0x50]
movss xmm0, dword [ebp + 0x4c]
movsd xmm3, qword [0x10093b10]
cvtps2pd xmm0, xmm0
comisd xmm0, xmm3
jae 0x1003ab5b
cvtps2pd xmm0, xmm2
comisd xmm0, xmm3
jae 0x1003ab5b
movss xmm1, dword [ebp + 0x54]
cvtps2pd xmm0, xmm1
comisd xmm0, xmm3
jb 0x1003abbf
push edi
lea ecx, [ebp - 0x164]
call fcn.10001706
call esi
cmp eax, dword [0x101d2920]
jbe 0x1003abb5
call esi
movss xmm0, dword [ebp - 0x22]
add eax, ebx
comiss xmm0, dword [0x10085870]
mov dword [0x101d2920], eax
jb 0x1003abb5
movss xmm0, dword [ebp + 0x54]
movzx eax, word [ebp + 0x5c]
cvtps2pd xmm0, xmm0
push ecx
push ecx
movsd qword [esp], xmm0
push eax
call fcn.1004374d
pop ecx
push eax
movzx eax, word [ebp + 0x5c]
push eax
push str.c9c9c9_ANTICHEAT__ffffffID:__i__s__808080probably_using_airbreak808080_fmovespeed:c9c9c9__f
call fcn.100433cb
add esp, 0x14
movss xmm1, dword [ebp + 0x54]
movss xmm2, dword [ebp + 0x50]
movss xmm3, dword [0x1008b088]
movss xmm0, dword [ebp + 0x4c]
comiss xmm0, xmm3
jae 0x1003abdb
comiss xmm2, xmm3
jae 0x1003abdb
comiss xmm1, xmm3
jb 0x1003ac35
push edi
lea ecx, [ebp - 0x164]
call fcn.10001706
call esi
cmp eax, dword [0x101d2924]
jbe 0x1003ac35
call esi
movss xmm0, dword [ebp - 0x22]
add eax, ebx
comiss xmm0, dword [0x10085870]
mov dword [0x101d2924], eax
jb 0x1003ac35
movss xmm0, dword [ebp + 0x54]
movzx eax, word [ebp + 0x5c]
cvtps2pd xmm0, xmm0
push ecx
push ecx
movsd qword [esp], xmm0
push eax
call fcn.1004374d
pop ecx
push eax
movzx eax, word [ebp + 0x5c]
push eax
push str.c9c9c9_ANTICHEAT__ffffffID:__i__s__808080probably_using_airbreak808080_fmovespeed:c9c9c9__f
call fcn.100433cb
add esp, 0x14
lea ecx, [ebp - 0x278]
call fcn.10001558
lea ecx, [ebp - 0x164]
jmp 0x1003bd4b
cmp bl, 0xcb
jne 0x1003b225
xor esi, esi
lea ecx, [ebp - 0x164]
push esi
push dword [edi + 8]
push dword [edi + 0x10]
call fcn.100014d6
push 8
lea ecx, [ebp - 0x164]
mov dword [ebp - 4], 2
call fcn.100015e9
xor ebx, ebx
lea eax, [ebp + 0x58]
inc ebx
lea ecx, [ebp - 0x164]
push ebx
push 0x10
push eax
call fcn.10001641
push 0x1f
lea eax, [ebp + 0x28]
push eax
lea ecx, [ebp - 0x164]
call fcn.100015f3
push ebx
push 0x60
lea eax, [ebp + 0x29]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
push ebx
push 8
lea eax, [ebp + 0x28]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
push ebx
push 8
lea eax, [ebp + 0x46]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
mov dx, word [ebp + 0x58]
mov ecx, dword [0x1015f9f0]
movzx eax, dx
push 0x44
mov dword [ebp + 0x4c], eax
pop ebx
cmp dword [ecx + eax*4 + 0x18f9c], esi
jne 0x1003afa3
movss xmm0, dword [ebp + 0x29]
movss xmm1, dword [0x10093a98]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003ad59
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003ad59
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003ad59
mov eax, dword [ebp + 0x4c]
mov dword [ecx + eax*4 + 0x18f9c], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Jhonny_Project_kullaniyor.
call fcn.100433cb
mov dx, word [ebp + 0x58]
add esp, 0xc
mov ecx, dword [0x1015f9f0]
movss xmm0, dword [ebp + 0x29]
ucomiss xmm0, dword [0x10093a94]
lahf
test bl, ah
jp 0x1003adbe
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, dword [0x10093a90]
lahf
test bl, ah
jp 0x1003adbe
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, dword [0x10093a8c]
lahf
test bl, ah
jp 0x1003adbe
movzx eax, dx
mov dword [ecx + eax*4 + 0x18f9c], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Jhonny_Project_kullaniyor.
call fcn.100433cb
mov dx, word [ebp + 0x58]
add esp, 0xc
mov ecx, dword [0x1015f9f0]
movss xmm0, dword [ebp + 0x29]
movss xmm1, dword [0x10093a9c]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003ae1f
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003ae1f
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003ae1f
movzx eax, dx
mov dword [ecx + eax*4 + 0x18f9c], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Jhonny_Project_kullaniyor.
call fcn.100433cb
mov dx, word [ebp + 0x58]
add esp, 0xc
mov ecx, dword [0x1015f9f0]
movss xmm0, dword [ebp + 0x29]
movss xmm1, dword [0x10093a7c]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003ae80
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003ae80
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003ae80
movzx eax, dx
mov dword [ecx + eax*4 + 0x18f9c], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Jhonny_Project_kullaniyor.
call fcn.100433cb
mov dx, word [ebp + 0x58]
add esp, 0xc
mov ecx, dword [0x1015f9f0]
movss xmm0, dword [ebp + 0x29]
movss xmm1, dword [0x10093a78]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003aee1
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003aee1
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003aee1
movzx eax, dx
mov dword [ecx + eax*4 + 0x18f9c], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Jhonny_Project_kullaniyor.
call fcn.100433cb
mov dx, word [ebp + 0x58]
add esp, 0xc
mov ecx, dword [0x1015f9f0]
movss xmm0, dword [ebp + 0x29]
movss xmm1, dword [0x10093ac0]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003af42
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003af42
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003af42
movzx eax, dx
mov dword [ecx + eax*4 + 0x18f9c], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Jhonny_Project_kullaniyor.
call fcn.100433cb
mov dx, word [ebp + 0x58]
add esp, 0xc
mov ecx, dword [0x1015f9f0]
movss xmm0, dword [ebp + 0x29]
movss xmm1, dword [0x10093ac4]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003afa3
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003afa3
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003afa3
movzx eax, dx
mov dword [ecx + eax*4 + 0x18f9c], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Jhonny_Project_kullaniyor.
call fcn.100433cb
mov dx, word [ebp + 0x58]
add esp, 0xc
mov ecx, dword [0x1015f9f0]
movss xmm0, dword [ebp + 0x29]
ucomiss xmm0, dword [0x10093aa0]
lahf
test bl, ah
jp 0x1003b008
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, dword [0x10093a88]
lahf
test bl, ah
jp 0x1003b008
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, dword [0x10093aa4]
lahf
test bl, ah
jp 0x1003b008
movzx eax, dx
mov dword [ecx + eax*4 + 0x19f40], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Wallner_Project_kullaniyor.
call fcn.100433cb
mov dx, word [ebp + 0x58]
add esp, 0xc
mov ecx, dword [0x1015f9f0]
movss xmm0, dword [ebp + 0x29]
ucomiss xmm0, dword [0x10093a74]
lahf
test bl, ah
jp 0x1003b06d
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, dword [0x10093abc]
lahf
test bl, ah
jp 0x1003b06d
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, dword [0x10093ab8]
lahf
test bl, ah
jp 0x1003b06d
movzx eax, dx
mov dword [ecx + eax*4 + 0x19f40], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Wallner_Project_kullaniyor.
call fcn.100433cb
mov dx, word [ebp + 0x58]
add esp, 0xc
mov ecx, dword [0x1015f9f0]
movss xmm0, dword [ebp + 0x29]
ucomiss xmm0, dword [0x10093a70]
lahf
test bl, ah
jp 0x1003b0c8
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, dword [0x10093a84]
lahf
test bl, ah
jp 0x1003b0c8
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, dword [0x10093ab4]
lahf
test bl, ah
jp 0x1003b0c8
movzx eax, dx
mov dword [ecx + eax*4 + 0x18f9c], 1
movzx eax, word [ebp + 0x58]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.____FFFFFF_s__d__Jhonny_Project_kullaniyor.
call fcn.100433cb
add esp, 0xc
mov edi, esi
push edi
call fcn.1000458d
inc edi
pop ecx
cmp edi, 0x3ec
jl 0x1003b0ca
mov edi, dword [ebp + 0x48]
push esi
call fcn.1000458d
inc esi
pop ecx
cmp esi, 0x3ec
jl 0x1003b0dd
movss xmm1, dword [ebp + 0x29]
ucomiss xmm1, dword [0x10093aa8]
lahf
test bl, ah
jp 0x1003b136
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, dword [0x10093aac]
lahf
test bl, ah
jp 0x1003b136
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, dword [0x10093ab0]
lahf
test bl, ah
jp 0x1003b136
movzx ecx, word [ebp + 0x58]
mov eax, dword [0x1015f9f0]
mov byte [ecx + eax + 0x115c1], 1
movss xmm1, dword [ebp + 0x29]
ucomiss xmm1, dword [0x10093ac8]
lahf
test bl, ah
jp 0x1003b190
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, dword [0x10093acc]
lahf
test bl, ah
jp 0x1003b190
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, dword [0x10093ad0]
lahf
test bl, ah
jp 0x1003b190
call fcn.100151b4
push eax
movzx eax, word [ebp + 0x58]
push eax
push str._paraver__d__d
call fcn.100440ee
movzx eax, word [ebp + 0x58]
push eax
push str.Al__bu_para_senin.
call fcn.100440ee
movss xmm1, dword [ebp + 0x29]
add esp, 0x14
ucomiss xmm1, dword [0x10093ad4]
lahf
test bl, ah
jp 0x1003b1df
movss xmm0, dword [ebp + 0x2d]
ucomiss xmm0, dword [0x10093ad8]
lahf
test bl, ah
jp 0x1003b1df
movss xmm0, dword [ebp + 0x31]
ucomiss xmm0, dword [0x10093adc]
lahf
test bl, ah
jp 0x1003b1df
movzx eax, word [ebp + 0x58]
push eax
push str._silahver__d_onayla
call fcn.100440ee
movzx eax, word [ebp + 0x58]
push eax
push str.Al__bu_silah_senin.
call fcn.100440ee
add esp, 0x10
mov edx, dword [0x1015f9f0]
movzx eax, word [ebp + 0x5c]
cmp eax, dword [edx + 0xbdfc]
jne 0x1003b211
mov ecx, dword [ebp + 0x48]
cmp ecx, 3
jge 0x1003b211
lea edx, [edx + ecx*4]
add edx, 0x187e
mov eax, dword [ebp + ecx*4 + 0x35]
inc ecx
mov dword [edx], eax
lea edx, [edx + 4]
cmp ecx, 3
jl 0x1003b202
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x164]
call fcn.10001558
jmp 0x1003bd7f
cmp bl, 0xc8
jne 0x1003b474
push str.Receive_ID_VEHICLE_SYNC
call fcn.1005d61f
pop ecx
xor esi, esi
lea ecx, [ebp - 0x164]
push esi
push dword [edi + 8]
push dword [edi + 0x10]
call fcn.100014d6
mov dword [ebp - 4], 3
lea ecx, [ebp - 0x164]
push 8
call fcn.100015e9
push 1
push 0x10
pop edi
push edi
lea eax, [ebp + 0x5c]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
push 0x3f
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x164]
call fcn.100015f3
mov ebx, dword [ebp - 0x15c]
lea eax, [ebp - 0x4c]
push 1
push edi
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
push 1
push edi
lea eax, [ebp - 0x4a]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
push 1
lea eax, [ebp - 0x48]
push edi
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
push 1
push edi
lea eax, [ebp - 0x46]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
push 1
push edi
lea eax, [ebp + 0x58]
push eax
lea ecx, [ebp - 0x164]
call fcn.10001641
movzx eax, word [ebp + 0x58]
mov ecx, dword [0x1015f9f0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x1c], xmm0
cmp dword [ecx + 0x15c5a], esi
je 0x1003ac40
movss xmm3, dword [ebp - 0x28]
comiss xmm3, dword [0x10085864]
movss xmm2, dword [ebp - 0x24]
movss xmm1, dword [ebp - 0x20]
jae 0x1003b333
movss xmm0, dword [0x10085870]
comiss xmm2, xmm0
jae 0x1003b333
comiss xmm1, xmm0
jb 0x1003b369
cmp dword [ecx + 0x186e], 1
jne 0x1003b369
movzx eax, word [ebp - 0x4c]
cmp dword [ecx + 0x188b], eax
je 0x1003b369
push ebx
lea ecx, [ebp - 0x164]
call fcn.10001706
mov ecx, dword [0x1015f9f0]
movss xmm3, dword [ebp - 0x28]
movss xmm2, dword [ebp - 0x24]
movss xmm1, dword [ebp - 0x20]
movsd xmm4, qword [0x10093b08]
cvtps2pd xmm0, xmm3
comisd xmm0, xmm4
jae 0x1003b38c
cvtps2pd xmm0, xmm2
comisd xmm0, xmm4
jae 0x1003b38c
cvtps2pd xmm0, xmm1
comisd xmm0, xmm4
jb 0x1003b3c2
cmp dword [ecx + 0x186e], 2
jne 0x1003b3c2
movzx eax, word [ebp - 0x4c]
cmp dword [ecx + 0x188b], eax
je 0x1003b3c2
push ebx
lea ecx, [ebp - 0x164]
call fcn.10001706
mov ecx, dword [0x1015f9f0]
movss xmm3, dword [ebp - 0x28]
movss xmm2, dword [ebp - 0x24]
movss xmm1, dword [ebp - 0x20]
movsd xmm4, qword [0x10093b28]
cvtps2pd xmm0, xmm3
comisd xmm0, xmm4
jae 0x1003b3e9
cvtps2pd xmm0, xmm2
comisd xmm0, xmm4
jae 0x1003b3e9
cvtps2pd xmm0, xmm1
comisd xmm0, xmmword [0x10093b30]
jb 0x1003b41f
cmp dword [ecx + 0x186e], 3
jne 0x1003b41f
movzx eax, word [ebp - 0x4c]
cmp dword [ecx + 0x188b], eax
je 0x1003b41f
push ebx
lea ecx, [ebp - 0x164]
call fcn.10001706
mov ecx, dword [0x1015f9f0]
movss xmm3, dword [ebp - 0x28]
movss xmm2, dword [ebp - 0x24]
movss xmm1, dword [ebp - 0x20]
cvtps2pd xmm0, xmm3
comisd xmm0, xmmword [0x10093b20]
jae 0x1003b446
comiss xmm2, dword [0x10085878]
jae 0x1003b446
cvtps2pd xmm0, xmm1
comisd xmm0, xmmword [0x10093b18]
jb 0x1003ac40
cmp dword [ecx + 0x186e], 4
jne 0x1003ac40
movzx eax, word [ebp - 0x4c]
cmp dword [ecx + 0x188b], eax
je 0x1003ac40
push ebx
lea ecx, [ebp - 0x164]
call fcn.10001706
jmp 0x1003ac40
cmp bl, 0xd3
jne 0x1003b4a4
push str.Receive_ID_PASSENGER_SYNC
call fcn.1005d61f
pop ecx
xor esi, esi
lea ecx, [ebp - 0x164]
push esi
push dword [edi + 8]
push dword [edi + 0x10]
call fcn.100014d6
mov dword [ebp - 4], 4
jmp 0x1003b254
cmp bl, 0xce
jne 0x1003bd7f
xor esi, esi
lea ecx, [ebp - 0x38c]
push esi
push dword [edi + 8]
push dword [edi + 0x10]
call fcn.100014d6
push 8
lea ecx, [ebp - 0x38c]
mov dword [ebp - 4], 5
call fcn.100015e9
push 1
push 0x10
lea eax, [ebp + 0x5c]
push eax
lea ecx, [ebp - 0x38c]
call fcn.10001641
push 0x28
lea eax, [ebp]
push eax
lea ecx, [ebp - 0x38c]
call fcn.100015f3
movzx eax, word [ebp + 0x5c]
mov ebx, 0xffff
mov edi, dword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [eax*4 + 0x101d1928], 1
mov eax, dword [0x1015f9f0]
cmp dword [eax + 0x15c5a], 1
jne 0x1003b86e
cmp word [ebp + 1], bx
je 0x1003b765
call edi
sub eax, dword [0x101d2928]
push 0x44
pop ebx
cmp eax, 0x1388
jbe 0x1003b5bf
movss xmm0, dword [ebp + 0x1b]
ucomiss xmm0, dword [0x1008fd6c]
lahf
test bl, ah
jp 0x1003b5bf
movss xmm0, dword [ebp + 0x1f]
ucomiss xmm0, dword [0x10093b94]
lahf
test bl, ah
jp 0x1003b5bf
movss xmm0, dword [ebp + 0x23]
ucomiss xmm0, dword [0x10093a68]
lahf
test bl, ah
jp 0x1003b5bf
movzx ecx, word [ebp + 0x5c]
mov eax, dword [0x1015f9f0]
cmp dword [eax + ecx*4 + 0xbe30], 1
je 0x1003b5bf
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT___s__d__using_silent_aim.
push esi
call fcn.1005cf3a
movzx eax, word [ebp + 0x5c]
add esp, 0x10
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT_FFFFFF__s__d__USING_SILENT_AIM.
call fcn.100433cb
add esp, 0xc
call edi
mov dword [0x101d2928], eax
call edi
sub eax, dword [0x101d2928]
cmp eax, 0x1388
jbe 0x1003b648
movss xmm0, dword [ebp + 0x1b]
movss xmm1, dword [0x10093b7c]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003b648
movss xmm0, dword [ebp + 0x1f]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003b648
movss xmm0, dword [ebp + 0x23]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003b648
movzx ecx, word [ebp + 0x5c]
mov eax, dword [0x1015f9f0]
cmp dword [eax + ecx*4 + 0xbe30], 1
je 0x1003b648
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT___s__d__using_silent_aim.__astrong_
push esi
call fcn.1005cf3a
movzx eax, word [ebp + 0x5c]
add esp, 0x10
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT_FFFFFF__s__d__USING_SILENT_AIM.__astrong_
call fcn.100433cb
add esp, 0xc
call edi
mov dword [0x101d2928], eax
call edi
sub eax, dword [0x101d2928]
cmp eax, 0x1388
jbe 0x1003b6cc
movss xmm0, dword [ebp + 0x1b]
xorps xmm1, xmm1
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003b6cc
movss xmm0, dword [ebp + 0x1f]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003b6cc
movss xmm0, dword [ebp + 0x23]
ucomiss xmm0, xmm1
lahf
test bl, ah
jp 0x1003b6cc
movzx ecx, word [ebp + 0x5c]
mov eax, dword [0x1015f9f0]
cmp dword [eax + ecx*4 + 0xbe30], 1
je 0x1003b6cc
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT___s__d__using_silent_aim.__astrong_
push esi
call fcn.1005cf3a
movzx eax, word [ebp + 0x5c]
add esp, 0x10
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT_FFFFFF__s__d__USING_SILENT_AIM.__astrong_
call fcn.100433cb
add esp, 0xc
call edi
mov dword [0x101d2928], eax
call edi
sub eax, dword [0x101d2928]
cmp eax, 0x1388
jbe 0x1003b765
movss xmm0, dword [ebp + 0x1b]
movsd xmm1, qword [0x10093b08]
cvtps2pd xmm0, xmm0
ucomisd xmm0, xmm1
lahf
test bl, ah
jp 0x1003b765
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
ucomisd xmm0, xmm1
lahf
test bl, ah
jp 0x1003b765
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
ucomisd xmm0, xmm1
lahf
test bl, ah
jp 0x1003b765
movzx ecx, word [ebp + 0x5c]
mov eax, dword [0x1015f9f0]
cmp dword [eax + ecx*4 + 0xbe30], 1
je 0x1003b765
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT___s__d__using_silent_aim.
push esi
call fcn.1005cf3a
movzx eax, word [ebp + 0x5c]
add esp, 0x10
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT_FFFFFF__s__d__USING_SILENT_AIM.
call fcn.100433cb
add esp, 0xc
call edi
mov dword [0x101d2928], eax
call edi
sub eax, dword [0x101d2928]
mov ebx, 0x1388
cmp eax, ebx
jbe 0x1003b7c7
cmp byte [ebp], 4
jne 0x1003b7c7
movzx ecx, word [ebp + 0x5c]
mov eax, dword [0x1015f9f0]
cmp dword [eax + ecx*4 + 0xbe30], 1
je 0x1003b7c7
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT___s__d__PACKET_DEFECT_BYTETYPE_Code_4_
push esi
call fcn.1005cf3a
movzx eax, word [ebp + 0x5c]
add esp, 0x10
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT_FFFFFF__s__d__PACKET_DEFECT_bytetype__Code_4_.
call fcn.100433cb
add esp, 0xc
call edi
mov dword [0x101d2928], eax
call edi
sub eax, dword [0x101d2928]
cmp eax, ebx
mov ebx, 0xffff
jbe 0x1003b833
cmp byte [ebp], 0
jne 0x1003b833
cmp word [ebp + 1], bx
je 0x1003b86e
movzx ecx, word [ebp + 0x5c]
mov eax, dword [0x1015f9f0]
cmp dword [eax + ecx*4 + 0xbe30], 1
je 0x1003b86e
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT___s__d__PACKET_DEFECT_BYTETYPE_Code_0_
push esi
call fcn.1005cf3a
movzx eax, word [ebp + 0x5c]
add esp, 0x10
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT_FFFFFF__s__d__PACKET_DEFECT_bytetype__Code_0_
call fcn.100433cb
add esp, 0xc
call edi
mov dword [0x101d2928], eax
cmp byte [ebp], 2
jne 0x1003b86e
movzx eax, word [ebp + 0x5c]
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str._S_ANTICHEAT___s__d__adl_oyuncu_silent_aim_kullanyor.
push esi
call fcn.1005cf3a
movzx eax, word [ebp + 0x5c]
add esp, 0x10
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str._ANTICHEAT___s__d__adl_oyuncu_silent_aim_kullanyor.
call fcn.1002b8ae
add esp, 0xc
call edi
mov ecx, dword [0x101d2928]
add ecx, 0x3e8
cmp eax, ecx
jbe 0x1003b8b6
mov edx, dword [0x101f3d18]
mov ax, word [ebp + 1]
cmp ax, word [edx]
jne 0x1003b8b6
movzx ecx, word [ebp + 0x5c]
mov eax, dword [edx + ecx*4 + 0x26]
push dword [eax]
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str.c9c9c9_ANTICHEAT__ffffff_s__d___shooting_you.
call fcn.100433cb
add esp, 0x10
call edi
mov dword [0x101d2928], eax
call edi
mov ecx, dword [0x101d2928]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003b96a
movss xmm0, dword [ebp + 0x1b]
movsd xmm1, qword [0x10093af0]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003b96a
movss xmm0, dword [ebp + 0x1f]
movsd xmm1, qword [0x10093af8]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003b96a
movss xmm0, dword [ebp + 0x23]
movsd xmm1, qword [0x10093bb0]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003b96a
movss xmm0, dword [ebp + 0x23]
sub esp, 0x18
movzx ecx, word [ebp + 0x5c]
mov eax, dword [0x101f3d18]
cvtps2pd xmm0, xmm0
mov eax, dword [eax + ecx*4 + 0x26]
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x1b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push dword [eax]
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str.c9c9c9_ANTICHEAT__ffffff_s__d__d__808080Using_Silent_Aimbot__c9c9c9fCenter:ffffff__f___f___f
call fcn.100433cb
add esp, 0x28
call edi
mov dword [0x101d2928], eax
call edi
mov ecx, dword [0x101d2928]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003ba1e
movss xmm0, dword [ebp + 0x1b]
movsd xmm1, qword [0x10093ba0]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003ba1e
movss xmm0, dword [ebp + 0x1f]
movsd xmm1, qword [0x10093ba8]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003ba1e
movss xmm1, dword [ebp + 0x23]
movsd xmm0, qword [0x10093b00]
cvtps2pd xmm1, xmm1
comisd xmm0, xmm1
jb 0x1003ba1e
movss xmm0, dword [ebp + 0x23]
sub esp, 0x18
movzx ecx, word [ebp + 0x5c]
mov eax, dword [0x101f3d18]
cvtps2pd xmm0, xmm0
mov eax, dword [eax + ecx*4 + 0x26]
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x1b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push dword [eax]
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str.c9c9c9_ANTICHEAT__ffffff_s__d__d__808080Using_Silent_Aimbot__c9c9c9fCenter:ffffff__f___f___f
call fcn.100433cb
add esp, 0x28
call edi
mov dword [0x101d2928], eax
mov dx, word [ebp + 1]
cmp dx, bx
je 0x1003ba5c
mov ebx, dword [0x1015f9f0]
cmp byte [ebx + 0x9405], 0
je 0x1003ba57
movzx ecx, word [ebp + 0x5c]
movzx eax, dx
mov dword [ebx + eax*4 + 0x8435], ecx
mov eax, dword [0x1015f9f0]
mov dword [eax + 0xbde7], 5
mov dx, word [ebp + 1]
mov ebx, 0xffff
mov eax, dword [0x101f3d18]
cmp dx, word [eax]
jne 0x1003ba7e
call edi
movzx ecx, word [ebp + 0x5c]
lea edx, [eax + 0xbb8]
mov eax, dword [0x1015f9f0]
mov dword [eax + ecx*4 + 0x9406], edx
call edi
movzx ecx, word [ebp + 0x5c]
lea edx, [eax + 0x1388]
mov eax, dword [0x1015f9f0]
mov dword [eax + ecx*4 + 0xa8f3], edx
mov eax, dword [0x1015f9f0]
cmp byte [eax + 0x6eda], 0
je 0x1003bc24
call edi
sub eax, dword [0x101d2928]
cmp eax, 0x3e8
jbe 0x1003bac4
inc dword [0x101d292c]
call edi
mov dword [0x101d2928], eax
call edi
mov ecx, dword [0x101d2928]
mov dl, byte [ebp]
add ecx, 0x1b58
cmp eax, ecx
jbe 0x1003bb16
test dl, dl
jne 0x1003bb16
cmp word [ebp + 1], bx
jne 0x1003bb16
movzx ecx, word [ebp + 0x5c]
mov eax, dword [0x1015f9f0]
cmp dword [eax + ecx*4 + 0xbe30], 1
je 0x1003bb16
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str.c9c9c9_ANTICHEAT__ffffff_s___d__808080Range_Shot_ffffffatyor_
call fcn.100433cb
add esp, 0xc
call edi
mov dl, byte [ebp]
mov dword [0x101d2928], eax
mov eax, dword [0x101d292c]
cmp eax, 5
jle 0x1003bb59
cmp word [ebp + 1], bx
je 0x1003bb34
test dl, dl
je 0x1003bb34
cmp dl, 3
je 0x1003bb34
cmp dl, 4
jne 0x1003bb52
movzx ecx, word [ebp + 0x5c]
movzx eax, dl
push eax
push ecx
push ecx
call fcn.1004374d
pop ecx
push eax
push str.c9c9c9_ANTICHEAT__808080_s___d__Using__Range_Shot___sec:_d
call fcn.100433cb
add esp, 0x10
mov eax, esi
mov dword [0x101d292c], eax
cmp eax, 3
jle 0x1003bc24
movss xmm0, dword [ebp + 0x1b]
movsd xmm1, qword [0x10093af0]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003bc1e
movss xmm0, dword [ebp + 0x1f]
movsd xmm1, qword [0x10093af8]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003bc1e
movss xmm0, dword [ebp + 0x23]
movsd xmm1, qword [0x10093bb0]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003bc1e
movss xmm0, dword [ebp + 0x1b]
movsd xmm1, qword [0x10093ba0]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003bc1e
movss xmm0, dword [ebp + 0x1f]
movsd xmm1, qword [0x10093ba8]
cvtps2pd xmm0, xmm0
comisd xmm1, xmm0
jb 0x1003bc1e
movss xmm0, dword [ebp + 0x23]
sub esp, 0x18
movzx eax, word [ebp + 0x5c]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x1b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
push eax
call fcn.1004374d
pop ecx
push eax
push str.c9c9c9_ANTICHEAT__808080_s___d__Using__Silent_Aim___sec:__f__f__f
call fcn.100433cb
add esp, 0x24
mov dword [0x101d292c], esi
mov eax, dword [0x1015f9f0]
cmp dword [eax + 0x15c5a], esi
je 0x1003bd45
call edi
sub eax, dword [0x101d2934]
cmp eax, 0x3e8
jbe 0x1003bc51
inc dword [0x101d2930]
call edi
mov dword [0x101d2934], eax
mov eax, dword [0x101d2930]
xor ecx, ecx
movss xmm0, dword [ebp + 0x17]
cmp eax, 5
cvtps2pd xmm0, xmm0
cmovg eax, ecx
mov dword [0x101d2930], eax
movzx eax, byte [ebp]
push eax
movzx eax, word [ebp + 1]
push eax
sub esp, 0x48
movzx eax, word [ebp + 0x5c]
movsd qword [esp + 0x40], xmm0
movss xmm0, dword [ebp + 0x13]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x38], xmm0
movss xmm0, dword [ebp + 0xf]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x30], xmm0
movss xmm0, dword [ebp + 0xb]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ebp + 7]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [ebp + 3]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ebp + 0x23]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ebp + 0x1f]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0x1b]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
call fcn.1004374d
pop ecx
push eax
push str.BulletData_Data_Hook__Name:__s__d__fCenter:__0.2f__0.2f__0.2f_fOrigin:__0.2f__0.2f__0.2f__fTarget:__0.2f___0.2f___0.2f__sTargetID:__d_byteType:__d
call fcn.1005d03d
mov ecx, dword [0x101f3d18]
add esp, 0x58
mov ax, word [ebp + 1]
cmp ax, word [ecx]
jne 0x1003bd2d
call edi
movzx ecx, word [ebp + 0x5c]
lea edx, [eax + 0xbb8]
mov eax, dword [0x1015f9f0]
mov dword [eax + ecx*4 + 0x9406], edx
call edi
movzx ecx, word [ebp + 0x5c]
lea edx, [eax + 0x1388]
mov eax, dword [0x1015f9f0]
mov dword [eax + ecx*4 + 0xa8f3], edx
lea ecx, [ebp - 0x38c]
or dword [ebp - 4], 0xffffffff
call fcn.10001558
mov edi, dword [ebp + 0x48]
jmp 0x1003bd7f
push edi
call fcn.10004676
pop ecx
test al, al
jne 0x1003bd83
mov eax, dword [0x101f3d00]
push edi
mov ecx, dword [eax]
mov eax, dword [ecx]
call dword [eax + 0x24]
mov eax, dword [0x101f3d00]
mov ecx, dword [eax]
mov eax, dword [ecx]
call dword [eax + 0x20]
mov edi, eax
test edi, edi
jne 0x1003bd59
mov ecx, dword [ebp - 0xc]
mov eax, edi
pop edi
pop esi
pop ebx
mov dword fs:[0], ecx
add ebp, 0x60
leave
ret