Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
- {$CLEO .cs}
- //-------------MAIN---------------
- 0000: NOP
- 0661: NOP "www.UGBASE.eu"
- 0661: NOP "There is nothing here to copypaste :D"
- 0661: NOP "by OpcodeXe"
- :NONAME_75
- wait 0
- SAMP.Available
- else_jump @NONAME_75
- 0AF1: write_int 20160226 to_ini_file "CLEO\OP-HaX.ini" section "AutoUpdate" key "CompileDate"
- Dialog.Create(4@, "----------------------------------------------------------------------")
- 0AB3: var 19 = 4@
- Dialog.SetVisible(4@, 0)
- Dialog.EnableCaption(4@, 1)
- Dialog.SetMinimized(4@, 0)
- Dialog.SetBackgroundColor(4@, -939524096)
- Dialog.AddCheckBox(4@, 0, "", 288, 4, 20, 20)
- Dialog.AddCheckBox(4@, 1, "", 308, 4, 20, 20)
- Dialog.AddStatic(4@, 2, "-----------------------------------------------------------------------------", 5, 20, 325, 20)
- Dialog.AddStatic(4@, 3, "{FF0000}OP-HaX by Opcode.eXe", 5, 5, 325, 20)
- 31@ = 40
- 0AC6: 29@ = label @NONAME_52640 offset
- 0C65: 28@ = download_url 29@ to_file "OP-HaX_info.php"
- 27@ = -1
- :NONAME_478
- 27@ == -1
- else_jump @NONAME_511
- wait 0
- 0C66: 27@ = get_download 28@ state
- jump @NONAME_478
- :NONAME_511
- 0C7D: release_download 28@
- if
- 30@ = File.Open("OP-HaX_info.php", "rt")
- else_jump @NONAME_621
- alloc 29@ 260
- :NONAME_561
- File.ReadString(30@, 29@, 260)
- Dialog.AddStatic(4@, 2, 29@, 5, 31@, 325, 20)
- 31@ += 20
- File.EOF(30@)
- else_jump @NONAME_561
- free 29@
- File.Close(30@)
- :NONAME_621
- if
- 0AAB: file_exists "OP-HaX_info.php"
- else_jump @NONAME_670
- 0B00: delete_file "OP-HaX_info.php" // IF and SET
- :NONAME_670
- Dialog.AddStatic(4@, 2, "-----------------------------------------------------------------------------", 5, 31@, 325, 20)
- 31@ += 30
- Dialog.AddButton(4@, 17, "CHECK ACCSES", 70, 31@, 193, 30)
- 31@ += 30
- Dialog.AddStatic(4@, 2, "--------------------------------------------------------------------------", 5, 31@, 325, 20)
- 31@ += 45
- SAMP.GetScreenResolution(30@, 29@)
- 30@ /= 2
- 29@ /= 2
- 30@ -= 165
- 0085: 28@ = 31@ // (int)
- 28@ /= 2
- 0062: 29@ -= 28@ // (int)
- Dialog.SetRECT(4@, 30@, 29@, 330, 31@)
- Dialog.Create(1@, "--------------------------------------")
- Dialog.SetVisible(1@, 0)
- Dialog.EnableCaption(1@, 1)
- Dialog.SetMinimized(1@, 0)
- Dialog.SetBackgroundColor(1@, -939524096)
- Dialog.AddCheckBox(1@, 0, "", 158, 4, 20, 20)
- Dialog.AddCheckBox(1@, 1, "", 178, 4, 20, 20)
- Dialog.AddStatic(1@, 2, "--------------------------------------", 5, 20, 195, 20)
- Dialog.AddStatic(1@, 3, "{FF0000}DM FEATURES", 5, 5, 195, 20)
- 31@ = 40
- Dialog.AddCheckBox(1@, 50, "FastAimbot", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 51, "Triggerbot", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 52, "AimAssist", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 53, "SilentAim", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 60, "FlickShot", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 61, "+ImpossibleHits", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 57, "+Laufscript", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 54, "+noSpread", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 55, "+NoRelAmmo", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 56, "+noStun", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 58, "+CBugHelper", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(1@, 59, "+AutoScroll", 5, 31@, 200, 20)
- 31@ += 45
- SAMP.GetScreenResolution(30@, 29@)
- 30@ /= 2
- 29@ /= 2
- 30@ -= 100
- 0085: 28@ = 31@ // (int)
- 28@ /= 2
- 0062: 29@ -= 28@ // (int)
- 30@ += 250
- Dialog.SetRECT(1@, 30@, 29@, 200, 31@)
- Dialog.Create(2@, "--------------------------------------")
- Dialog.SetVisible(2@, 0)
- Dialog.EnableCaption(2@, 1)
- Dialog.SetMinimized(2@, 0)
- Dialog.SetBackgroundColor(2@, -939524096)
- Dialog.AddCheckBox(2@, 0, "", 158, 4, 20, 20)
- Dialog.AddCheckBox(2@, 1, "", 178, 4, 20, 20)
- Dialog.AddStatic(2@, 2, "--------------------------------------", 5, 20, 195, 20)
- Dialog.AddStatic(2@, 3, "{FF0000}ESP FEATURES", 5, 5, 195, 20)
- 31@ = 40
- Dialog.AddCheckBox(2@, 62, "NameTags", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 63, "TracersUP", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 64, "TracersDown", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 65, "2DBoxes", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 66, "3DBoxes", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 69, "Bones", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 70, "Position", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 67, "VisualHitbox", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 74, "GlowFriends", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 73, "DarkEnemies", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 72, "LineToTarget", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 76, "BoxTarget", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 68, "CustomNameTags", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 71, "VehicleESP", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(2@, 75, "FarESP", 5, 31@, 200, 20)
- 31@ += 45
- SAMP.GetScreenResolution(30@, 29@)
- 30@ /= 2
- 29@ /= 2
- 30@ -= 100
- 0085: 28@ = 31@ // (int)
- 28@ /= 2
- 0062: 29@ -= 28@ // (int)
- 30@ -= 250
- Dialog.SetRECT(2@, 30@, 29@, 200, 31@)
- Dialog.Create(3@, "--------------------------------------")
- Dialog.SetVisible(3@, 0)
- Dialog.EnableCaption(3@, 1)
- Dialog.SetMinimized(3@, 0)
- Dialog.SetBackgroundColor(3@, -939524096)
- Dialog.AddCheckBox(3@, 0, "", 158, 4, 20, 20)
- Dialog.AddCheckBox(3@, 1, "", 178, 4, 20, 20)
- Dialog.AddStatic(3@, 2, "--------------------------------------", 5, 20, 195, 20)
- Dialog.AddStatic(3@, 3, "{FF0000}OPT SETTINGS", 5, 5, 195, 20)
- 31@ = 40
- Dialog.AddCheckBox(3@, 77, "{FFA600}+LagShootMode", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(3@, 78, "+FriendsMode", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(3@, 79, "+RainbowMode", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(3@, 80, "+FastAimbotX", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(3@, 81, "+FastAimOnShoot", 5, 31@, 200, 20)
- 31@ += 20
- Dialog.AddCheckBox(3@, 82, "+IgnoreTeamColor", 5, 31@, 200, 20)
- 31@ += 10
- 31@ += 20
- Dialog.AddStatic(3@, 4, "{FFFFFF}Prediction", 63, 31@, 195, 20)
- 31@ += 2
- Dialog.AddSlider(3@, 5, 10, 31@, 180, 40, 200)
- 31@ += 30
- Dialog.AddButton(3@, 6, "?", 80, 31@, 50, 20)
- 31@ += 20
- Dialog.AddStatic(3@, 7, "{FFFFFF}AimAssistSpeed", 45, 31@, 195, 20)
- 31@ += 2
- Dialog.AddSlider(3@, 8, 10, 31@, 180, 40, 50)
- 31@ += 30
- Dialog.AddButton(3@, 9, "?", 80, 31@, 50, 20)
- 31@ += 20
- Dialog.AddStatic(3@, 10, "{FFFFFF}FieldOfView", 58, 31@, 195, 20)
- 31@ += 2
- Dialog.AddSlider(3@, 11, 10, 31@, 180, 40, 1920)
- 31@ += 30
- Dialog.AddButton(3@, 12, "?", 80, 31@, 50, 20)
- 31@ += 20
- Dialog.AddStatic(3@, 13, "{FFFFFF}FastAimbotSmooth", 45, 31@, 195, 20)
- 31@ += 2
- Dialog.AddSlider(3@, 14, 10, 31@, 180, 40, 50)
- 31@ += 30
- Dialog.AddButton(3@, 15, "?", 80, 31@, 50, 20)
- 31@ += 45
- SAMP.GetScreenResolution(30@, 29@)
- 30@ /= 2
- 29@ /= 2
- 30@ -= 100
- 0085: 28@ = 31@ // (int)
- 28@ /= 2
- 0062: 29@ -= 28@ // (int)
- Dialog.SetRECT(3@, 30@, 29@, 200, 31@)
- 0C6A: 30@ = create_custom_thread_at_label -26082
- 0C6A: 30@ = create_custom_thread_at_label -49912
- 0C6A: 30@ = create_custom_thread_at_label -49749
- call @NONAME_54725 0
- :NONAME_3496
- wait 0
- if
- not SAMP.ChatInputOpened
- else_jump @NONAME_3850
- if or
- key_down 189
- 0ADC: test_cheat "RR"
- else_jump @NONAME_3850
- :NONAME_3535
- wait 0
- not key_down 189
- else_jump @NONAME_3535
- 0B12: 0@ = 0@ XOR 1
- if
- 0@ == 1
- else_jump @NONAME_3651
- SAMP.SetCursorMode(3)
- 0AB4: 30@ = var 18
- if
- 30@ == 1337
- else_jump @NONAME_3637
- Dialog.SetVisible(1@, 1)
- Dialog.SetVisible(2@, 1)
- Dialog.SetVisible(3@, 1)
- jump @NONAME_3644
- :NONAME_3637
- Dialog.SetVisible(4@, 1)
- :NONAME_3644
- jump @NONAME_3850
- :NONAME_3651
- SAMP.ToggleCursor(0)
- if
- not Dialog.CheckBoxIsChecked(1@, 1)
- else_jump @NONAME_3680
- Dialog.SetVisible(1@, 0)
- :NONAME_3680
- if
- not Dialog.CheckBoxIsChecked(2@, 1)
- else_jump @NONAME_3705
- Dialog.SetVisible(2@, 0)
- :NONAME_3705
- 0AB4: 30@ = var 18
- if
- not 30@ == 1337
- else_jump @NONAME_3756
- if
- not Dialog.CheckBoxIsChecked(4@, 1)
- else_jump @NONAME_3756
- Dialog.SetVisible(4@, 0)
- :NONAME_3756
- if
- not Dialog.CheckBoxIsChecked(3@, 1)
- else_jump @NONAME_3781
- Dialog.SetVisible(3@, 0)
- :NONAME_3781
- Dialog.SetCheckBoxChecked(1@, 0, 0)
- Dialog.SetCheckBoxChecked(2@, 0, 0)
- Dialog.SetCheckBoxChecked(3@, 0, 0)
- Dialog.SetCheckBoxChecked(4@, 0, 0)
- 0AB4: 30@ = var 18
- if
- 30@ == 1337
- else_jump @NONAME_3850
- gosub @NONAME_16443
- :NONAME_3850
- if
- 0@ == 1
- else_jump @NONAME_8906
- 0AB4: 31@ = var 21
- if
- 31@ == 1
- else_jump @NONAME_7537
- 0AB3: var 21 = 0
- Dialog.SetVisible(1@, 1)
- Dialog.SetVisible(2@, 1)
- Dialog.SetVisible(3@, 1)
- if
- 8AAB: not file_exists "CLEO\OP-HaX.ini"
- else_jump @NONAME_5540
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbot"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Triggerbot"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AimAssist"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "SilentAim"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Laufscript"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noSpread"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noRelAmmo"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noStun"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CBugHelper"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AutoScroll"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FlickShot"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DistanceHack"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "NameTags"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersUP"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersDown"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "2DBoxes"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "3DBoxes"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Bones"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Position"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VisualHitbox"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "GlowFriends"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DarkEnemies"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LineToTarget"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "BoxTarget"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CustomNameTags"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VehicleESP"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FarESP"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LagShotCalc."
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FriendsMode"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "RainbowMode"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbotX"
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimOnShoot"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "IgnoreSameColor"
- 0AF1: write_int 30 to_ini_file "CLEO\OP-HaX.ini" section "Values" key "Prediction"
- 0AF1: write_int 5 to_ini_file "CLEO\OP-HaX.ini" section "Values" key "AimAssistSpeed"
- 0AF1: write_int 100 to_ini_file "CLEO\OP-HaX.ini" section "Values" key "FieldOfView"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Values" key "FastAimbotSmooth"
- :NONAME_5540
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbot"
- Dialog.SetCheckBoxChecked(1@, 50, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Triggerbot"
- Dialog.SetCheckBoxChecked(1@, 51, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AimAssist"
- Dialog.SetCheckBoxChecked(1@, 52, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "SilentAim"
- Dialog.SetCheckBoxChecked(1@, 53, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Laufscript"
- Dialog.SetCheckBoxChecked(1@, 57, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noSpread"
- Dialog.SetCheckBoxChecked(1@, 54, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noRelAmmo"
- Dialog.SetCheckBoxChecked(1@, 55, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noStun"
- Dialog.SetCheckBoxChecked(1@, 56, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CBugHelper"
- Dialog.SetCheckBoxChecked(1@, 58, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AutoScroll"
- Dialog.SetCheckBoxChecked(1@, 59, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FlickShot"
- Dialog.SetCheckBoxChecked(1@, 60, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DistanceHack"
- Dialog.SetCheckBoxChecked(1@, 61, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "NameTags"
- Dialog.SetCheckBoxChecked(2@, 62, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersUP"
- Dialog.SetCheckBoxChecked(2@, 63, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersDown"
- Dialog.SetCheckBoxChecked(2@, 64, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "2DBoxes"
- Dialog.SetCheckBoxChecked(2@, 65, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "3DBoxes"
- Dialog.SetCheckBoxChecked(2@, 66, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Bones"
- Dialog.SetCheckBoxChecked(2@, 69, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Position"
- Dialog.SetCheckBoxChecked(2@, 70, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VisualHitbox"
- Dialog.SetCheckBoxChecked(2@, 67, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "GlowFriends"
- Dialog.SetCheckBoxChecked(2@, 74, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DarkEnemies"
- Dialog.SetCheckBoxChecked(2@, 73, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LineToTarget"
- Dialog.SetCheckBoxChecked(2@, 72, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "BoxTarget"
- Dialog.SetCheckBoxChecked(2@, 76, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CustomNameTags"
- Dialog.SetCheckBoxChecked(2@, 68, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VehicleESP"
- Dialog.SetCheckBoxChecked(2@, 71, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FarESP"
- Dialog.SetCheckBoxChecked(2@, 75, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LagShotCalc."
- Dialog.SetCheckBoxChecked(3@, 77, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FriendsMode"
- Dialog.SetCheckBoxChecked(3@, 78, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "RainbowMode"
- Dialog.SetCheckBoxChecked(3@, 79, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbotX"
- Dialog.SetCheckBoxChecked(3@, 80, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimOnShoot"
- Dialog.SetCheckBoxChecked(3@, 81, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Settings" key "IgnoreSameColor"
- Dialog.SetCheckBoxChecked(3@, 82, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Values" key "Prediction"
- Dialog.SliderSetValue(3@, 5, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Values" key "AimAssistSpeed"
- Dialog.SliderSetValue(3@, 8, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Values" key "FieldOfView"
- Dialog.SliderSetValue(3@, 11, 31@)
- 0AF0: 31@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "Values" key "FastAimbotSmooth"
- Dialog.SliderSetValue(3@, 14, 31@)
- :NONAME_7537
- if
- not SAMP.IsCursorActive
- else_jump @NONAME_7554
- SAMP.SetCursorMode(3)
- :NONAME_7554
- if or
- Dialog.IsMinimized(2@)
- Dialog.IsMinimized(1@)
- Dialog.IsMinimized(3@)
- Dialog.IsMinimized(4@)
- else_jump @NONAME_7613
- Dialog.SetMinimized(1@, 0)
- Dialog.SetMinimized(2@, 0)
- Dialog.SetMinimized(3@, 0)
- Dialog.SetMinimized(4@, 0)
- :NONAME_7613
- if
- Dialog.CheckBoxIsChecked(1@, 0)
- else_jump @NONAME_7780
- 0B5E: get_cursor_pos 31@ 30@
- 31@ -= 167
- 30@ -= 30
- Dialog.GetRECT(1@, 29@, 28@, 27@, 26@)
- Dialog.SetRECT(1@, 31@, 30@, 27@, 26@)
- 0AF1: write_int 31@ to_ini_file "CLEO\OP-HaX.ini" section "AimFeatures" key "PanelPosX"
- 0AF1: write_int 30@ to_ini_file "CLEO\OP-HaX.ini" section "AimFeatures" key "PanelPosY"
- :NONAME_7780
- if
- Dialog.CheckBoxIsChecked(2@, 0)
- else_jump @NONAME_7947
- 0B5E: get_cursor_pos 31@ 30@
- 31@ -= 167
- 30@ -= 30
- Dialog.GetRECT(2@, 29@, 28@, 27@, 26@)
- Dialog.SetRECT(2@, 31@, 30@, 27@, 26@)
- 0AF1: write_int 31@ to_ini_file "CLEO\OP-HaX.ini" section "ESPFeatures" key "PanelPosX"
- 0AF1: write_int 30@ to_ini_file "CLEO\OP-HaX.ini" section "ESPFeatures" key "PanelPosY"
- :NONAME_7947
- if
- Dialog.CheckBoxIsChecked(3@, 0)
- else_jump @NONAME_8114
- 0B5E: get_cursor_pos 31@ 30@
- 31@ -= 167
- 30@ -= 30
- Dialog.GetRECT(3@, 29@, 28@, 27@, 26@)
- Dialog.SetRECT(3@, 31@, 30@, 27@, 26@)
- 0AF1: write_int 31@ to_ini_file "CLEO\OP-HaX.ini" section "OPTSettings" key "PanelPosX"
- 0AF1: write_int 30@ to_ini_file "CLEO\OP-HaX.ini" section "OPTSettings" key "PanelPosY"
- :NONAME_8114
- if
- Dialog.CheckBoxIsChecked(4@, 0)
- else_jump @NONAME_8271
- 0B5E: get_cursor_pos 31@ 30@
- 31@ -= 297
- 30@ -= 30
- Dialog.GetRECT(4@, 29@, 28@, 27@, 26@)
- Dialog.SetRECT(4@, 31@, 30@, 27@, 26@)
- 0AF1: write_int 31@ to_ini_file "CLEO\OP-HaX.ini" section "OP_HaX" key "PanelPosX"
- 0AF1: write_int 30@ to_ini_file "CLEO\OP-HaX.ini" section "OP_HaX" key "PanelPosY"
- :NONAME_8271
- 31@ = 50
- :NONAME_8278
- 0AB4: 30@ = var 31@
- if
- Dialog.CheckBoxIsChecked(1@, 31@)
- else_jump @NONAME_8337
- if
- 30@ == 0
- else_jump @NONAME_8330
- 0AB3: var 31@ = 1
- :NONAME_8330
- jump @NONAME_8362
- :NONAME_8337
- if
- 30@ == 1
- else_jump @NONAME_8362
- 0AB3: var 31@ = 0
- :NONAME_8362
- 31@ += 1
- 31@ > 61
- else_jump @NONAME_8278
- 31@ = 62
- :NONAME_8390
- 0AB4: 30@ = var 31@
- if
- Dialog.CheckBoxIsChecked(2@, 31@)
- else_jump @NONAME_8449
- if
- 30@ == 0
- else_jump @NONAME_8442
- 0AB3: var 31@ = 1
- :NONAME_8442
- jump @NONAME_8474
- :NONAME_8449
- if
- 30@ == 1
- else_jump @NONAME_8474
- 0AB3: var 31@ = 0
- :NONAME_8474
- 31@ += 1
- 31@ > 76
- else_jump @NONAME_8390
- 31@ = 77
- :NONAME_8502
- 0AB4: 30@ = var 31@
- if
- Dialog.CheckBoxIsChecked(3@, 31@)
- else_jump @NONAME_8561
- if
- 30@ == 0
- else_jump @NONAME_8554
- 0AB3: var 31@ = 1
- :NONAME_8554
- jump @NONAME_8586
- :NONAME_8561
- if
- 30@ == 1
- else_jump @NONAME_8586
- 0AB3: var 31@ = 0
- :NONAME_8586
- 31@ += 1
- 31@ > 82
- else_jump @NONAME_8502
- 0AB4: 31@ = var 23
- if
- 31@ == 6969
- else_jump @NONAME_8685
- Dialog.SliderGetValue(3@, 8, 31@)
- alloc 30@ 60
- format 30@ "%d" 31@
- Dialog.SetControlText(3@, 9, 30@)
- 0AB3: var 7 = 31@
- free 30@
- :NONAME_8685
- Dialog.SliderGetValue(3@, 11, 31@)
- 0093: 31@ = integer 31@ to_float
- 0AB4: 29@ = var 10
- if
- 8045: not 31@ == 29@ // (float)
- else_jump @NONAME_8780
- alloc 30@ 60
- format 30@ "%0.1f" 31@
- Dialog.SetControlText(3@, 12, 30@)
- 0AB3: var 10 = 31@
- 0AB3: var 48 = 1
- free 30@
- :NONAME_8780
- Dialog.SliderGetValue(3@, 5, 31@)
- 0093: 31@ = integer 31@ to_float
- alloc 30@ 60
- format 30@ "%0.1f" 31@
- Dialog.SetControlText(3@, 6, 30@)
- 0AB3: var 4 = 31@
- free 30@
- Dialog.SliderGetValue(3@, 14, 31@)
- 0093: 31@ = integer 31@ to_float
- alloc 30@ 60
- format 30@ "%0.1f" 31@
- Dialog.SetControlText(3@, 15, 30@)
- 0AB3: var 13 = 31@
- free 30@
- :NONAME_8906
- jump @NONAME_3496
- :NONAME_8913
- 0AC6: 0@ = label 0@ offset
- 0@ += 4
- 2@ = 0
- :NONAME_8935
- 802D: not 2@ >= 1@ // (int)
- else_jump @NONAME_9018
- 3@ = 1
- :NONAME_8957
- not 3@ == 0
- else_jump @NONAME_8997
- 0A8D: 3@ = read_memory 0@ size 1 virtual_protect 0
- 0@ += 1
- jump @NONAME_8957
- :NONAME_8997
- 0@ += 3
- 2@ += 1
- jump @NONAME_8935
- :NONAME_9018
- ret 1 0@
- 0@ += 36
- 0@ *= 112
- 0@ += 13150904
- 005A: 0@ += 1@ // (int)
- 0A8D: 2@ = read_memory 0@ size 3@ virtual_protect 0
- ret 1 2@
- :NONAME_9079
- 0C6A: 30@ = create_custom_thread_at_label -45197
- 0C6A: 30@ = create_custom_thread_at_label -40428
- 0C6A: 30@ = create_custom_thread_at_label -11064
- 0C6A: 30@ = create_custom_thread_at_label -48922
- 0C6A: 30@ = create_custom_thread_at_label -11224
- 0C6A: 30@ = create_custom_thread_at_label -11385
- 0C6A: 30@ = create_custom_thread_at_label -11475
- 0C6A: 30@ = create_custom_thread_at_label -11643
- 0C6A: 30@ = create_custom_thread_at_label -11778
- 0C6A: 30@ = create_custom_thread_at_label -9662
- 0C6A: 30@ = create_custom_thread_at_label -23537
- 0C6A: 30@ = create_custom_thread_at_label -46871
- 0C6A: 30@ = create_custom_thread_at_label -10331
- return
- if
- 056D: actor 0@ defined
- else_jump @NONAME_9655
- call @NONAME_23021 2 0@ 6 28@ 27@ 26@
- 068D: get_camera_position_to 25@ 24@ 23@
- if
- 06BD: no_obstacles_between 25@ 24@ 23@ and 28@ 27@ 26@ solid 1 car 0 actor 0 object 1 particle 0
- else_jump @NONAME_9323
- return_true
- ret 0
- :NONAME_9323
- call @NONAME_23021 2 0@ 23 28@ 27@ 26@
- 068D: get_camera_position_to 25@ 24@ 23@
- if
- 06BD: no_obstacles_between 25@ 24@ 23@ and 28@ 27@ 26@ solid 1 car 0 actor 0 object 1 particle 0
- else_jump @NONAME_9406
- return_true
- ret 0
- :NONAME_9406
- call @NONAME_23021 2 0@ 33 28@ 27@ 26@
- 068D: get_camera_position_to 25@ 24@ 23@
- if
- 06BD: no_obstacles_between 25@ 24@ 23@ and 28@ 27@ 26@ solid 1 car 0 actor 0 object 1 particle 0
- else_jump @NONAME_9489
- return_true
- ret 0
- :NONAME_9489
- call @NONAME_23021 2 0@ 25 28@ 27@ 26@
- 068D: get_camera_position_to 25@ 24@ 23@
- if
- 06BD: no_obstacles_between 25@ 24@ 23@ and 28@ 27@ 26@ solid 1 car 0 actor 0 object 1 particle 0
- else_jump @NONAME_9572
- return_true
- ret 0
- :NONAME_9572
- call @NONAME_23021 2 0@ 35 28@ 27@ 26@
- 068D: get_camera_position_to 25@ 24@ 23@
- if
- 06BD: no_obstacles_between 25@ 24@ 23@ and 28@ 27@ 26@ solid 1 car 0 actor 0 object 1 particle 0
- else_jump @NONAME_9655
- return_true
- ret 0
- :NONAME_9655
- return_false
- ret 0
- 0000: NOP
- :NONAME_9664
- wait 0
- SAMP.Available
- else_jump @NONAME_9664
- :NONAME_9677
- wait 0
- 0AB4: 31@ = var 18
- if
- 31@ == 1337
- else_jump @NONAME_9714
- jump @NONAME_9721
- :NONAME_9714
- jump @NONAME_9677
- :NONAME_9721
- 29@ = 0
- :NONAME_9728
- wait 0
- 0AB4: 31@ = var 60
- if
- 31@ == 1
- else_jump @NONAME_10324
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_10324
- if
- call @NONAME_38954 0
- else_jump @NONAME_10324
- 29@ = 0
- :NONAME_9802
- wait 10
- if
- call @NONAME_50510 0 30@ 6@ 7@ 8@
- else_jump @NONAME_10286
- 068D: get_camera_position_to 9@ 10@ 11@
- call @NONAME_21445 6 6@ 7@ 8@ 9@ 10@ 11@ 12@
- call @NONAME_21489 4 6@ 7@ 9@ 10@ 13@
- 12@ -= 270.0
- 13@ -= 90.0
- 12@ = Math.AngleToRad(12@)
- 13@ = Math.AngleToRad(13@)
- 0470: 14@ = actor $PLAYER_ACTOR current_weapon
- if and
- 14@ >= 22
- not 14@ > 29
- else_jump @NONAME_9995
- 12@ -= 0.0778
- 13@ += 0.04253
- :NONAME_9995
- if
- 14@ == 32
- else_jump @NONAME_10033
- 12@ -= 0.0778
- 13@ += 0.04253
- :NONAME_10033
- if and
- 14@ >= 30
- not 14@ > 31
- else_jump @NONAME_10078
- 12@ -= 0.052
- 13@ += 0.028
- :NONAME_10078
- if
- 14@ == 33
- else_jump @NONAME_10116
- 12@ -= 0.0357
- 13@ += 0.01897
- :NONAME_10116
- 0A8D: 15@ = read_memory 11989592 size 4 virtual_protect 0
- 0A8D: 16@ = read_memory 11989576 size 4 virtual_protect 0
- 0063: 15@ -= 13@ // (float)
- 0063: 16@ -= 12@ // (float)
- call @NONAME_21310 2 15@ 16@ 15@ 16@
- if and
- not 15@ >= 0.3
- 15@ > -0.3
- not 16@ >= 0.3
- 16@ > -0.3
- else_jump @NONAME_10286
- 0A8C: write_memory 11989592 size 4 value 13@ virtual_protect 0
- 0AB4: 31@ = var 80
- if
- 31@ == 1
- else_jump @NONAME_10286
- 0A8C: write_memory 11989576 size 4 value 12@ virtual_protect 0
- :NONAME_10286
- 29@ += 1
- 29@ > 20
- else_jump @NONAME_9802
- :NONAME_10307
- wait 0
- 80E1: not player 0 pressed_key 6
- else_jump @NONAME_10307
- :NONAME_10324
- jump @NONAME_9728
- 0000: NOP
- :NONAME_10333
- wait 0
- SAMP.Available
- else_jump @NONAME_10333
- :NONAME_10346
- wait 0
- 0AB4: 31@ = var 61
- if
- 31@ == 1
- else_jump @NONAME_10954
- call @NONAME_11011 4 24 8 -1 4 1@
- call @NONAME_11011 4 23 8 -1 4 2@
- call @NONAME_11011 4 25 8 -1 4 3@
- call @NONAME_11011 4 26 8 -1 4 4@
- call @NONAME_11011 4 27 8 -1 4 5@
- call @NONAME_11011 4 28 8 -1 4 6@
- call @NONAME_11011 4 30 8 -1 4 7@
- call @NONAME_11011 4 31 8 -1 4 8@
- call @NONAME_11011 4 32 8 -1 4 9@
- wait 400
- call @NONAME_10961 4 24 8 999.0 4
- call @NONAME_10961 4 23 8 999.0 4
- call @NONAME_10961 4 25 8 999.0 4
- call @NONAME_10961 4 26 8 999.0 4
- call @NONAME_10961 4 27 8 999.0 4
- call @NONAME_10961 4 28 8 999.0 4
- call @NONAME_10961 4 30 8 999.0 4
- call @NONAME_10961 4 31 8 999.0 4
- call @NONAME_10961 4 32 8 999.0 4
- :NONAME_10758
- wait 0
- 0AB4: 31@ = var 61
- 31@ == 0
- else_jump @NONAME_10758
- call @NONAME_10961 4 24 8 1@ 4
- call @NONAME_10961 4 23 8 2@ 4
- call @NONAME_10961 4 25 8 3@ 4
- call @NONAME_10961 4 26 8 4@ 4
- call @NONAME_10961 4 27 8 5@ 4
- call @NONAME_10961 4 28 8 6@ 4
- call @NONAME_10961 4 30 8 7@ 4
- call @NONAME_10961 4 31 8 8@ 4
- call @NONAME_10961 4 32 8 9@ 4
- :NONAME_10954
- jump @NONAME_10346
- :NONAME_10961
- 0@ += 36
- 0@ *= 112
- 0@ += 13150904
- 005A: 0@ += 1@ // (int)
- 0A8C: write_memory 0@ size 3@ value 2@ virtual_protect 0
- ret 0
- :NONAME_11011
- 0@ += 36
- 0@ *= 112
- 0@ += 13150904
- 005A: 0@ += 1@ // (int)
- 0A8D: 2@ = read_memory 0@ size 3@ virtual_protect 0
- ret 1 2@
- 0000: NOP
- :NONAME_11066
- wait 0
- SAMP.Available
- else_jump @NONAME_11066
- 0B34: samp register_client_command ".patchspread" to_label @NONAME_11177
- :NONAME_11100
- wait 0
- 0AB4: 31@ = var 54
- if
- 31@ == 1
- else_jump @NONAME_11170
- :NONAME_11129
- wait 0
- 0A8C: write_memory 12045768 size 4 value 0.0 virtual_protect 0
- 0AB4: 31@ = var 54
- 31@ == 0
- else_jump @NONAME_11129
- :NONAME_11170
- jump @NONAME_11100
- :NONAME_11177
- printf "Patched Bullet Spread" 1000
- 0A8C: write_memory 7603280 size 10 value -1869574000 virtual_protect 0
- SAMP.CmdRet
- 0000: NOP
- :NONAME_11226
- wait 0
- SAMP.Available
- else_jump @NONAME_11226
- :NONAME_11239
- wait 0
- 0AB4: 31@ = var 55
- if
- 31@ == 1
- else_jump @NONAME_11378
- :NONAME_11268
- wait 0
- 0AB4: 31@ = var 55
- if
- 31@ == 0
- else_jump @NONAME_11304
- jump @NONAME_11365
- :NONAME_11304
- if or
- 00E1: player 0 pressed_key 6
- key_down 2
- else_jump @NONAME_11345
- 0A8C: write_memory 9867640 size 1 value 1 virtual_protect 0
- jump @NONAME_11358
- :NONAME_11345
- 0A8C: write_memory 9867640 size 1 value 0 virtual_protect 0
- :NONAME_11358
- jump @NONAME_11268
- :NONAME_11365
- 0A8C: write_memory 9867640 size 1 value 0 virtual_protect 0
- :NONAME_11378
- jump @NONAME_11239
- 0000: NOP
- :NONAME_11387
- wait 0
- SAMP.Available
- else_jump @NONAME_11387
- :NONAME_11400
- wait 0
- 0AB4: 31@ = var 56
- if
- 31@ == 1
- else_jump @NONAME_11468
- :NONAME_11429
- wait 0
- 0946: set_actor $PLAYER_ACTOR actions_uninterupted_by_weapon_fire 1
- 0AB4: 31@ = var 56
- 31@ == 0
- else_jump @NONAME_11429
- 0946: set_actor $PLAYER_ACTOR actions_uninterupted_by_weapon_fire 0
- :NONAME_11468
- jump @NONAME_11400
- 0000: NOP
- :NONAME_11477
- wait 0
- SAMP.Available
- else_jump @NONAME_11477
- :NONAME_11490
- wait 0
- 0AB4: 31@ = var 57
- if
- 31@ == 1
- else_jump @NONAME_11636
- if
- not Actor.Stopped($PLAYER_ACTOR)
- else_jump @NONAME_11636
- if
- not Actor.Driving($PLAYER_ACTOR)
- else_jump @NONAME_11636
- if and
- not key_down 18
- not key_down 2
- not key_down 1
- 80E1: not player 0 pressed_key 6
- else_jump @NONAME_11636
- if or
- 00E1: player 0 pressed_key 0
- 00E1: player 0 pressed_key 1
- else_jump @NONAME_11636
- 8@ = 12006488
- 8@ += 32
- 0A8C: write_memory 8@ size 1 value 255 virtual_protect 0
- wait 100
- :NONAME_11636
- jump @NONAME_11490
- 0000: NOP
- :NONAME_11645
- wait 0
- SAMP.Available
- else_jump @NONAME_11645
- :NONAME_11658
- wait 0
- 0AB4: 31@ = var 58
- if
- 31@ == 1
- else_jump @NONAME_11771
- if
- not Actor.Driving($PLAYER_ACTOR)
- else_jump @NONAME_11771
- if
- call @NONAME_38954 0
- else_jump @NONAME_11771
- if
- 02E0: actor $PLAYER_ACTOR firing_weapon
- else_jump @NONAME_11771
- :NONAME_11740
- wait 0
- 80E1: not player 0 pressed_key 6
- else_jump @NONAME_11740
- call @NONAME_12079 2 67 10
- :NONAME_11771
- jump @NONAME_11658
- 0000: NOP
- :NONAME_11780
- wait 0
- SAMP.Available
- else_jump @NONAME_11780
- :NONAME_11793
- wait 0
- 0AB4: 31@ = var 59
- if
- 31@ == 1
- else_jump @NONAME_12072
- if
- not Actor.Driving($PLAYER_ACTOR)
- else_jump @NONAME_12072
- if
- 80E1: not player 0 pressed_key 6
- else_jump @NONAME_12072
- if or
- 00E1: player 0 pressed_key 0
- 00E1: player 0 pressed_key 1
- else_jump @NONAME_12072
- if or
- 02D8: actor $PLAYER_ACTOR current_weapon == 22
- 02D8: actor $PLAYER_ACTOR current_weapon == 23
- 02D8: actor $PLAYER_ACTOR current_weapon == 24
- 02D8: actor $PLAYER_ACTOR current_weapon == 26
- 02D8: actor $PLAYER_ACTOR current_weapon == 27
- 02D8: actor $PLAYER_ACTOR current_weapon == 28
- 02D8: actor $PLAYER_ACTOR current_weapon == 29
- 02D8: actor $PLAYER_ACTOR current_weapon == 31
- else_jump @NONAME_12072
- 0A96: 0@ = actor $PLAYER_ACTOR struct
- 0@ += 1816
- 0A8D: 1@ = read_memory 0@ size 1 virtual_protect 0
- 0A96: 0@ = actor $PLAYER_ACTOR struct
- 0@ += 1440
- 1@ *= 28
- 005A: 0@ += 1@ // (int)
- 0@ += 8
- 0A8D: 3@ = read_memory 0@ size 1 virtual_protect 0
- if
- not 3@ > 2
- else_jump @NONAME_12072
- 0470: 7@ = actor $PLAYER_ACTOR current_weapon
- wait 50
- 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 0
- wait 50
- 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 7@
- :NONAME_12072
- jump @NONAME_11793
- :NONAME_12079
- if
- 0AA2: 2@ = load_library "User32.dll" // IF and SET
- else_jump @NONAME_12182
- if
- 0AA4: 2@ = get_proc_address "keybd_event" library 2@ // IF and SET
- else_jump @NONAME_12182
- 0AA5: call 2@ num_params 4 pop 0 0 0 0 0@
- wait 1@
- 0AA5: call 2@ num_params 4 pop 0 0 2 0 0@
- :NONAME_12182
- ret 0
- 0000: NOP
- :NONAME_12189
- wait 0
- SAMP.IsLocalPlayerSpawned
- else_jump @NONAME_12189
- Model.Load(#FAM1)
- 038B: load_requested_models
- 04C4: store_coords_to 3@ 4@ 5@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
- 25@ = Actor.Create(CivMale, #FAM1, 3@, 4@, 5@)
- Actor.LockInCurrentPosition(25@) = True
- 0619: enable_actor 25@ collision_detection 0
- 0337: set_actor 25@ visibility 0
- :NONAME_12276
- wait 0
- 0AB4: 0@ = var 65
- if
- 0@ == 1
- else_jump @NONAME_13508
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_12355
- :NONAME_12330
- wait 0
- 0AB4: 31@ = var 16
- 31@ == 0
- else_jump @NONAME_12330
- :NONAME_12355
- if
- call @NONAME_50510 0 31@ 3@ 4@ 5@
- else_jump @NONAME_12426
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_12412
- jump @NONAME_12419
- :NONAME_12412
- 31@ = -1
- :NONAME_12419
- jump @NONAME_12433
- :NONAME_12426
- 31@ = -1
- :NONAME_12433
- Actor.PutAt(25@, 0.0, 0.0, 0.0)
- 0@ = 0
- :NONAME_12460
- if
- SAMP.IsPlayerConnected(0@)
- else_jump @NONAME_13486
- if
- 1@ = SAMP.GetActorHandleByPlayerID(0@)
- else_jump @NONAME_13486
- 0AB4: 2@ = var 76
- if or
- 2@ == 0
- 803B: not 1@ == 31@ // (int)
- else_jump @NONAME_13486
- if and
- not Actor.Dead(1@)
- 02CB: actor 1@ bounding_sphere_visible
- else_jump @NONAME_13486
- 0665: get_actor 1@ model_to 2@
- call @NONAME_23120 0 14@ 15@
- call @NONAME_21702 1 2@ 16@ 17@ 18@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 0.0 0.0 -1.0
- Actor.PutAt(25@, 3@, 4@, 5@)
- Actor.Angle(25@) = 14@
- if or
- 0597: actor 1@ crouching
- Actor.Driving(1@)
- else_jump @NONAME_12720
- 18@ /= 2.0
- if
- not Actor.Driving(1@)
- else_jump @NONAME_12710
- 18@ -= 0.4
- jump @NONAME_12720
- :NONAME_12710
- 18@ += 0.4
- :NONAME_12720
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 25@ with_offset 16@ 0.0 18@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21749 1 2@ 16@ 17@ 18@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 0.0 0.0 -1.0
- Actor.PutAt(25@, 3@, 4@, 5@)
- Actor.Angle(25@) = 14@
- if or
- 0597: actor 1@ crouching
- Actor.Driving(1@)
- else_jump @NONAME_12909
- 18@ /= 2.0
- if
- not Actor.Driving(1@)
- else_jump @NONAME_12899
- 18@ -= 0.4
- jump @NONAME_12909
- :NONAME_12899
- 18@ += 0.4
- :NONAME_12909
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 25@ with_offset 16@ 0.0 18@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- call @NONAME_21937 1 2@ 16@ 17@ 18@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 0.0 0.0 -1.0
- Actor.PutAt(25@, 3@, 4@, 5@)
- Actor.Angle(25@) = 14@
- if or
- 0597: actor 1@ crouching
- Actor.Driving(1@)
- else_jump @NONAME_13098
- 18@ /= 2.0
- if
- not Actor.Driving(1@)
- else_jump @NONAME_13088
- 18@ -= 0.4
- jump @NONAME_13098
- :NONAME_13088
- 18@ += 0.4
- :NONAME_13098
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 25@ with_offset 16@ 0.0 18@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 10@, 11@)
- call @NONAME_21984 1 2@ 16@ 17@ 18@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 0.0 0.0 -1.0
- Actor.PutAt(25@, 3@, 4@, 5@)
- Actor.Angle(25@) = 14@
- if or
- 0597: actor 1@ crouching
- Actor.Driving(1@)
- else_jump @NONAME_13287
- 18@ /= 2.0
- if
- not Actor.Driving(1@)
- else_jump @NONAME_13277
- 18@ -= 0.4
- jump @NONAME_13287
- :NONAME_13277
- 18@ += 0.4
- :NONAME_13287
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 25@ with_offset 16@ 0.0 18@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 12@, 13@)
- 0AB4: 31@ = var 79
- if
- 31@ == 1
- else_jump @NONAME_13368
- 0AB4: 20@ = var 49
- jump @NONAME_13376
- :NONAME_13368
- 20@ = SAMP.GetPlayerColor(0@)
- :NONAME_13376
- if
- call @NONAME_46741 1 0@
- else_jump @NONAME_13410
- 20@ = -917249
- :NONAME_13410
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 20@)
- Render.DrawLine(8@, 9@, 10@, 11@, 1, 20@)
- Render.DrawLine(10@, 11@, 12@, 13@, 1, 20@)
- Render.DrawLine(12@, 13@, 6@, 7@, 1, 20@)
- :NONAME_13486
- 0@ += 1
- 0@ > 1000
- else_jump @NONAME_12460
- :NONAME_13508
- jump @NONAME_12276
- 0000: NOP
- :NONAME_13517
- wait 0
- 0AB4: 0@ = var 66
- if
- 0@ == 1
- else_jump @NONAME_15481
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_13596
- :NONAME_13571
- wait 0
- 0AB4: 31@ = var 16
- 31@ == 0
- else_jump @NONAME_13571
- :NONAME_13596
- 0@ = 0
- :NONAME_13603
- if
- SAMP.IsPlayerConnected(0@)
- else_jump @NONAME_15459
- if
- 1@ = SAMP.GetActorHandleByPlayerID(0@)
- else_jump @NONAME_15459
- if
- 02CB: actor 1@ bounding_sphere_visible
- else_jump @NONAME_15459
- 0665: get_actor 1@ model_to 2@
- 0AB4: 31@ = var 79
- if
- 31@ == 1
- else_jump @NONAME_13701
- 0AB4: 10@ = var 49
- jump @NONAME_13709
- :NONAME_13701
- 10@ = SAMP.GetPlayerColor(0@)
- :NONAME_13709
- if
- call @NONAME_46741 1 0@
- else_jump @NONAME_13743
- 10@ = -917249
- :NONAME_13743
- call @NONAME_21702 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21796 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21796 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21749 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21749 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21853 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21853 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21702 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21890 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21984 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21984 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21937 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21937 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_22041 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_22041 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21890 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21702 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21890 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21749 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21937 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21796 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_22041 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21853 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21984 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_15459
- 0@ += 1
- 0@ > 1000
- else_jump @NONAME_13603
- :NONAME_15481
- jump @NONAME_13517
- 1@ = 1
- if
- 056D: actor 0@ defined
- else_jump @NONAME_15764
- 068D: get_camera_position_to 5@ 6@ 7@
- 2@ = 0
- :NONAME_15529
- call @NONAME_34092 2 -15773 2@ 3@
- if
- 0AD4: 33@ = scan_string 3@ format "%d" 4@
- else_jump @NONAME_15743
- call @NONAME_23021 2 0@ 4@ 8@ 9@ 10@
- 0AB4: 31@ = var 77
- if
- 31@ == 1
- else_jump @NONAME_15692
- if
- 11@ = SAMP.GetSAMPPlayerIDByActorHandle(0@)
- else_jump @NONAME_15692
- call @NONAME_39521 1 0@ 16@ 17@ 18@
- 005B: 8@ += 16@ // (float)
- 005B: 9@ += 17@ // (float)
- 005B: 10@ += 18@ // (float)
- :NONAME_15692
- if
- 06BD: no_obstacles_between 8@ 9@ 10@ and 5@ 6@ 7@ solid 1 car 1 actor 0 object 1 particle 0
- else_jump @NONAME_15743
- return_true
- ret 1 4@
- :NONAME_15743
- 2@ += 1
- 2@ > 17
- else_jump @NONAME_15529
- :NONAME_15764
- return_false
- ret 1 -1
- 0900: clear_object "3" last_weapon_damage
- 0900: clear_object "5" last_weapon_damage
- 0900: clear_object "6" last_weapon_damage
- 0900: clear_object "22" last_weapon_damage
- 0900: clear_object "32" last_weapon_damage
- 0900: clear_object "23" last_weapon_damage
- 0900: clear_object "33" last_weapon_damage
- 0900: clear_object "24" last_weapon_damage
- 0900: clear_object "34" last_weapon_damage
- 0900: clear_object "52" last_weapon_damage
- 0900: clear_object "42" last_weapon_damage
- 0900: clear_object "53" last_weapon_damage
- 0900: clear_object "43" last_weapon_damage
- 0900: clear_object "54" last_weapon_damage
- 0900: clear_object "44" last_weapon_damage
- 0000: NOP
- 0000: NOP
- :NONAME_15864
- wait 0
- SAMP.Available
- else_jump @NONAME_15864
- :NONAME_15877
- wait 0
- 0AB4: 31@ = var 18
- if
- 31@ == 1337
- else_jump @NONAME_15914
- jump @NONAME_15921
- :NONAME_15914
- jump @NONAME_15877
- :NONAME_15921
- wait 0
- 0AB4: 31@ = var 63
- if
- 31@ == 1
- else_jump @NONAME_16436
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_16000
- :NONAME_15975
- wait 0
- 0AB4: 31@ = var 16
- 31@ == 0
- else_jump @NONAME_15975
- :NONAME_16000
- SAMP.GetScreenResolution(5@, 6@)
- 6@ = 0
- 5@ /= 2
- Render.DrawPolygon(5@, 6@, 20, 20, 10, 0, -16777216)
- 0@ = 0
- :NONAME_16050
- if
- SAMP.IsPlayerConnected(0@)
- else_jump @NONAME_16414
- if
- 1@ = SAMP.GetActorHandleByPlayerID(0@)
- else_jump @NONAME_16414
- 0AB4: 31@ = var 79
- if
- 31@ == 1
- else_jump @NONAME_16124
- 0AB4: 2@ = var 49
- jump @NONAME_16132
- :NONAME_16124
- 2@ = SAMP.GetPlayerColor(0@)
- :NONAME_16132
- call @NONAME_23021 2 1@ 6 7@ 8@ 9@
- 9@ += 0.25
- SAMP.Convert3DCoordsToScreen(7@, 8@, 9@, 7@, 8@)
- if
- 02CB: actor 1@ bounding_sphere_visible
- else_jump @NONAME_16414
- if
- call @NONAME_46741 1 0@
- else_jump @NONAME_16323
- 12@ = 2
- SAMP.GetScreenResolution(5@, 6@)
- 6@ = 0
- 5@ /= 2
- Render.DrawLine(5@, 6@, 7@, 8@, 12@, -917249)
- Render.DrawPolygon(5@, 6@, 20, 20, 10, 0, -16777216)
- Render.DrawPolygon(7@, 8@, 4, 4, 10, 0, -16777216)
- jump @NONAME_16414
- :NONAME_16323
- 12@ = 1
- SAMP.GetScreenResolution(5@, 6@)
- 6@ = 0
- 5@ /= 2
- Render.DrawLine(5@, 6@, 7@, 8@, 12@, 2@)
- Render.DrawPolygon(5@, 6@, 20, 20, 10, 0, -16777216)
- Render.DrawPolygon(7@, 8@, 4, 4, 10, 0, -16777216)
- :NONAME_16414
- 0@ += 1
- 0@ > 1000
- else_jump @NONAME_16050
- :NONAME_16436
- jump @NONAME_15921
- :NONAME_16443
- if
- Dialog.CheckBoxIsChecked(1@, 50)
- else_jump @NONAME_16511
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbot"
- jump @NONAME_16554
- :NONAME_16511
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbot"
- :NONAME_16554
- if
- Dialog.CheckBoxIsChecked(1@, 51)
- else_jump @NONAME_16622
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Triggerbot"
- jump @NONAME_16665
- :NONAME_16622
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Triggerbot"
- :NONAME_16665
- if
- Dialog.CheckBoxIsChecked(1@, 52)
- else_jump @NONAME_16732
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AimAssist"
- jump @NONAME_16774
- :NONAME_16732
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AimAssist"
- :NONAME_16774
- if
- Dialog.CheckBoxIsChecked(1@, 53)
- else_jump @NONAME_16841
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "SilentAim"
- jump @NONAME_16883
- :NONAME_16841
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "SilentAim"
- :NONAME_16883
- if
- Dialog.CheckBoxIsChecked(1@, 57)
- else_jump @NONAME_16951
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Laufscript"
- jump @NONAME_16994
- :NONAME_16951
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Laufscript"
- :NONAME_16994
- if
- Dialog.CheckBoxIsChecked(1@, 54)
- else_jump @NONAME_17060
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noSpread"
- jump @NONAME_17101
- :NONAME_17060
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noSpread"
- :NONAME_17101
- if
- Dialog.CheckBoxIsChecked(1@, 55)
- else_jump @NONAME_17168
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noRelAmmo"
- jump @NONAME_17210
- :NONAME_17168
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noRelAmmo"
- :NONAME_17210
- if
- Dialog.CheckBoxIsChecked(1@, 56)
- else_jump @NONAME_17274
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noStun"
- jump @NONAME_17313
- :NONAME_17274
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noStun"
- :NONAME_17313
- if
- Dialog.CheckBoxIsChecked(1@, 58)
- else_jump @NONAME_17381
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CBugHelper"
- jump @NONAME_17424
- :NONAME_17381
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CBugHelper"
- :NONAME_17424
- if
- Dialog.CheckBoxIsChecked(1@, 59)
- else_jump @NONAME_17492
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AutoScroll"
- jump @NONAME_17535
- :NONAME_17492
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AutoScroll"
- :NONAME_17535
- if
- Dialog.CheckBoxIsChecked(1@, 60)
- else_jump @NONAME_17602
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FlickShot"
- jump @NONAME_17644
- :NONAME_17602
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FlickShot"
- :NONAME_17644
- if
- Dialog.CheckBoxIsChecked(1@, 61)
- else_jump @NONAME_17714
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DistanceHack"
- jump @NONAME_17759
- :NONAME_17714
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DistanceHack"
- :NONAME_17759
- if
- Dialog.CheckBoxIsChecked(2@, 62)
- else_jump @NONAME_17825
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "NameTags"
- jump @NONAME_17866
- :NONAME_17825
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "NameTags"
- :NONAME_17866
- if
- Dialog.CheckBoxIsChecked(2@, 63)
- else_jump @NONAME_17933
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersUP"
- jump @NONAME_17975
- :NONAME_17933
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersUP"
- :NONAME_17975
- if
- Dialog.CheckBoxIsChecked(2@, 64)
- else_jump @NONAME_18044
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersDown"
- jump @NONAME_18088
- :NONAME_18044
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersDown"
- :NONAME_18088
- if
- Dialog.CheckBoxIsChecked(2@, 65)
- else_jump @NONAME_18153
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "2DBoxes"
- jump @NONAME_18193
- :NONAME_18153
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "2DBoxes"
- :NONAME_18193
- if
- Dialog.CheckBoxIsChecked(2@, 66)
- else_jump @NONAME_18258
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "3DBoxes"
- jump @NONAME_18298
- :NONAME_18258
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "3DBoxes"
- :NONAME_18298
- if
- Dialog.CheckBoxIsChecked(2@, 69)
- else_jump @NONAME_18361
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Bones"
- jump @NONAME_18399
- :NONAME_18361
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Bones"
- :NONAME_18399
- if
- Dialog.CheckBoxIsChecked(2@, 70)
- else_jump @NONAME_18465
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Position"
- jump @NONAME_18506
- :NONAME_18465
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Position"
- :NONAME_18506
- if
- Dialog.CheckBoxIsChecked(2@, 67)
- else_jump @NONAME_18576
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VisualHitbox"
- jump @NONAME_18621
- :NONAME_18576
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VisualHitbox"
- :NONAME_18621
- if
- Dialog.CheckBoxIsChecked(2@, 74)
- else_jump @NONAME_18690
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "GlowFriends"
- jump @NONAME_18734
- :NONAME_18690
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "GlowFriends"
- :NONAME_18734
- if
- Dialog.CheckBoxIsChecked(2@, 74)
- else_jump @NONAME_18803
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "GlowFriends"
- jump @NONAME_18847
- :NONAME_18803
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "GlowFriends"
- :NONAME_18847
- if
- Dialog.CheckBoxIsChecked(2@, 73)
- else_jump @NONAME_18916
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DarkEnemies"
- jump @NONAME_18960
- :NONAME_18916
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DarkEnemies"
- :NONAME_18960
- if
- Dialog.CheckBoxIsChecked(2@, 72)
- else_jump @NONAME_19030
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LineToTarget"
- jump @NONAME_19075
- :NONAME_19030
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LineToTarget"
- :NONAME_19075
- if
- Dialog.CheckBoxIsChecked(2@, 76)
- else_jump @NONAME_19142
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "BoxTarget"
- jump @NONAME_19184
- :NONAME_19142
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "BoxTarget"
- :NONAME_19184
- if
- Dialog.CheckBoxIsChecked(2@, 68)
- else_jump @NONAME_19256
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CustomNameTags"
- jump @NONAME_19303
- :NONAME_19256
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CustomNameTags"
- :NONAME_19303
- if
- Dialog.CheckBoxIsChecked(2@, 71)
- else_jump @NONAME_19371
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VehicleESP"
- jump @NONAME_19414
- :NONAME_19371
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VehicleESP"
- :NONAME_19414
- if
- Dialog.CheckBoxIsChecked(2@, 75)
- else_jump @NONAME_19478
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FarESP"
- jump @NONAME_19517
- :NONAME_19478
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FarESP"
- :NONAME_19517
- if
- Dialog.CheckBoxIsChecked(3@, 80)
- else_jump @NONAME_19586
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbotX"
- jump @NONAME_19630
- :NONAME_19586
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbotX"
- :NONAME_19630
- if
- Dialog.CheckBoxIsChecked(3@, 81)
- else_jump @NONAME_19702
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimOnShoot"
- jump @NONAME_19749
- :NONAME_19702
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimOnShoot"
- :NONAME_19749
- if
- Dialog.CheckBoxIsChecked(3@, 78)
- else_jump @NONAME_19818
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FriendsMode"
- jump @NONAME_19862
- :NONAME_19818
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FriendsMode"
- :NONAME_19862
- if
- Dialog.CheckBoxIsChecked(3@, 79)
- else_jump @NONAME_19931
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "RainBowMode"
- jump @NONAME_19975
- :NONAME_19931
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "RainBowMode"
- :NONAME_19975
- if
- Dialog.CheckBoxIsChecked(3@, 77)
- else_jump @NONAME_20045
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LagShotCalc."
- jump @NONAME_20090
- :NONAME_20045
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LagShotCalc."
- :NONAME_20090
- if
- Dialog.CheckBoxIsChecked(3@, 82)
- else_jump @NONAME_20163
- 0AF1: write_int 1 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "IgnoreSameColor"
- jump @NONAME_20211
- :NONAME_20163
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "IgnoreSameColor"
- :NONAME_20211
- Dialog.SliderGetValue(3@, 5, 31@)
- 0AF1: write_int 31@ to_ini_file "CLEO\OP-HaX.ini" section "Values" key "Prediction"
- Dialog.SliderGetValue(3@, 8, 31@)
- 0AF1: write_int 31@ to_ini_file "CLEO\OP-HaX.ini" section "Values" key "AimAssistSpeed"
- Dialog.SliderGetValue(3@, 11, 31@)
- 0AF1: write_int 31@ to_ini_file "CLEO\OP-HaX.ini" section "Values" key "FieldOfView"
- Dialog.SliderGetValue(3@, 14, 31@)
- 0AF1: write_int 31@ to_ini_file "CLEO\OP-HaX.ini" section "Values" key "FastAimbotSmooth"
- return
- 0000: NOP
- :NONAME_20434
- wait 0
- SAMP.Available
- else_jump @NONAME_20434
- :NONAME_20447
- wait 0
- 0AB4: 31@ = var 18
- if
- 31@ == 1337
- else_jump @NONAME_20484
- jump @NONAME_20491
- :NONAME_20484
- jump @NONAME_20447
- :NONAME_20491
- wait 0
- 0AB4: 31@ = var 50
- if
- 31@ == 1
- else_jump @NONAME_21303
- 0AB4: 31@ = var 81
- if
- 31@ == 1
- else_jump @NONAME_20595
- if or
- 00E1: player 0 pressed_key 17
- 02E0: actor $PLAYER_ACTOR firing_weapon
- else_jump @NONAME_20581
- 30@ = 1
- jump @NONAME_20588
- :NONAME_20581
- 30@ = 0
- :NONAME_20588
- jump @NONAME_20602
- :NONAME_20595
- 30@ = 1
- :NONAME_20602
- if and
- 30@ == 1
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_21303
- if
- call @NONAME_38954 0
- else_jump @NONAME_21303
- if
- call @NONAME_50510 0 30@ 6@ 7@ 8@
- else_jump @NONAME_21303
- 068D: get_camera_position_to 9@ 10@ 11@
- call @NONAME_21445 6 6@ 7@ 8@ 9@ 10@ 11@ 12@
- call @NONAME_21489 4 6@ 7@ 9@ 10@ 13@
- 12@ -= 270.0
- 13@ -= 90.0
- 12@ = Math.AngleToRad(12@)
- 13@ = Math.AngleToRad(13@)
- 0470: 14@ = actor $PLAYER_ACTOR current_weapon
- if and
- 14@ >= 22
- not 14@ > 29
- else_jump @NONAME_20836
- 12@ -= 0.0778
- 13@ += 0.04253
- :NONAME_20836
- if
- 14@ == 32
- else_jump @NONAME_20874
- 12@ -= 0.0778
- 13@ += 0.04253
- :NONAME_20874
- if and
- 14@ >= 30
- not 14@ > 31
- else_jump @NONAME_20919
- 12@ -= 0.052
- 13@ += 0.028
- :NONAME_20919
- if
- 14@ == 33
- else_jump @NONAME_20957
- 12@ -= 0.0357
- 13@ += 0.01897
- :NONAME_20957
- 0AB4: 14@ = var 13
- if
- 14@ > 0.0
- else_jump @NONAME_21133
- 0A8D: 15@ = read_memory 11989592 size 4 virtual_protect 0
- 0A8D: 16@ = read_memory 11989576 size 4 virtual_protect 0
- 0063: 13@ -= 15@ // (float)
- 0063: 12@ -= 16@ // (float)
- call @NONAME_21310 2 13@ 12@ 13@ 12@
- 0073: 13@ /= 14@ // (float)
- 0073: 12@ /= 14@ // (float)
- 0A8D: 17@ = read_memory 11989592 size 4 virtual_protect 0
- 0A8D: 18@ = read_memory 11989576 size 4 virtual_protect 0
- 005B: 13@ += 17@ // (float)
- 005B: 12@ += 18@ // (float)
- call @NONAME_21310 2 13@ 12@ 13@ 12@
- :NONAME_21133
- 0A8D: 15@ = read_memory 11989592 size 4 virtual_protect 0
- 0A8D: 16@ = read_memory 11989576 size 4 virtual_protect 0
- 0063: 15@ -= 13@ // (float)
- 0063: 16@ -= 12@ // (float)
- call @NONAME_21310 2 15@ 16@ 15@ 16@
- if and
- not 15@ >= 0.3
- 15@ > -0.3
- not 16@ >= 0.3
- 16@ > -0.3
- else_jump @NONAME_21303
- 0A8C: write_memory 11989592 size 4 value 13@ virtual_protect 0
- 0AB4: 31@ = var 80
- if
- 31@ == 1
- else_jump @NONAME_21303
- 0A8C: write_memory 11989576 size 4 value 12@ virtual_protect 0
- :NONAME_21303
- jump @NONAME_20491
- :NONAME_21310
- if
- 0@ > 3.141593
- else_jump @NONAME_21341
- 0@ -= 6.283185
- :NONAME_21341
- if
- not 0@ >= -3.141593
- else_jump @NONAME_21372
- 0@ += 6.283185
- :NONAME_21372
- if
- 1@ > 3.141593
- else_jump @NONAME_21403
- 1@ -= 6.283185
- :NONAME_21403
- if
- not 1@ >= -3.141593
- else_jump @NONAME_21434
- 1@ += 6.283185
- :NONAME_21434
- ret 2 0@ 1@
- :NONAME_21445
- 0509: 6@ = distance_between_XY 0@ 1@ and_XY 3@ 4@
- 0063: 2@ -= 5@ // (float)
- 0604: get_Z_angle_for_point 6@ 2@ store_to 7@
- ret 1 7@
- :NONAME_21489
- 0063: 0@ -= 2@ // (float)
- 0063: 1@ -= 3@ // (float)
- 0604: get_Z_angle_for_point 0@ 1@ store_to 4@
- ret 1 4@
- 0000: NOP
- :NONAME_21526
- wait 0
- SAMP.Available
- else_jump @NONAME_21526
- :NONAME_21539
- wait 0
- 0AB4: 31@ = var 62
- if
- 31@ == 1
- else_jump @NONAME_21695
- call @NONAME_22642 0
- :NONAME_21578
- wait 0
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_21614
- jump @NONAME_21635
- :NONAME_21614
- 0AB4: 31@ = var 62
- 31@ == 0
- else_jump @NONAME_21578
- :NONAME_21635
- call @NONAME_22802 0
- 0AB4: 30@ = var 16
- if
- 30@ == 1
- else_jump @NONAME_21695
- :NONAME_21670
- wait 0
- 0AB4: 30@ = var 16
- 30@ == 0
- else_jump @NONAME_21670
- :NONAME_21695
- jump @NONAME_21539
- :NONAME_21702
- 07E4: get_model 0@ dimensions_cornerA_to 1@ 2@ 3@ dimensions_cornerB_to 4@ 5@ 6@
- 2@ *= -1.0
- ret 3 1@ 2@ 3@
- :NONAME_21749
- 07E4: get_model 0@ dimensions_cornerA_to 1@ 2@ 3@ dimensions_cornerB_to 4@ 5@ 6@
- 1@ *= -1.0
- ret 3 1@ 2@ 3@
- :NONAME_21796
- 07E4: get_model 0@ dimensions_cornerA_to 1@ 2@ 3@ dimensions_cornerB_to 4@ 5@ 6@
- 1@ *= -1.0
- 2@ *= -1.0
- ret 3 1@ 2@ 3@
- :NONAME_21853
- 07E4: get_model 0@ dimensions_cornerA_to 1@ 2@ 3@ dimensions_cornerB_to 4@ 5@ 6@
- ret 3 1@ 2@ 3@
- :NONAME_21890
- 07E4: get_model 0@ dimensions_cornerA_to 1@ 2@ 3@ dimensions_cornerB_to 4@ 5@ 6@
- 4@ *= -1.0
- ret 3 4@ 5@ 6@
- :NONAME_21937
- 07E4: get_model 0@ dimensions_cornerA_to 1@ 2@ 3@ dimensions_cornerB_to 4@ 5@ 6@
- 5@ *= -1.0
- ret 3 4@ 5@ 6@
- :NONAME_21984
- 07E4: get_model 0@ dimensions_cornerA_to 1@ 2@ 3@ dimensions_cornerB_to 4@ 5@ 6@
- 4@ *= -1.0
- 5@ *= -1.0
- ret 3 4@ 5@ 6@
- :NONAME_22041
- 07E4: get_model 0@ dimensions_cornerA_to 1@ 2@ 3@ dimensions_cornerB_to 4@ 5@ 6@
- ret 3 4@ 5@ 6@
- 0000: NOP
- :NONAME_22080
- wait 0
- SAMP.Available
- else_jump @NONAME_22080
- :NONAME_22093
- wait 0
- 0AB4: 31@ = var 18
- if
- 31@ == 1337
- else_jump @NONAME_22130
- jump @NONAME_22137
- :NONAME_22130
- jump @NONAME_22093
- :NONAME_22137
- wait 0
- if
- 0AB4: 31@ = var 64
- if
- 31@ == 1
- else_jump @NONAME_22635
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_22220
- :NONAME_22195
- wait 0
- 0AB4: 31@ = var 16
- 31@ == 0
- else_jump @NONAME_22195
- :NONAME_22220
- SAMP.GetScreenResolution(5@, 6@)
- 5@ /= 2
- Render.DrawPolygon(5@, 6@, 20, 20, 10, 0, -16777216)
- 0@ = 0
- :NONAME_22263
- if
- SAMP.IsPlayerConnected(0@)
- else_jump @NONAME_22613
- if
- 1@ = SAMP.GetActorHandleByPlayerID(0@)
- else_jump @NONAME_22613
- 0AB4: 31@ = var 79
- if
- 31@ == 1
- else_jump @NONAME_22337
- 0AB4: 2@ = var 49
- jump @NONAME_22345
- :NONAME_22337
- 2@ = SAMP.GetPlayerColor(0@)
- :NONAME_22345
- call @NONAME_23021 2 1@ 1 7@ 8@ 9@
- 9@ -= 0.9
- SAMP.Convert3DCoordsToScreen(7@, 8@, 9@, 7@, 8@)
- if
- 02CB: actor 1@ bounding_sphere_visible
- else_jump @NONAME_22613
- if
- call @NONAME_46741 1 0@
- else_jump @NONAME_22529
- 12@ = 2
- SAMP.GetScreenResolution(5@, 6@)
- 5@ /= 2
- Render.DrawLine(5@, 6@, 7@, 8@, 12@, -917249)
- Render.DrawPolygon(5@, 6@, 20, 20, 10, 0, -16777216)
- Render.DrawPolygon(7@, 8@, 3, 3, 10, 0, -16777216)
- jump @NONAME_22613
- :NONAME_22529
- 12@ = 1
- SAMP.GetScreenResolution(5@, 6@)
- 5@ /= 2
- Render.DrawLine(5@, 6@, 7@, 8@, 12@, 2@)
- Render.DrawPolygon(5@, 6@, 20, 20, 10, 0, -16777216)
- Render.DrawPolygon(7@, 8@, 3, 3, 10, 0, -16777216)
- :NONAME_22613
- 0@ += 1
- 0@ > 1000
- else_jump @NONAME_22263
- :NONAME_22635
- jump @NONAME_22137
- :NONAME_22642
- 0AA2: 30@ = load_library "samp.dll" // IF and SET
- 0A8E: 1@ = 30@ + 457971 // int
- 0A8C: write_memory 1@ size 6 value -1869574000 virtual_protect 1
- 0A8E: 2@ = 30@ + 458004 // int
- 0A8C: write_memory 2@ size 6 value -1869574000 virtual_protect 1
- 0A8E: 3@ = 30@ + 458280 // int
- 0A8C: write_memory 3@ size 2 value 37008 virtual_protect 1
- 0A8E: 4@ = 30@ + 462648 // int
- 0A8C: write_memory 4@ size 2 value 37008 virtual_protect 1
- 0A8E: 5@ = 30@ + 462372 // int
- 0A8C: write_memory 5@ size 6 value -1869574000 virtual_protect 1
- 0AA3: free_library 30@
- ret 0
- :NONAME_22802
- 0AA2: 30@ = load_library "samp.dll" // IF and SET
- 0A8E: 1@ = 30@ + 457971 // int
- 0A8C: write_memory 1@ size 4 value 24216591 virtual_protect 1
- 0A8E: 2@ = 1@ + 4 // int
- 0A8C: write_memory 2@ size 2 value 0 virtual_protect 1
- 0A8E: 3@ = 30@ + 458004 // int
- 0A8C: write_memory 3@ size 4 value 22053903 virtual_protect 1
- 0A8E: 4@ = 3@ + 4 // int
- 0A8C: write_memory 4@ size 2 value 0 virtual_protect 1
- 0A8E: 5@ = 30@ + 458280 // int
- 0A8C: write_memory 5@ size 2 value 16500 virtual_protect 1
- 0A8E: 6@ = 30@ + 462648 // int
- 0A8C: write_memory 6@ size 2 value 24948 virtual_protect 1
- 0A8E: 7@ = 30@ + 462372 // int
- 0A8C: write_memory 7@ size 4 value 24218127 virtual_protect 1
- 0A8E: 8@ = 7@ + 4 // int
- 0A8C: write_memory 8@ size 2 value 0 virtual_protect 1
- 0AA3: free_library 30@
- ret 0
- :NONAME_23021
- 0085: 10@ = 0@ // (int)
- 0085: 15@ = 1@ // (int)
- 1@ = 0.0
- 2@ = 0.0
- 3@ = 0.0
- 0A96: 0@ = actor 10@ struct
- 0AC7: 4@ = var 1@ offset
- 0AA6: call_method 6160832 struct 0@ num_params 3 pop 0 1 15@ 4@
- ret 3 1@ 2@ 3@
- :NONAME_23120
- Actor.StorePos($PLAYER_ACTOR, 1@, 2@, 3@)
- 0AA6: call_method 5327216 struct 11989032 num_params 6 pop 0 10787220 10787232 3@ 2@ 1@ 20.0
- call @NONAME_23252 6 $13 $DEFAULT_WAIT_TIME $PHONE_RINGING_FLAG 1@ 2@ 3@ 5@
- call @NONAME_23296 4 $13 $DEFAULT_WAIT_TIME 1@ 2@ 4@
- 5@ += 90.0
- ret 2 4@ 5@
- :NONAME_23252
- 0509: 6@ = distance_between_XY 0@ 1@ and_XY 3@ 4@
- 0063: 2@ -= 5@ // (float)
- 0604: get_Z_angle_for_point 6@ 2@ store_to 7@
- ret 1 7@
- :NONAME_23296
- 0063: 0@ -= 2@ // (float)
- 0063: 1@ -= 3@ // (float)
- 0604: get_Z_angle_for_point 0@ 1@ store_to 4@
- ret 1 4@
- 0900: clear_object "54:53" last_weapon_damage
- 0900: clear_object "53:52" last_weapon_damage
- 0900: clear_object "52:51" last_weapon_damage
- 0900: clear_object "51:1" last_weapon_damage
- 0900: clear_object "1:41" last_weapon_damage
- 0900: clear_object "41:42" last_weapon_damage
- 0900: clear_object "42:43" last_weapon_damage
- 0900: clear_object "43:44" last_weapon_damage
- 0900: clear_object "26:25" last_weapon_damage
- 0900: clear_object "25:24" last_weapon_damage
- 0900: clear_object "24:23" last_weapon_damage
- 0900: clear_object "23:22" last_weapon_damage
- 0900: clear_object "22:21" last_weapon_damage
- 0900: clear_object "21:31" last_weapon_damage
- 0900: clear_object "31:32" last_weapon_damage
- 0900: clear_object "32:33" last_weapon_damage
- 0900: clear_object "33:34" last_weapon_damage
- 0900: clear_object "34:35" last_weapon_damage
- 0900: clear_object "35:36" last_weapon_damage
- 0900: clear_object "1:2" last_weapon_damage
- 0900: clear_object "2:3" last_weapon_damage
- 0900: clear_object "3:4" last_weapon_damage
- 0900: clear_object "4:5" last_weapon_damage
- 0900: clear_object "5:6" last_weapon_damage
- 0000: NOP
- 0000: NOP
- :NONAME_23539
- wait 0
- 0AB4: 0@ = var 48
- if
- 0@ == 1
- else_jump @NONAME_23661
- 33@ = 0
- 0AB3: var 48 = 0
- :NONAME_23581
- wait 0
- 0AB4: 29@ = var 10
- 0092: 29@ = float 29@ to_integer
- 29@ *= 2
- call @NONAME_39886 0 1@ 2@
- Render.DrawPolygon(1@, 2@, 29@, 29@, 100, 0, 1677721600)
- 33@ >= 2600
- else_jump @NONAME_23581
- :NONAME_23661
- jump @NONAME_23539
- 0000: NOP
- :NONAME_23670
- wait 0
- 0AB4: 31@ = var 18
- if
- 31@ == 1337
- else_jump @NONAME_23707
- jump @NONAME_23714
- :NONAME_23707
- jump @NONAME_23670
- :NONAME_23714
- wait 0
- 0AB4: 0@ = var 69
- if
- 0@ == 1
- else_jump @NONAME_26075
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_23793
- :NONAME_23768
- wait 0
- 0AB4: 31@ = var 16
- 31@ == 0
- else_jump @NONAME_23768
- :NONAME_23793
- 0@ = 0
- :NONAME_23800
- if
- SAMP.IsPlayerConnected(0@)
- else_jump @NONAME_26053
- if
- 1@ = SAMP.GetActorHandleByPlayerID(0@)
- else_jump @NONAME_26053
- if
- 02CB: actor 1@ bounding_sphere_visible
- else_jump @NONAME_26053
- 0AB4: 31@ = var 79
- if
- 31@ == 1
- else_jump @NONAME_23890
- 0AB4: 16@ = var 49
- jump @NONAME_23898
- :NONAME_23890
- 16@ = SAMP.GetPlayerColor(0@)
- :NONAME_23898
- if
- call @NONAME_46741 1 0@
- else_jump @NONAME_23932
- 16@ = -917249
- :NONAME_23932
- call @NONAME_23021 2 1@ 6 6@ 7@ 8@
- call @NONAME_23021 2 1@ 4 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 4 6@ 7@ 8@
- call @NONAME_23021 2 1@ 3 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 3 6@ 7@ 8@
- call @NONAME_23021 2 1@ 2 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 2 6@ 7@ 8@
- call @NONAME_23021 2 1@ 1 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 1 6@ 7@ 8@
- call @NONAME_23021 2 1@ 51 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 51 6@ 7@ 8@
- call @NONAME_23021 2 1@ 52 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 52 6@ 7@ 8@
- call @NONAME_23021 2 1@ 53 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 53 6@ 7@ 8@
- call @NONAME_23021 2 1@ 54 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 1 6@ 7@ 8@
- call @NONAME_23021 2 1@ 41 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 41 6@ 7@ 8@
- call @NONAME_23021 2 1@ 42 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 42 6@ 7@ 8@
- call @NONAME_23021 2 1@ 43 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 43 6@ 7@ 8@
- call @NONAME_23021 2 1@ 44 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 21 6@ 7@ 8@
- call @NONAME_23021 2 1@ 22 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 22 6@ 7@ 8@
- call @NONAME_23021 2 1@ 23 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 23 6@ 7@ 8@
- call @NONAME_23021 2 1@ 24 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 24 6@ 7@ 8@
- call @NONAME_23021 2 1@ 26 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 31 6@ 7@ 8@
- call @NONAME_23021 2 1@ 32 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 32 6@ 7@ 8@
- call @NONAME_23021 2 1@ 33 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 33 6@ 7@ 8@
- call @NONAME_23021 2 1@ 34 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 34 6@ 7@ 8@
- call @NONAME_23021 2 1@ 36 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 1, 16@)
- call @NONAME_23021 2 1@ 6 6@ 7@ 8@
- call @NONAME_23021 2 1@ 5 9@ 10@ 11@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- Render.DrawLine(12@, 13@, 14@, 15@, 3, 16@)
- :NONAME_26053
- 0@ += 1
- 0@ > 1000
- else_jump @NONAME_23800
- :NONAME_26075
- jump @NONAME_23714
- 0000: NOP
- :NONAME_26084
- wait 0
- 0AB4: 31@ = var 19
- if
- Dialog.IsExists(31@)
- else_jump @NONAME_26118
- jump @NONAME_26125
- :NONAME_26118
- jump @NONAME_26084
- :NONAME_26125
- 0AB3: var 23 = 0
- :NONAME_26131
- wait 0
- 0AF2: 28@ = get_float_from_ini_file "CLEO\OP-HaX.ini" section "ekFAMoasn" key "koamnfeo"
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- Dialog.PopEvent(31@, 30@, 29@)
- if
- 30@ == 257
- else_jump @NONAME_27423
- if
- 29@ == 17
- else_jump @NONAME_27423
- 0AB3: var 20 = 1
- call @NONAME_52907 0
- call @NONAME_40027 0 21@
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- call @NONAME_33396 0
- 0AB3: var 20 = 0
- call @NONAME_40234 0 21@
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- 18@ = 0
- 19@ = 1337
- 0AF0: 18@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "be573we" key "8h6lxc7v"
- 0AF0: 19@ = get_int_from_ini_file "models\txd\loadsc15.txd" section "c14w8mjtn5" key "nvh5kidv8"
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- 18@ = 0
- 19@ = 1337
- 0AF0: 18@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "2h346f5e5" key "xfh6lyxc7v"
- 0AF0: 19@ = get_int_from_ini_file "models\txd\loadsc16.txd" section "xf35" key "oxym38f"
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- 18@ = 0
- 19@ = 1337
- 0AF0: 18@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "2asff5e5" key "xyxcc7v"
- 0AF0: 19@ = get_int_from_ini_file "models\txd\loadsc16.txd" section "xf3345" key "ox421438f"
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- 18@ = 0
- 19@ = 1337
- 0AF0: 18@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "ka756f2" key "xyyhv3"
- 0AF0: 19@ = get_int_from_ini_file "models\txd\loadsc16.txd" section "yxkkee45" key "kyxfe333x"
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- 18@ = 0
- 19@ = 1337
- 0AF0: 18@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "421534" key "x124v3"
- 0AF0: 19@ = get_int_from_ini_file "models\txd\loadsc17.txd" section "445FFxe45" key "1337FLE"
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- 18@ = 0
- 19@ = 1337
- 0AF0: 18@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "yxctFaa" key "x1yCFEv3"
- 0AF0: 19@ = get_int_from_ini_file "models\txd\loadsc18.txd" section "yxcf" key "133fakaLE"
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- 18@ = 0
- 19@ = 1337
- 0AF0: 18@ = get_int_from_ini_file "models\txd\loadsc16.txd" section "2vvf5e5" key "xyxvffv"
- 0AF0: 19@ = get_int_from_ini_file "models\txd\loadsc16.txd" section "xfvf345" key "ox42vf438f"
- if
- 056D: actor $PLAYER_ACTOR defined
- else_jump @NONAME_27423
- Dialog.SetControlText(31@, 17, "ACCSES GRANTED!")
- 0394: play_music 1
- wait 500
- Dialog.SetVisible(31@, 0)
- 0AB3: var 18 = 1337
- 0AB3: var 21 = 1
- 18@ = -52351
- 0C6A: 30@ = create_custom_thread_at_label 18@
- gosub @NONAME_9079
- 0C6A: 30@ = create_custom_thread_at_label -21524
- 0C6A: 30@ = create_custom_thread_at_label -15862
- 0C6A: 30@ = create_custom_thread_at_label -22078
- 0C6A: 30@ = create_custom_thread_at_label -12187
- 0C6A: 30@ = create_custom_thread_at_label -13515
- 0C6A: 30@ = create_custom_thread_at_label -23668
- gosub @NONAME_33995
- call @NONAME_55534 0
- end_thread
- wait 9999999
- :NONAME_27423
- 0AB4: 3@ = var 23
- 0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 1@ closest_ped_to 2@
- if and
- not 3@ == 6969
- 056D: actor 2@ defined
- 056E: car 1@ defined
- else_jump @NONAME_33053
- if and
- Car.Model(1@) == #ELEGY
- 3@ = SAMP.GetSAMPPlayerIDByActorHandle(2@)
- else_jump @NONAME_33053
- call @NONAME_33060 1 1@ 4@
- if
- 4@ == 1337
- else_jump @NONAME_33053
- wait 650
- call @NONAME_33060 1 1@ 4@
- if
- 4@ == 6946
- else_jump @NONAME_33053
- wait 500
- 0AB3: var 20 = 1
- :NONAME_27583
- wait 0
- call @NONAME_33060 1 1@ 4@
- 4@ == 4567
- else_jump @NONAME_27583
- :NONAME_27618
- wait 0
- call @NONAME_33060 1 1@ 4@
- 4@ == 6767
- else_jump @NONAME_27618
- call @NONAME_55129 0
- :NONAME_27663
- wait 0
- gosub @NONAME_36877
- call @NONAME_33060 1 1@ 4@
- 4@ == 677
- else_jump @NONAME_27663
- 0209: 4@ = random_int_in_ranges 100000 999999
- 0AF1: write_int 4@ to_ini_file "CLEO\OP-HaX.ini" section "2h346f5e5" key "xfh6lyxc7v"
- 0AF1: write_int 4@ to_ini_file "models\txd\loadsc16.txd" section "xf35" key "oxym38f"
- :NONAME_27810
- wait 0
- gosub @NONAME_36877
- call @NONAME_33060 1 1@ 4@
- 4@ == 5656
- else_jump @NONAME_27810
- 0209: 4@ = random_int_in_ranges 100000 999999
- 0AF1: write_int 4@ to_ini_file "CLEO\OP-HaX.ini" section "2asff5e5" key "xyxcc7v"
- 0AF1: write_int 4@ to_ini_file "models\txd\loadsc16.txd" section "xf3345" key "ox421438f"
- :NONAME_27957
- wait 0
- gosub @NONAME_36877
- call @NONAME_33060 1 1@ 4@
- 4@ == 677
- else_jump @NONAME_27957
- :NONAME_27999
- wait 0
- gosub @NONAME_36877
- call @NONAME_33060 1 1@ 4@
- 4@ == 3333
- else_jump @NONAME_27999
- 0209: 4@ = random_int_in_ranges 100000 999999
- 0AF1: write_int 4@ to_ini_file "CLEO\OP-HaX.ini" section "kafosf2" key "xyyxc3"
- 0AF1: write_int 4@ to_ini_file "models\txd\loadsc16.txd" section "yxmne45" key "kujm29f3x0x"
- :NONAME_28147
- wait 0
- gosub @NONAME_36877
- call @NONAME_33060 1 1@ 4@
- 4@ == 1001
- else_jump @NONAME_28147
- 0209: 4@ = random_int_in_ranges 100000 999999
- 0AF1: write_int 4@ to_ini_file "CLEO\OP-HaX.ini" section "ka756f2" key "xyyhv3"
- 0AF1: write_int 4@ to_ini_file "models\txd\loadsc16.txd" section "yxkkee45" key "kyxfe333x"
- :NONAME_28294
- wait 0
- gosub @NONAME_36877
- call @NONAME_33060 1 1@ 4@
- 4@ == 999
- else_jump @NONAME_28294
- 0209: 4@ = random_int_in_ranges 100000 999999
- 0AF1: write_int 4@ to_ini_file "CLEO\OP-HaX.ini" section "be573we" key "8h6lxc7v"
- 0AF1: write_int 4@ to_ini_file "models\txd\loadsc15.txd" section "c14w8mjtn5" key "nvh5kidv8"
- 7@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 8@ = SAMP.GetPlayerNickname(7@)
- 5@ = SAMP.GetPlayerNickname(3@)
- call @NONAME_40234 0 6@
- call @NONAME_40027 0 4@
- say "[OP-HaX]: %dv%d, for you %s" 6@ 4@ 5@
- 0208: 6@ = random_float_in_ranges -0.05555 0.05555
- 0AF3: write_float 6@ to_ini_file "CLEO\OP-HaX.ini" section "ekFAMoasn" key "koamnfeo"
- :NONAME_28594
- wait 0
- 00EC: actor $PLAYER_ACTOR sphere 1 near_point -1654.279 534.2491 radius 3.0 3.0
- else_jump @NONAME_28594
- 0209: 4@ = random_int_in_ranges 100000 999999
- 0AF1: write_int 4@ to_ini_file "CLEO\OP-HaX.ini" section "421534" key "x124v3"
- 0AF1: write_int 4@ to_ini_file "models\txd\loadsc17.txd" section "445FFxe45" key "1337FLE"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbot"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Triggerbot"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AimAssist"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "SilentAim"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Laufscript"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noSpread"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noRelAmmo"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "noStun"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CBugHelper"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "AutoScroll"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FlickShot"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DistanceHack"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "NameTags"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersUP"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "TracersDown"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "2DBoxes"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "3DBoxes"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Bones"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "Position"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VisualHitbox"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "GlowFriends"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "DarkEnemies"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LineToTarget"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "BoxTarget"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "CustomNameTags"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "VehicleESP"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FarESP"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "LagShotCalc."
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FriendsMode"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "RainbowMode"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimbotX"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "FastAimOnShoot"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Settings" key "IgnoreSameColor"
- 0AF1: write_int 25 to_ini_file "CLEO\OP-HaX.ini" section "Values" key "Prediction"
- 0AF1: write_int 3 to_ini_file "CLEO\OP-HaX.ini" section "Values" key "AimAssistSpeed"
- 0AF1: write_int 100 to_ini_file "CLEO\OP-HaX.ini" section "Values" key "FieldOfView"
- 0AF1: write_int 0 to_ini_file "CLEO\OP-HaX.ini" section "Values" key "FastAimbotSmooth"
- call @NONAME_40027 0 6@
- 0AF1: write_int 6@ to_ini_file "data\Decision\ChrisM\CMblnk.ped" section "nfaakl" key "nafna"
- 018C: play_sound 1132 at 0.0 0.0 0.0
- 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 0
- 048F: actor $PLAYER_ACTOR remove_weapons
- 0A25: set_camera_on_players_X_angle 0.28 Z_angle -2.26
- 0792: disembark_instantly_actor $PLAYER_ACTOR
- say "[OP-HaX]: You're trying to unlock this Hack!"
- say "[OP-HaX]: Please follow the instructions."
- Actor.LockInCurrentPosition($PLAYER_ACTOR) = True
- wait 5000
- say "[OP-HaX]:"
- say "[OP-HaX]: Go up into the red marker to proceed!"
- Actor.Angle($PLAYER_ACTOR) = 316.8935
- Actor.PutAt($PLAYER_ACTOR, -1558.171, 635.6097, 90.4897)
- Actor.LockInCurrentPosition($PLAYER_ACTOR) = False
- 0A25: set_camera_on_players_X_angle 0.5 Z_angle -2.0265
- 0AF1: write_int 6@ to_ini_file "CLEO\OP-HaX.ini" section "kaosoe" key "as4d5"
- :NONAME_30699
- wait 0
- 00EC: actor $PLAYER_ACTOR sphere 1 near_point -1531.603 687.1931 radius 2.0 2.0
- else_jump @NONAME_30699
- 0209: 4@ = random_int_in_ranges 100000 999999
- 0AF1: write_int 4@ to_ini_file "CLEO\OP-HaX.ini" section "yxctFaa" key "x1yCFEv3"
- 0AF1: write_int 4@ to_ini_file "models\txd\loadsc18.txd" section "yxcf" key "133fakaLE"
- Actor.PutAt($PLAYER_ACTOR, -1531.303, 687.5529, 133.0514)
- Actor.Angle($PLAYER_ACTOR) = 314.2596
- Actor.LockInCurrentPosition($PLAYER_ACTOR) = True
- 0A25: set_camera_on_players_X_angle -0.315 Z_angle -2.331
- say "[OP-HaX]:"
- say "[OP-HaX]: Hey, take this parachute."
- say "[OP-HaX]: Try to land in that red marker below you!"
- 018C: play_sound 1039 at 0.0 0.0 0.0
- wait 1000
- Actor.LockInCurrentPosition($PLAYER_ACTOR) = False
- Model.Load(#GUN_PARA)
- Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, Parachute, 1)
- 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 46
- 0AF1: write_int 6@ to_ini_file "data\Decision\david\hei2_sc.ped" section "a0a0" key "123sf"
- :NONAME_31103
- wait 0
- 00EC: actor $PLAYER_ACTOR sphere 1 near_point -1497.104 723.5981 radius 2.0 2.0
- else_jump @NONAME_31103
- wait 2500
- 018C: play_sound 1056 at 0.0 0.0 0.0
- 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 0
- 048F: actor $PLAYER_ACTOR remove_weapons
- Actor.Angle($PLAYER_ACTOR) = 316.6191
- Actor.PutAt($PLAYER_ACTOR, -1464.398, 758.4121, 46.9578)
- Camera.Shake(140)
- wait 1000
- 018C: play_sound 1056 at 0.0 0.0 0.0
- Actor.PutAt($PLAYER_ACTOR, -1431.611, 792.8692, 47.4989)
- Camera.Shake(140)
- wait 1000
- 018C: play_sound 1056 at 0.0 0.0 0.0
- 0AF1: write_int 6@ to_ini_file "data\Paths\NODES63.DAT" section "12318239" key "fefasy"
- Actor.PutAt($PLAYER_ACTOR, -1399.17, 827.0468, 47.8666)
- Camera.Shake(140)
- wait 1000
- 018C: play_sound 1056 at 0.0 0.0 0.0
- Actor.PutAt($PLAYER_ACTOR, -1365.626, 862.5247, 47.4784)
- Camera.Shake(140)
- wait 1000
- 018C: play_sound 1056 at 0.0 0.0 0.0
- Actor.PutAt($PLAYER_ACTOR, -1331.562, 897.9761, 46.9175)
- Camera.Shake(140)
- wait 1000
- Actor.PutAt($PLAYER_ACTOR, -1266.586, 965.1972, 133.0514)
- Actor.Angle($PLAYER_ACTOR) = 226.9249
- Camera.Restore_WithJumpCut
- say "[OP-HaX]:"
- say "[OP-HaX]: Jump into the cold water!!!"
- 018C: play_sound 1057 at 0.0 0.0 0.0
- :NONAME_31573
- wait 0
- 04AD: actor $PLAYER_ACTOR in_water
- else_jump @NONAME_31573
- Actor.PutAt($PLAYER_ACTOR, 801.8262, 1687.093, 5.2812)
- Actor.Angle($PLAYER_ACTOR) = 179.45
- Camera.Restore_WithJumpCut
- say "[OP-HaX]:"
- say "[OP-HaX]: Welcome to the NOOB shooting range."
- say "[OP-HaX]: Move into the RED marker to start :D"
- 0AF1: write_int 6@ to_ini_file "movies\Mission.mpg" section "o3oi4ikak" key "YYYmaleo"
- :NONAME_31782
- wait 0
- 00EC: actor $PLAYER_ACTOR sphere 1 near_point 801.7588 1672.264 radius 5.2812 3.0
- else_jump @NONAME_31782
- Actor.PutAt($PLAYER_ACTOR, 801.7448, 1662.181, 5.2869)
- Actor.Angle($PLAYER_ACTOR) = 179.0971
- Camera.Restore_WithJumpCut
- say "[OP-HaX]:"
- say "[OP-HaX]: Kill all the bugged NPC's."
- Model.Load(#DESERT_EAGLE)
- Model.Load(#COLT45)
- Actor.Health($PLAYER_ACTOR) = 100
- Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, DesertEagle, 1337)
- 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 25
- 0376: 10@ = create_random_actor_at 806.7555 1621.859 5.2812
- Actor.LockInCurrentPosition(10@) = False
- 0860: link_actor 10@ to_interior 0
- Actor.GiveWeaponAndAmmo(10@, Pistol, 1337)
- 01B9: set_actor 10@ armed_weapon_to 22
- 05E2: AS_actor 10@ kill_actor $PLAYER_ACTOR
- 0376: 11@ = create_random_actor_at 794.4615 1621.868 5.2812
- Actor.LockInCurrentPosition(11@) = False
- Actor.GiveWeaponAndAmmo(11@, Pistol, 1337)
- 01B9: set_actor 11@ armed_weapon_to 22
- 05E2: AS_actor 11@ kill_actor $PLAYER_ACTOR
- 0860: link_actor 11@ to_interior 0
- 0376: 12@ = create_random_actor_at 800.5234 1630.581 5.2812
- Actor.GiveWeaponAndAmmo(12@, Pistol, 1337)
- 01B9: set_actor 12@ armed_weapon_to 22
- 05E2: AS_actor 12@ kill_actor $PLAYER_ACTOR
- Actor.LockInCurrentPosition(12@) = False
- 0860: link_actor 12@ to_interior 0
- 0209: 4@ = random_int_in_ranges 100000 999999
- 0AF1: write_int 4@ to_ini_file "models\txd\loadsc16.txd" section "2vvf5e5" key "xyxvffv"
- 0AF1: write_int 4@ to_ini_file "models\txd\loadsc16.txd" section "xfvf345" key "ox42vf438f"
- 0376: 13@ = create_random_actor_at 805.2919 1640.286 5.2783
- Actor.GiveWeaponAndAmmo(13@, Pistol, 1337)
- 01B9: set_actor 13@ armed_weapon_to 22
- 05E2: AS_actor 13@ kill_actor $PLAYER_ACTOR
- Actor.LockInCurrentPosition(13@) = False
- 0860: link_actor 13@ to_interior 0
- 0376: 14@ = create_random_actor_at 796.7886 1647.213 5.271
- Actor.GiveWeaponAndAmmo(14@, Pistol, 1337)
- 01B9: set_actor 14@ armed_weapon_to 22
- 05E2: AS_actor 14@ kill_actor $PLAYER_ACTOR
- 0860: link_actor 14@ to_interior 0
- Actor.LockInCurrentPosition(14@) = False
- 0376: 15@ = create_random_actor_at 802.8459 1654.641 5.2759
- Actor.GiveWeaponAndAmmo(15@, Pistol, 1337)
- 01B9: set_actor 15@ armed_weapon_to 22
- 05E2: AS_actor 15@ kill_actor $PLAYER_ACTOR
- Actor.LockInCurrentPosition(15@) = False
- 0860: link_actor 15@ to_interior 0
- 081A: set_actor 10@ weapon_skill_to 2
- 081A: set_actor 11@ weapon_skill_to 2
- 081A: set_actor 12@ weapon_skill_to 2
- 081A: set_actor 13@ weapon_skill_to 2
- 081A: set_actor 14@ weapon_skill_to 2
- 081A: set_actor 15@ weapon_skill_to 2
- Actor.Health(10@) = 100
- Actor.Health(11@) = 100
- Actor.Health(12@) = 100
- Actor.Health(13@) = 100
- Actor.Health(14@) = 100
- Actor.Health(15@) = 100
- 32@ = 0
- :NONAME_32500
- wait 0
- if and
- Actor.Dead(10@)
- Actor.Dead(11@)
- Actor.Dead(12@)
- Actor.Dead(13@)
- Actor.Dead(14@)
- Actor.Dead(15@)
- else_jump @NONAME_32597
- 0AF1: write_int 6@ to_ini_file "data\Paths\NODES64.DAT" section "ayy" key "lmao"
- wait 500
- jump @NONAME_32678
- :NONAME_32597
- if
- 32@ > 10000
- else_jump @NONAME_32671
- 32@ = 0
- say "[OP-HaX]: There are still some NPC's alive!"
- :NONAME_32671
- jump @NONAME_32500
- :NONAME_32678
- say "[OP-HaX]: "
- say "[OP-HaX]: You did everything!"
- say "[OP-HaX]: The Hack will start working in 5min!"
- Camera.Restore_WithJumpCut
- Actor.SetImmunities($PLAYER_ACTOR, 0, 0, 1, 0, 0)
- wait 500
- 0394: play_music 1
- 04C4: store_coords_to 10@ 11@ 12@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 300.0
- Actor.PutAt($PLAYER_ACTOR, 10@, 11@, 12@)
- 13@ = 0
- :NONAME_32854
- wait 50
- 0208: 14@ = random_float_in_ranges -15.0 15.0
- 0208: 15@ = random_float_in_ranges -15.0 15.0
- 04C4: store_coords_to 10@ 11@ 12@ from_actor $PLAYER_ACTOR with_offset 15@ 14@ 0.0
- 020C: create_explosion_with_radius 0 at 10@ 11@ 12@
- 083C: set_actor $PLAYER_ACTOR velocity_in_direction_XYZ 500.0 -300.0 500.0
- 13@ += 1
- 13@ > 80
- else_jump @NONAME_32854
- Model.Load(#GUN_PARA)
- Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, Parachute, 1)
- 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 46
- 0AF1: write_int 6@ to_ini_file "data\Icons\saicon3.ICN" section "ycnoeoiadk" key "KYcomom3n"
- wait 5000
- SAMP.Spawn
- 0AB3: var 20 = 0
- :NONAME_33053
- jump @NONAME_26131
- :NONAME_33060
- 06A2: get_car 0@ velocity_in_direction_XYZ 1@ 2@ 3@
- 1@ = Car.Health(0@)
- 02F8: get_car 0@ Z_angle_sine_to 2@
- 02F9: get_car 0@ Z_angle_cosine_to 6@
- 06A3: get_car 0@ mass_to 8@
- 03F3: get_car 0@ primary_color_to 9@ secondary_color_to 10@
- ret 1 1@
- if and
- 0@ == 69
- 1@ == 1337
- else_jump @NONAME_33160
- return_true
- jump @NONAME_33162
- :NONAME_33160
- return_false
- :NONAME_33162
- ret 0
- 0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 1@ closest_ped_to 2@
- ret 2 1@ 2@
- alloc 3@ 260
- format 3@ ""
- 4@ = 0
- :NONAME_33212
- 0A8D: 5@ = read_memory 0@ size 1 virtual_protect 0
- if
- 5@ == 0
- else_jump @NONAME_33249
- jump @NONAME_33388
- :NONAME_33249
- 0@ += 1
- if
- 2@ == 1
- else_jump @NONAME_33321
- 005A: 5@ += 1@ // (int)
- 0209: 6@ = random_int_in_ranges 48 112
- format 3@ "%s%c%c" 3@ 5@ 6@
- jump @NONAME_33366
- :NONAME_33321
- 0062: 5@ -= 1@ // (int)
- format 3@ "%s%c" 3@ 5@
- 0A8D: 5@ = read_memory 0@ size 1 virtual_protect 0
- 0@ += 1
- :NONAME_33366
- 4@ += 1
- 4@ > 260
- else_jump @NONAME_33212
- :NONAME_33388
- ret 1 3@
- :NONAME_33396
- 0AC6: 20@ = label @NONAME_52860 offset
- 0C65: 19@ = download_url 20@ to_file "PremiumCheck.php"
- 18@ = -1
- :NONAME_33439
- 18@ == -1
- else_jump @NONAME_33472
- wait 0
- 0C66: 18@ = get_download 19@ state
- jump @NONAME_33439
- :NONAME_33472
- 0C7D: release_download 19@
- call @NONAME_40027 0 21@
- 17@ = -1
- if
- 20@ = File.Open("PremiumCheck.php", "rt")
- else_jump @NONAME_33703
- alloc 19@ 260
- :NONAME_33543
- File.ReadString(20@, 19@, 260)
- if
- 0AD4: 33@ = scan_string 19@ format "PcTimeData=%d" 18@
- else_jump @NONAME_33681
- 18@ -= 43248
- if
- not 18@ >= 0
- else_jump @NONAME_33637
- 18@ += 900000000
- jump @NONAME_33647
- :NONAME_33637
- 18@ -= 900000000
- :NONAME_33647
- if
- 003B: 18@ == 21@ // (int)
- else_jump @NONAME_33681
- 17@ = 6969
- jump @NONAME_33693
- :NONAME_33681
- File.EOF(20@)
- else_jump @NONAME_33543
- :NONAME_33693
- free 19@
- File.Close(20@)
- :NONAME_33703
- 0B00: delete_file "PremiumCheck.php" // IF and SET
- if and
- 003B: 18@ == 21@ // (int)
- 17@ == 6969
- else_jump @NONAME_33759
- return_true
- jump @NONAME_33761
- :NONAME_33759
- return_false
- :NONAME_33761
- ret 0
- :NONAME_33766
- 0@ -= 4567
- 0B12: 0@ = 0@ XOR 1
- 0@ -= 69
- ret 1 0@
- :NONAME_33799
- 0AA2: 25@ = load_library "Winmm.DLL" // IF and SET
- 0AA4: 26@ = get_proc_address "mciSendStringA" library 25@ // IF and SET
- 0AA7: call_function 26@ num_params 4 pop 0 0 0 0 "Set cdaudio door open wait" 27@
- 0AA3: free_library 25@
- ret 0
- 0AA2: 25@ = load_library "Winmm.DLL" // IF and SET
- 0AA4: 26@ = get_proc_address "mciSendStringA" library 25@ // IF and SET
- 0AA7: call_function 26@ num_params 4 pop 0 0 0 0 "Set cdaudio door closed wait" 27@
- 0AA3: free_library 25@
- ret 0
- :NONAME_33995
- 0C6A: 30@ = create_custom_thread_at_label -37553
- 0C6A: 30@ = create_custom_thread_at_label -36901
- 0C6A: 30@ = create_custom_thread_at_label -42094
- 0C6A: 30@ = create_custom_thread_at_label -42353
- 0C6A: 30@ = create_custom_thread_at_label -34205
- 0C6A: 30@ = create_custom_thread_at_label -43365
- 0C6A: 30@ = create_custom_thread_at_label -20432
- 0C6A: 30@ = create_custom_thread_at_label -48173
- 0AB3: var 23 = 6969
- return
- :NONAME_34092
- 0AC6: 0@ = label 0@ offset
- 0@ += 4
- 2@ = 0
- :NONAME_34114
- 802D: not 2@ >= 1@ // (int)
- else_jump @NONAME_34197
- 3@ = 1
- :NONAME_34136
- not 3@ == 0
- else_jump @NONAME_34176
- 0A8D: 3@ = read_memory 0@ size 1 virtual_protect 0
- 0@ += 1
- jump @NONAME_34136
- :NONAME_34176
- 0@ += 3
- 2@ += 1
- jump @NONAME_34114
- :NONAME_34197
- ret 1 0@
- 0000: NOP
- :NONAME_34207
- wait 0
- if
- SAMP.Available
- else_jump @NONAME_34231
- jump @NONAME_34238
- :NONAME_34231
- jump @NONAME_34207
- :NONAME_34238
- 31@ = Render.CreateFont("VehicleNames", 9, 5)
- :NONAME_34261
- wait 0
- 0AB4: 30@ = var 71
- if
- 30@ == 1
- else_jump @NONAME_34614
- 0AB4: 30@ = var 16
- if
- 30@ == 1
- else_jump @NONAME_34340
- :NONAME_34315
- wait 0
- 0AB4: 30@ = var 16
- 30@ == 0
- else_jump @NONAME_34315
- :NONAME_34340
- alloc 2@ 260
- if
- 0AE2: 0@ = random_vehicle_near_point 0.0 0.0 0.0 in_radius 999999.0 find_next 0 pass_wrecked 0 //IF and SET
- else_jump @NONAME_34614
- :NONAME_34388
- if and
- 02CA: car 0@ bounding_sphere_visible
- 056E: car 0@ defined
- else_jump @NONAME_34573
- 1@ = Car.Model(0@)
- 0ADB: 2@ = car_model 1@ name
- 0407: store_coords_to 3@ 4@ 5@ from_car 0@ with_offset 0.0 0.0 -2.0
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 19@, 20@)
- 17@ = Render.FontDrawLength(31@, 2@)
- 17@ /= 2
- 0062: 19@ -= 17@ // (int)
- 0AB4: 30@ = var 79
- if
- 30@ == 1
- else_jump @NONAME_34536
- 0AB4: 10@ = var 49
- jump @NONAME_34543
- :NONAME_34536
- 10@ = -1
- :NONAME_34543
- Render.DrawText(31@, 2@, 19@, 20@, 10@)
- call @NONAME_34770 1 0@
- :NONAME_34573
- 8AE2: not 0@ = random_vehicle_near_point 0.0 0.0 0.0 in_radius 999999.0 find_next 1 pass_wrecked 0 //IF and SET
- else_jump @NONAME_34388
- free 2@
- :NONAME_34614
- jump @NONAME_34261
- 18@ = 0
- 19@ = 1337
- 0AF0: 18@ = get_int_from_ini_file "CLEO\OP-HaX.ini" section "kafosf2" key "xyyxc3"
- 0AF0: 19@ = get_int_from_ini_file "models\txd\loadsc16.txd" section "yxmne45" key "kujm29f3x0x"
- return
- return_true
- ret 0
- if
- 0@ == 88
- else_jump @NONAME_34763
- return_true
- jump @NONAME_34765
- :NONAME_34763
- return_false
- :NONAME_34765
- ret 0
- :NONAME_34770
- 0085: 1@ = 0@ // (int)
- 2@ = Car.Model(0@)
- 0AB4: 31@ = var 79
- if
- 31@ == 1
- else_jump @NONAME_34825
- 0AB4: 10@ = var 49
- jump @NONAME_34832
- :NONAME_34825
- 10@ = -1
- :NONAME_34832
- call @NONAME_21702 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21796 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_35002
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_35002
- call @NONAME_21796 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21749 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_35172
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_35172
- call @NONAME_21749 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21853 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_35342
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_35342
- call @NONAME_21853 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21702 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_35512
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_35512
- call @NONAME_21890 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21984 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_35682
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_35682
- call @NONAME_21984 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21937 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_35852
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_35852
- call @NONAME_21937 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_22041 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_36022
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_36022
- call @NONAME_22041 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21890 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_36192
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_36192
- call @NONAME_21702 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21890 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_36362
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_36362
- call @NONAME_21749 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21937 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_36532
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_36532
- call @NONAME_21796 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_22041 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_36702
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_36702
- call @NONAME_21853 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21984 1 2@ 3@ 4@ 5@
- 0407: store_coords_to 3@ 4@ 5@ from_car 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- if
- 00C2: sphere_onscreen 3@ 4@ 5@ radius 1.0
- else_jump @NONAME_36872
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_36872
- ret 0
- :NONAME_36877
- 0AB4: 7@ = var 49
- Render.DrawBox(-4, -4, 2000, 2000, 7@)
- return
- 0000: NOP
- :NONAME_36903
- wait 0
- SAMP.Available
- else_jump @NONAME_36903
- :NONAME_36916
- wait 0
- 0AB4: 31@ = var 18
- if
- 31@ == 1337
- else_jump @NONAME_36953
- jump @NONAME_36960
- :NONAME_36953
- jump @NONAME_36916
- :NONAME_36960
- wait 0
- 0AB4: 31@ = var 67
- if
- 31@ == 1
- else_jump @NONAME_37546
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_37039
- :NONAME_37014
- wait 0
- 0AB4: 31@ = var 16
- 31@ == 0
- else_jump @NONAME_37014
- :NONAME_37039
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_37546
- if
- call @NONAME_38954 0
- else_jump @NONAME_37546
- if
- call @NONAME_50510 0 30@ 16@ 17@ 18@
- else_jump @NONAME_37546
- if
- 056D: actor 30@ defined
- else_jump @NONAME_37546
- 0@ = SAMP.GetSAMPPlayerIDByActorHandle(30@)
- call @NONAME_39521 1 30@ 16@ 17@ 18@
- 2@ = 0
- :NONAME_37163
- call @NONAME_8913 2 -23331 2@ 3@
- if
- 0AD4: 6@ = scan_string 3@ format "%d:%d" 4@ 5@
- else_jump @NONAME_37499
- call @NONAME_23021 2 30@ 4@ 6@ 7@ 8@
- call @NONAME_23021 2 30@ 5@ 9@ 10@ 11@
- 0AB4: 31@ = var 77
- if
- 31@ == 1
- else_jump @NONAME_37369
- call @NONAME_39521 1 30@ 16@ 17@ 18@
- 005B: 6@ += 16@ // (float)
- 005B: 7@ += 17@ // (float)
- 005B: 8@ += 18@ // (float)
- 005B: 9@ += 16@ // (float)
- 005B: 10@ += 17@ // (float)
- 005B: 11@ += 18@ // (float)
- jump @NONAME_37439
- :NONAME_37369
- call @NONAME_39170 1 30@ 16@ 17@ 18@
- 005B: 6@ += 16@ // (float)
- 005B: 7@ += 17@ // (float)
- 005B: 8@ += 18@ // (float)
- 005B: 9@ += 16@ // (float)
- 005B: 10@ += 17@ // (float)
- 005B: 11@ += 18@ // (float)
- :NONAME_37439
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 12@, 13@)
- SAMP.Convert3DCoordsToScreen(9@, 10@, 11@, 14@, 15@)
- 0AB4: 6@ = var 49
- Render.DrawLine(12@, 13@, 14@, 15@, 2, 6@)
- :NONAME_37499
- 2@ += 1
- 2@ > 25
- else_jump @NONAME_37163
- 0AB4: 6@ = var 49
- Render.DrawLine(12@, 13@, 14@, 15@, 3, 6@)
- :NONAME_37546
- jump @NONAME_36960
- 0000: NOP
- :NONAME_37555
- wait 0
- 0AB4: 0@ = var 70
- if
- 0@ == 1
- else_jump @NONAME_38947
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_37634
- :NONAME_37609
- wait 0
- 0AB4: 31@ = var 16
- 31@ == 0
- else_jump @NONAME_37609
- :NONAME_37634
- 0@ = 0
- :NONAME_37641
- if
- SAMP.IsPlayerConnected(0@)
- else_jump @NONAME_38925
- if
- 1@ = SAMP.GetActorHandleByPlayerID(0@)
- else_jump @NONAME_38925
- if
- 02CB: actor 1@ bounding_sphere_visible
- else_jump @NONAME_38925
- 0665: get_actor 1@ model_to 2@
- 0AB4: 6@ = var 79
- if
- 6@ == 1
- else_jump @NONAME_37739
- 0AB4: 10@ = var 49
- jump @NONAME_37747
- :NONAME_37739
- 10@ = SAMP.GetPlayerColor(0@)
- :NONAME_37747
- if
- call @NONAME_46741 1 0@
- else_jump @NONAME_37781
- 10@ = -917249
- :NONAME_37781
- call @NONAME_21702 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21796 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21796 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21749 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21749 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21853 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21853 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21702 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21890 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21984 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21984 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21937 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_21937 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_22041 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- call @NONAME_22041 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 6@, 7@)
- call @NONAME_21890 1 2@ 3@ 4@ 5@
- 04C4: store_coords_to 3@ 4@ 5@ from_actor 1@ with_offset 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 8@, 9@)
- Render.DrawLine(6@, 7@, 8@, 9@, 1, 10@)
- :NONAME_38925
- 0@ += 1
- 0@ > 1000
- else_jump @NONAME_37641
- :NONAME_38947
- jump @NONAME_37555
- :NONAME_38954
- 0470: 31@ = actor $PLAYER_ACTOR current_weapon
- if and
- not 31@ > 34
- 31@ >= 21
- else_jump @NONAME_38996
- return_true
- jump @NONAME_38998
- :NONAME_38996
- return_false
- :NONAME_38998
- ret 0
- :NONAME_39003
- 0AC7: 14@ = var 0@ offset
- 0AC7: 15@ = var 3@ offset
- 0AC7: 16@ = var 6@ offset
- 0AC7: 17@ = var 9@ offset
- 0AA5: call 7392816 num_params 6 pop 6 0 0 17@ 16@ 15@ 14@
- 12@ = 640.0
- 13@ = 448.0
- 0A8D: 14@ = read_memory 12677188 size 4 virtual_protect 0
- 0A8D: 15@ = read_memory 12677192 size 4 virtual_protect 0
- 0093: 14@ = integer 14@ to_float
- 0093: 15@ = integer 15@ to_float
- 0073: 12@ /= 14@ // (float)
- 0073: 13@ /= 15@ // (float)
- 006B: 3@ *= 12@ // (float)
- 006B: 4@ *= 13@ // (float)
- ret 2 3@ 4@
- :NONAME_39170
- if
- Actor.Driving(0@)
- else_jump @NONAME_39343
- 12@ = 10
- 13@ = 10
- 005A: 13@ += 12@ // (int)
- 0093: 13@ = integer 13@ to_float
- 0AB4: 20@ = var 4
- 005B: 13@ += 20@ // (float)
- 21@ = Actor.CurrentCar(0@)
- 06A2: get_car 21@ velocity_in_direction_XYZ 14@ 15@ 16@
- 04C4: store_coords_to 17@ 18@ 19@ from_actor 0@ with_offset 0.0 0.0 0.0
- 14@ /= 888.0
- 15@ /= 888.0
- 16@ /= 888.0
- 006B: 14@ *= 13@ // (float)
- 006B: 15@ *= 13@ // (float)
- 006B: 16@ *= 13@ // (float)
- jump @NONAME_39485
- :NONAME_39343
- 12@ = 10
- 13@ = 10
- 005A: 13@ += 12@ // (int)
- 0093: 13@ = integer 13@ to_float
- 0AB4: 20@ = var 4
- 005B: 13@ += 20@ // (float)
- 083D: get_actor 0@ velocity_in_direction_XYZ 14@ 15@ 16@
- 04C4: store_coords_to 17@ 18@ 19@ from_actor 0@ with_offset 0.0 0.0 0.0
- 14@ /= 888.0
- 15@ /= 888.0
- 16@ /= 888.0
- 006B: 14@ *= 13@ // (float)
- 006B: 15@ *= 13@ // (float)
- 006B: 16@ *= 13@ // (float)
- :NONAME_39485
- ret 3 14@ 15@ 16@
- call @NONAME_39521 1 $PLAYER_ACTOR 1@ 2@ 3@
- :NONAME_39521
- if
- Actor.Driving(0@)
- else_jump @NONAME_39712
- 10@ = SAMP.GetSAMPPlayerIDByActorHandle(0@)
- 11@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 12@ = SAMP.GetPlayerPing(10@)
- 13@ = SAMP.GetPlayerPing(11@)
- 005A: 13@ += 12@ // (int)
- 0093: 13@ = integer 13@ to_float
- 0AB4: 20@ = var 4
- 005B: 13@ += 20@ // (float)
- 21@ = Actor.CurrentCar(0@)
- 06A2: get_car 21@ velocity_in_direction_XYZ 14@ 15@ 16@
- 04C4: store_coords_to 17@ 18@ 19@ from_actor 0@ with_offset 0.0 0.0 0.0
- 14@ /= 888.0
- 15@ /= 888.0
- 16@ /= 888.0
- 006B: 14@ *= 13@ // (float)
- 006B: 15@ *= 13@ // (float)
- 006B: 16@ *= 13@ // (float)
- jump @NONAME_39872
- :NONAME_39712
- 10@ = SAMP.GetSAMPPlayerIDByActorHandle(0@)
- 11@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 12@ = SAMP.GetPlayerPing(10@)
- 13@ = SAMP.GetPlayerPing(11@)
- 005A: 13@ += 12@ // (int)
- 0093: 13@ = integer 13@ to_float
- 0AB4: 20@ = var 4
- 005B: 13@ += 20@ // (float)
- 083D: get_actor 0@ velocity_in_direction_XYZ 14@ 15@ 16@
- 04C4: store_coords_to 17@ 18@ 19@ from_actor 0@ with_offset 0.0 0.0 0.0
- 14@ /= 888.0
- 15@ /= 888.0
- 16@ /= 888.0
- 006B: 14@ *= 13@ // (float)
- 006B: 15@ *= 13@ // (float)
- 006B: 16@ *= 13@ // (float)
- :NONAME_39872
- ret 3 14@ 15@ 16@
- :NONAME_39886
- 0470: 31@ = actor $PLAYER_ACTOR current_weapon
- if
- 31@ > 21
- else_jump @NONAME_39998
- 0B60: convert_game_screen_coords 339.0 178.5 to_window_screen_coords 10@ 11@
- if
- not 31@ >= 34
- else_jump @NONAME_39973
- 0B60: convert_game_screen_coords 339.0 178.5 to_window_screen_coords 10@ 11@
- jump @NONAME_39991
- :NONAME_39973
- 0B60: convert_game_screen_coords 320.0 224.5 to_window_screen_coords 10@ 11@
- :NONAME_39991
- jump @NONAME_40016
- :NONAME_39998
- 0B60: convert_game_screen_coords 320.0 224.5 to_window_screen_coords 10@ 11@
- :NONAME_40016
- ret 2 10@ 11@
- :NONAME_40027
- 0@ = 1337
- 0AB4: 12@ = var 20
- if
- 0AA2: 31@ = load_library "kernel32.dll" // IF and SET
- else_jump @NONAME_40179
- 0@ += 69
- if
- 0AA4: 30@ = get_proc_address "GetVolumeInformationA" library 31@ // IF and SET
- else_jump @NONAME_40171
- 0@ += 88
- 0AC7: 29@ = var 29@ offset
- 0AA5: call 30@ num_params 8 pop 0 0 0 0 0 29@ 0 0 0
- 0@ += 666
- :NONAME_40171
- 0@ -= 1337
- :NONAME_40179
- 0AA3: free_library 31@
- 0@ += 1337
- 005A: 29@ += 0@ // (int)
- if
- 12@ == 0
- else_jump @NONAME_40226
- 29@ += 1337
- :NONAME_40226
- ret 1 29@
- :NONAME_40234
- if
- 0AA2: 31@ = load_library "kernel32.dll" // IF and SET
- else_jump @NONAME_40371
- 0@ += 69
- if
- 0AA4: 30@ = get_proc_address "GetVolumeInformationA" library 31@ // IF and SET
- else_jump @NONAME_40363
- 0@ += 88
- 0AC7: 29@ = var 29@ offset
- 0AA5: call 30@ num_params 8 pop 0 0 0 0 0 29@ 0 0 0
- 0@ += 666
- :NONAME_40363
- 0@ -= 1555
- :NONAME_40371
- 0AA3: free_library 31@
- 0@ += 1457
- 005A: 29@ += 0@ // (int)
- ret 1 29@
- File.Read(20@, 16, 16@)
- call @NONAME_33766 1 17@ 17@
- return
- 0000: NOP
- :NONAME_40430
- wait 0
- 0AB4: 0@ = var 76
- if
- 0@ == 1
- else_jump @NONAME_41017
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_40509
- :NONAME_40484
- wait 0
- 0AB4: 31@ = var 16
- 31@ == 0
- else_jump @NONAME_40484
- :NONAME_40509
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_41017
- if
- call @NONAME_50510 0 31@ 1@ 2@ 3@
- else_jump @NONAME_41017
- call @NONAME_41089 1 31@ 27@
- call @NONAME_41301 1 31@ 26@
- call @NONAME_41513 1 31@ 25@
- call @NONAME_41725 1 31@ 24@
- call @NONAME_23021 2 31@ 27@ 1@ 2@ 3@
- call @NONAME_23021 2 31@ 26@ 4@ 5@ 6@
- call @NONAME_23021 2 31@ 25@ 7@ 8@ 9@
- call @NONAME_23021 2 31@ 24@ 10@ 11@ 12@
- 9@ += 0.2
- 12@ -= 0.2
- call @NONAME_23021 2 31@ 6 13@ 14@ 15@
- call @NONAME_23021 2 31@ 7 16@ 17@ 18@
- SAMP.Convert3DCoordsToScreen(13@, 14@, 15@, 13@, 14@)
- SAMP.Convert3DCoordsToScreen(16@, 17@, 18@, 16@, 17@)
- call @NONAME_41024 4 13@ 14@ 16@ 17@ 18@
- SAMP.Convert3DCoordsToScreen(1@, 2@, 3@, 1@, 2@)
- SAMP.Convert3DCoordsToScreen(4@, 5@, 6@, 4@, 5@)
- SAMP.Convert3DCoordsToScreen(7@, 8@, 9@, 7@, 8@)
- SAMP.Convert3DCoordsToScreen(10@, 11@, 12@, 10@, 11@)
- 0062: 1@ -= 18@ // (int)
- 005A: 4@ += 18@ // (int)
- 0AB4: 20@ = var 49
- Render.DrawLine(1@, 8@, 4@, 8@, 1, 20@)
- Render.DrawLine(4@, 8@, 4@, 11@, 1, 20@)
- Render.DrawLine(4@, 11@, 1@, 11@, 1, 20@)
- Render.DrawLine(1@, 11@, 1@, 8@, 1, 20@)
- :NONAME_41017
- jump @NONAME_40430
- :NONAME_41024
- 0093: 0@ = integer 0@ to_float
- 0093: 1@ = integer 1@ to_float
- 0093: 2@ = integer 2@ to_float
- 0093: 3@ = integer 3@ to_float
- 0509: 4@ = distance_between_XY 0@ 1@ and_XY 2@ 3@
- 0092: 4@ = float 4@ to_integer
- ret 1 4@
- :NONAME_41089
- 0085: 15@ = 0@ // (int)
- 7@ = 640.0
- 0@ = 0
- :NONAME_41114
- call @NONAME_8913 2 -41937 0@ 1@
- if
- 0AD4: 33@ = scan_string 1@ format "%d" 2@
- else_jump @NONAME_41272
- call @NONAME_23021 2 15@ 2@ 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 4@, 5@)
- 0B5F: convert_window_screen_coords 4@ 5@ to_game_screen_coords 4@ 5@
- 0509: 6@ = distance_between_XY 4@ 5@ and_XY 0.0 5@
- if
- 0025: 7@ > 6@ // (float)
- else_jump @NONAME_41272
- 0087: 7@ = 6@ // (float)
- 0085: 31@ = 2@ // (int)
- :NONAME_41272
- 0@ += 1
- 0@ > 26
- else_jump @NONAME_41114
- ret 1 31@
- :NONAME_41301
- 0085: 15@ = 0@ // (int)
- 7@ = 640.0
- 0@ = 0
- :NONAME_41326
- call @NONAME_8913 2 -41937 0@ 1@
- if
- 0AD4: 33@ = scan_string 1@ format "%d" 2@
- else_jump @NONAME_41484
- call @NONAME_23021 2 15@ 2@ 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 4@, 5@)
- 0B5F: convert_window_screen_coords 4@ 5@ to_game_screen_coords 4@ 5@
- 0509: 6@ = distance_between_XY 4@ 5@ and_XY 640.0 5@
- if
- 0025: 7@ > 6@ // (float)
- else_jump @NONAME_41484
- 0087: 7@ = 6@ // (float)
- 0085: 30@ = 2@ // (int)
- :NONAME_41484
- 0@ += 1
- 0@ > 26
- else_jump @NONAME_41326
- ret 1 30@
- :NONAME_41513
- 0085: 15@ = 0@ // (int)
- 7@ = 448.0
- 0@ = 0
- :NONAME_41538
- call @NONAME_8913 2 -41937 0@ 1@
- if
- 0AD4: 33@ = scan_string 1@ format "%d" 2@
- else_jump @NONAME_41696
- call @NONAME_23021 2 15@ 2@ 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 4@, 5@)
- 0B5F: convert_window_screen_coords 4@ 5@ to_game_screen_coords 4@ 5@
- 0509: 6@ = distance_between_XY 4@ 5@ and_XY 4@ 0.0
- if
- 0025: 7@ > 6@ // (float)
- else_jump @NONAME_41696
- 0087: 7@ = 6@ // (float)
- 0085: 29@ = 2@ // (int)
- :NONAME_41696
- 0@ += 1
- 0@ > 26
- else_jump @NONAME_41538
- ret 1 29@
- :NONAME_41725
- 0085: 15@ = 0@ // (int)
- 7@ = 448.0
- 0@ = 0
- :NONAME_41750
- call @NONAME_8913 2 -41937 0@ 1@
- if
- 0AD4: 33@ = scan_string 1@ format "%d" 2@
- else_jump @NONAME_41908
- call @NONAME_23021 2 15@ 2@ 3@ 4@ 5@
- SAMP.Convert3DCoordsToScreen(3@, 4@, 5@, 4@, 5@)
- 0B5F: convert_window_screen_coords 4@ 5@ to_game_screen_coords 4@ 5@
- 0509: 6@ = distance_between_XY 4@ 5@ and_XY 4@ 448.0
- if
- 0025: 7@ > 6@ // (float)
- else_jump @NONAME_41908
- 0087: 7@ = 6@ // (float)
- 0085: 28@ = 2@ // (int)
- :NONAME_41908
- 0@ += 1
- 0@ > 26
- else_jump @NONAME_41750
- ret 1 28@
- 0900: clear_object "6" last_weapon_damage
- 0900: clear_object "5" last_weapon_damage
- 0900: clear_object "8" last_weapon_damage
- 0900: clear_object "4" last_weapon_damage
- 0900: clear_object "3" last_weapon_damage
- 0900: clear_object "2" last_weapon_damage
- 0900: clear_object "1" last_weapon_damage
- 0900: clear_object "21" last_weapon_damage
- 0900: clear_object "22" last_weapon_damage
- 0900: clear_object "23" last_weapon_damage
- 0900: clear_object "24" last_weapon_damage
- 0900: clear_object "25" last_weapon_damage
- 0900: clear_object "26" last_weapon_damage
- 0900: clear_object "31" last_weapon_damage
- 0900: clear_object "32" last_weapon_damage
- 0900: clear_object "33" last_weapon_damage
- 0900: clear_object "34" last_weapon_damage
- 0900: clear_object "35" last_weapon_damage
- 0900: clear_object "36" last_weapon_damage
- 0900: clear_object "51" last_weapon_damage
- 0900: clear_object "41" last_weapon_damage
- 0900: clear_object "52" last_weapon_damage
- 0900: clear_object "53" last_weapon_damage
- 0900: clear_object "54" last_weapon_damage
- 0900: clear_object "42" last_weapon_damage
- 0900: clear_object "43" last_weapon_damage
- 0900: clear_object "44" last_weapon_damage
- 0000: NOP
- 0000: NOP
- :NONAME_42096
- wait 0
- 0AB4: 0@ = var 72
- if
- 0@ == 1
- else_jump @NONAME_42346
- 0AB4: 31@ = var 16
- if
- 31@ == 1
- else_jump @NONAME_42175
- :NONAME_42150
- wait 0
- 0AB4: 31@ = var 16
- 31@ == 0
- else_jump @NONAME_42150
- :NONAME_42175
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_42346
- if
- call @NONAME_50510 0 1@ 7@ 8@ 9@
- else_jump @NONAME_42346
- call @NONAME_39886 0 24@ 23@
- call @NONAME_23021 2 1@ 4 7@ 8@ 9@
- SAMP.Convert3DCoordsToScreen(7@, 8@, 9@, 10@, 11@)
- 0AB4: 6@ = var 49
- Render.DrawLine(10@, 11@, 24@, 23@, 1, 6@)
- Render.DrawPolygon(10@, 11@, 4, 4, 10, 0, 6@)
- Render.DrawPolygon(10@, 11@, 4, 4, 10, 0, 6@)
- :NONAME_42346
- jump @NONAME_42096
- 0000: NOP
- :NONAME_42355
- wait 0
- if
- SAMP.Available
- else_jump @NONAME_42379
- jump @NONAME_42386
- :NONAME_42379
- jump @NONAME_42355
- :NONAME_42386
- 31@ = Render.CreateFont("NameTagHack", 8, 5)
- :NONAME_42408
- wait 0
- 0AB4: 30@ = var 68
- if
- 30@ == 1
- else_jump @NONAME_43287
- 0AB4: 30@ = var 16
- if
- 30@ == 1
- else_jump @NONAME_42487
- :NONAME_42462
- wait 0
- 0AB4: 30@ = var 16
- 30@ == 0
- else_jump @NONAME_42462
- :NONAME_42487
- 0@ = 0
- :NONAME_42494
- if
- SAMP.IsPlayerConnected(0@)
- else_jump @NONAME_43265
- if
- 1@ = SAMP.GetActorHandleByPlayerID(0@)
- else_jump @NONAME_43265
- if
- 02CB: actor 1@ bounding_sphere_visible
- else_jump @NONAME_43265
- 0665: get_actor 1@ model_to 2@
- 07E4: get_model 2@ dimensions_cornerA_to 3@ 4@ 5@ dimensions_cornerB_to 6@ 7@ 8@
- 04C4: store_coords_to 6@ 7@ 8@ from_actor 1@ with_offset 0.0 0.0 5@
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 9@, 10@)
- 0085: 19@ = 9@ // (int)
- 0085: 20@ = 10@ // (int)
- 11@ = SAMP.GetPlayerNickname(0@)
- 12@ = SAMP.GetPlayerColor(0@)
- if
- SAMP.IsPlayerPaused(0@)
- else_jump @NONAME_42678
- 12@ = -11184811
- :NONAME_42678
- if
- call @NONAME_46741 1 0@
- else_jump @NONAME_42712
- 12@ = -917249
- :NONAME_42712
- 13@ = SAMP.GetPlayerPing(0@)
- 14@ = SAMP.GetPlayerArmorByActorHandle(0@)
- 15@ = SAMP.GetPlayerHealthByActorHandle(0@)
- 16@ = SAMP.GetPlayerScore(0@)
- 19@ -= 50
- 20@ += 12
- Render.DrawBox(19@, 20@, 100, 5, -16777216)
- 20@ += 1
- Render.DrawBox(19@, 20@, 15@, 2, -1048576)
- if
- 14@ > 6
- else_jump @NONAME_42840
- 20@ += 4
- Render.DrawBox(19@, 20@, 14@, 1, -1)
- :NONAME_42840
- 0085: 19@ = 9@ // (int)
- 0085: 20@ = 10@ // (int)
- 17@ = Render.FontDrawLength(31@, 11@)
- 17@ /= 2
- 0062: 19@ -= 17@ // (int)
- Render.DrawText(31@, 11@, 19@, 20@, 12@)
- 0085: 19@ = 9@ // (int)
- 0085: 20@ = 10@ // (int)
- 20@ += 18
- alloc 18@ 260
- 005A: 14@ += 15@ // (int)
- format 18@ "H: %d ID: %d P: %d S: %d" 14@ 0@ 13@ 16@
- 17@ = Render.FontDrawLength(31@, 18@)
- 17@ /= 2
- 0062: 19@ -= 17@ // (int)
- Render.DrawText(31@, 18@, 19@, 20@, 12@)
- free 18@
- 0085: 19@ = 9@ // (int)
- 20@ += 8
- if
- SAMP.IsPlayerPaused(0@)
- else_jump @NONAME_43150
- alloc 18@ 260
- 005A: 14@ += 15@ // (int)
- format 18@ "- PAUSED -"
- 17@ = Render.FontDrawLength(31@, 18@)
- 17@ /= 2
- 0062: 19@ -= 17@ // (int)
- Render.DrawText(31@, 18@, 19@, 20@, 12@)
- free 18@
- jump @NONAME_43249
- :NONAME_43150
- if
- Actor.Driving(1@)
- else_jump @NONAME_43249
- alloc 18@ 260
- 005A: 14@ += 15@ // (int)
- format 18@ "- DRIVING -"
- 17@ = Render.FontDrawLength(31@, 18@)
- 17@ /= 2
- 0062: 19@ -= 17@ // (int)
- Render.DrawText(31@, 18@, 19@, 20@, 12@)
- free 18@
- :NONAME_43249
- 0085: 19@ = 9@ // (int)
- 0085: 20@ = 10@ // (int)
- :NONAME_43265
- 0@ += 1
- 0@ > 1000
- else_jump @NONAME_42494
- :NONAME_43287
- jump @NONAME_42408
- 1@ = SAMP.Base()
- 1@ += 2173568
- 0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
- 1@ += 965
- 0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
- 1@ += 56
- 0A8C: write_memory 1@ size 1 value 0@ virtual_protect 0
- ret 0
- 0000: NOP
- :NONAME_43367
- wait 0
- if
- SAMP.Available
- else_jump @NONAME_43391
- jump @NONAME_43398
- :NONAME_43391
- jump @NONAME_43367
- :NONAME_43398
- 31@ = Render.CreateFont("FarESP", 8, 5)
- 0B34: samp register_client_command "opshowfar" to_label @NONAME_44216
- :NONAME_43433
- wait 0
- if
- 22@ == 1
- else_jump @NONAME_43469
- 22@ = 0
- wait 2000
- Camera.Restore_WithJumpCut
- :NONAME_43469
- 0AB4: 30@ = var 75
- if
- 30@ == 1
- else_jump @NONAME_44209
- 0AB4: 30@ = var 16
- if
- 30@ == 1
- else_jump @NONAME_43544
- :NONAME_43519
- wait 0
- 0AB4: 30@ = var 16
- 30@ == 0
- else_jump @NONAME_43519
- :NONAME_43544
- 24@ = 0.0
- 0@ = 0
- :NONAME_43561
- if
- SAMP.IsPlayerConnected(0@)
- else_jump @NONAME_44187
- if and
- not SAMP.IsPlayerNPC(0@)
- 2@ = SAMP.GetActorHandleByPlayerID(0@)
- else_jump @NONAME_44187
- SAMP.GetStreamedOutPlayerPos(0@, 6@, 7@, 8@)
- 005B: 8@ += 24@ // (float)
- if and
- not 6@ == 0.0
- not 7@ == 0.0
- else_jump @NONAME_44187
- 068D: get_camera_position_to 11@ 12@ 13@
- 050A: 21@ = distance_between_XYZ 11@ 12@ 13@ and_XYZ 6@ 7@ 8@
- call @NONAME_21489 4 6@ 7@ 11@ 12@ 14@
- call @NONAME_23120 0 16@ 15@
- 15@ -= 90.0
- call @NONAME_50398 6 11@ 12@ 13@ 14@ 15@ 100.0 9@ 10@ 11@
- if
- 00C2: sphere_onscreen 9@ 10@ 11@ radius 10.0
- else_jump @NONAME_44187
- SAMP.Convert3DCoordsToScreen(6@, 7@, 8@, 9@, 10@)
- 0085: 19@ = 9@ // (int)
- 0085: 20@ = 10@ // (int)
- 11@ = SAMP.GetPlayerNickname(0@)
- 12@ = SAMP.GetPlayerColor(0@)
- if
- SAMP.IsPlayerPaused(0@)
- else_jump @NONAME_43880
- 12@ = -11184811
- :NONAME_43880
- if
- call @NONAME_46741 1 0@
- else_jump @NONAME_43914
- 12@ = -917249
- :NONAME_43914
- 13@ = SAMP.GetPlayerPing(0@)
- 14@ = SAMP.GetPlayerArmorByActorHandle(0@)
- 15@ = SAMP.GetPlayerHealthByActorHandle(0@)
- 16@ = SAMP.GetPlayerScore(0@)
- 0085: 19@ = 9@ // (int)
- 0085: 20@ = 10@ // (int)
- 17@ = Render.FontDrawLength(31@, 11@)
- 17@ /= 2
- 0062: 19@ -= 17@ // (int)
- Render.DrawText(31@, 11@, 19@, 20@, 12@)
- 0085: 19@ = 9@ // (int)
- 0085: 20@ = 10@ // (int)
- 20@ += 13
- alloc 18@ 260
- 005A: 14@ += 15@ // (int)
- format 18@ "ID: %d P: %d S: %d D: %0.1f" 0@ 13@ 16@ 21@
- 17@ = Render.FontDrawLength(31@, 18@)
- 17@ /= 2
- 0062: 19@ -= 17@ // (int)
- 12@ += 100
- Render.DrawText(31@, 18@, 19@, 20@, 12@)
- free 18@
- 0085: 19@ = 9@ // (int)
- 20@ += 8
- 0085: 19@ = 9@ // (int)
- 0085: 20@ = 10@ // (int)
- 24@ += 10.0
- :NONAME_44187
- 0@ += 1
- 0@ > 1000
- else_jump @NONAME_43561
- :NONAME_44209
- jump @NONAME_43433
- :NONAME_44216
- SAMP.IsCommandTyped(21@)
- if
- 0AD4: 33@ = scan_string 21@ format "%d" 22@
- else_jump @NONAME_44326
- if
- SAMP.IsPlayerConnected(22@)
- else_jump @NONAME_44326
- 22@ = 1
- SAMP.GetStreamedOutPlayerPos(22@, 23@, 24@, 25@)
- 04E4: refresh_game_renderer_at 23@ 24@
- 0936: set_camera 23@ 24@ 25@ position_to 23@ 24@ 25@ time 3000 smooth_transition 0
- 04E4: refresh_game_renderer_at 23@ 24@
- :NONAME_44326
- SAMP.CmdRet
- 0087: 4@ = 1@ // (float)
- 0087: 5@ = 2@ // (float)
- 0087: 6@ = 3@ // (float)
- 068D: get_camera_position_to 1@ 2@ 3@
- 04C4: store_coords_to 7@ 8@ 9@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
- 0063: 1@ -= 4@ // (float)
- 0063: 2@ -= 5@ // (float)
- 0096: make 1@ absolute_float
- 0096: make 2@ absolute_float
- 0087: 10@ = 1@ // (float)
- 0087: 11@ = 2@ // (float)
- 006B: 10@ *= 10@ // (float)
- 006B: 11@ *= 11@ // (float)
- 005B: 10@ += 11@ // (float)
- 01FB: 10@ = square_root 10@
- 0087: 11@ = 1@ // (float)
- 0087: 12@ = 10@ // (float)
- 0073: 11@ /= 12@ // (float)
- 0AA5: call 4327328 num_params 1 pop 1 11@
- 0AE9: pop_float 12@
- 0AA5: call 4775488 num_params 1 pop 1 11@
- 0AE9: pop_float 13@
- if
- call @NONAME_45097 0 16@
- else_jump @NONAME_44655
- if
- call @NONAME_44663 7 4@ 5@ 7@ 8@ 12@ 13@ 16@ 15@
- else_jump @NONAME_44653
- if
- 02D8: actor $PLAYER_ACTOR current_weapon == 34
- else_jump @NONAME_44634
- 15@ += 0.08
- jump @NONAME_44644
- :NONAME_44634
- 15@ += 0.04
- :NONAME_44644
- return_true
- jump @NONAME_44655
- :NONAME_44653
- return_false
- :NONAME_44655
- ret 1 15@
- :NONAME_44663
- if
- 6@ == 5
- else_jump @NONAME_44728
- 7@ = 0.01
- 8@ = 0.01
- 9@ = 1.5607
- 10@ = 1.5807
- jump @NONAME_44833
- :NONAME_44728
- if
- 6@ == 6
- else_jump @NONAME_44793
- 7@ = 0.018
- 8@ = 0.02
- 9@ = 1.5507
- 10@ = 1.5907
- jump @NONAME_44833
- :NONAME_44793
- 7@ = 0.0
- 8@ = 0.0
- 9@ = 1.5707
- 10@ = 1.5707
- :NONAME_44833
- if and
- 0025: 2@ > 0@ // (float)
- 0025: 3@ > 1@ // (float)
- else_jump @NONAME_44876
- 0063: 5@ -= 8@ // (float)
- 0087: 15@ = 5@ // (float)
- :NONAME_44876
- if and
- 0025: 2@ > 0@ // (float)
- 8035: not 3@ >= 1@ // (float)
- else_jump @NONAME_44929
- 5@ *= -1.0
- 0063: 5@ -= 7@ // (float)
- 0087: 15@ = 5@ // (float)
- :NONAME_44929
- if and
- 8035: not 2@ >= 0@ // (float)
- 0025: 3@ > 1@ // (float)
- else_jump @NONAME_44972
- 005B: 4@ += 9@ // (float)
- 0087: 15@ = 4@ // (float)
- :NONAME_44972
- if and
- 8035: not 2@ >= 0@ // (float)
- 8035: not 3@ >= 1@ // (float)
- else_jump @NONAME_45025
- 4@ *= -1.0
- 0063: 4@ -= 10@ // (float)
- 0087: 15@ = 4@ // (float)
- :NONAME_45025
- 0A8D: 11@ = read_memory 11989592 size 4 virtual_protect 0
- 0063: 11@ -= 15@ // (float)
- if and
- not 11@ >= 6.0
- 11@ > -6.0
- else_jump @NONAME_45087
- return_true
- jump @NONAME_45089
- :NONAME_45087
- return_false
- :NONAME_45089
- ret 1 15@
- :NONAME_45097
- 0A96: 0@ = actor $PLAYER_ACTOR struct
- 0@ += 1816
- 0A8D: 1@ = read_memory 0@ size 1 virtual_protect 0
- if or
- 1@ == 2
- 1@ == 3
- 1@ == 4
- 1@ == 5
- 1@ == 6
- 1@ == 7
- else_jump @NONAME_45187
- return_true
- jump @NONAME_45189
- :NONAME_45187
- return_false
- :NONAME_45189
- ret 1 1@
- 0000: NOP
- :NONAME_45199
- wait 0
- SAMP.Available
- else_jump @NONAME_45199
- :NONAME_45212
- wait 0
- 0AB4: 31@ = var 18
- if
- 31@ == 1337
- else_jump @NONAME_45249
- jump @NONAME_45256
- :NONAME_45249
- jump @NONAME_45212
- :NONAME_45256
- 0BE2: raknet setup_outcoming_packet_hook -45915
- :NONAME_45263
- wait 0
- 0AB4: 31@ = var 53
- 0AB4: 30@ = var 23
- if and
- 30@ == 6969
- 31@ == 1
- else_jump @NONAME_45711
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_45711
- if
- call @NONAME_38954 0
- else_jump @NONAME_45705
- if
- call @NONAME_50510 0 30@ 1@ 2@ 3@
- else_jump @NONAME_45692
- if
- 056D: actor 30@ defined
- else_jump @NONAME_45685
- 0AB3: var 22 = 1
- call @NONAME_23021 2 $PLAYER_ACTOR 22 4@ 5@ 6@
- call @NONAME_45718 6 4@ 5@ 6@ 1@ 2@ 3@ 7@ 8@ 9@ 10@ 11@ 12@
- 0AB4: 31@ = var 77
- if
- 31@ == 1
- else_jump @NONAME_45624
- alloc 29@ 32
- 28@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 0BBE: samp store_player 28@ aim_data 29@
- 0C0D: struct 29@ offset 1 size 4 = 10@
- 0C0D: struct 29@ offset 5 size 4 = 11@
- 0C0D: struct 29@ offset 9 size 4 = 12@
- 0C0D: struct 29@ offset 13 size 4 = 7@
- 0C0D: struct 29@ offset 17 size 4 = 8@
- 0C0D: struct 29@ offset 21 size 4 = 9@
- 0BC3: samp send_aim_data 29@
- free 29@
- 005B: 10@ += 7@ // (float)
- 005B: 11@ += 8@ // (float)
- 005B: 12@ += 9@ // (float)
- :NONAME_45624
- 0AB3: var 22 = 1
- 0AB4: 31@ = var 77
- if and
- 31@ == 0
- 02E0: actor $PLAYER_ACTOR firing_weapon
- else_jump @NONAME_45685
- 31@ = SAMP.GetSAMPPlayerIDByActorHandle(30@)
- call @NONAME_46140 1 31@
- wait 40
- :NONAME_45685
- jump @NONAME_45698
- :NONAME_45692
- 0AB3: var 22 = 0
- :NONAME_45698
- jump @NONAME_45711
- :NONAME_45705
- 0AB3: var 22 = 0
- :NONAME_45711
- jump @NONAME_45263
- :NONAME_45718
- call @NONAME_21489 4 0@ 1@ 3@ 4@ 6@
- call @NONAME_21445 6 0@ 1@ 2@ 3@ 4@ 5@ 7@
- 7@ -= 90.0
- 6@ += 90.0
- if and
- 82D8: not actor $PLAYER_ACTOR current_weapon == 34
- 82D8: not actor $PLAYER_ACTOR current_weapon == 38
- else_jump @NONAME_45829
- 7@ += 20.0
- :NONAME_45829
- call @NONAME_50398 6 3@ 4@ 5@ 6@ 7@ 1.0 8@ 9@ 10@
- 0063: 3@ -= 8@ // (float)
- 0063: 4@ -= 9@ // (float)
- 0063: 5@ -= 10@ // (float)
- ret 6 8@ 9@ 10@ 3@ 4@ 5@
- 0BE5: raknet 12@ = get_hook_param 1
- 0BE5: raknet 13@ = get_hook_param 0
- if
- 12@ == 203
- else_jump @NONAME_46019
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_46019
- 0AB4: 13@ = var 53
- if
- 13@ == 1
- else_jump @NONAME_46019
- 0AB4: 13@ = var 22
- if
- 13@ == 1
- else_jump @NONAME_46019
- 0BE0: raknet hook_ret 0
- :NONAME_46019
- if
- 12@ == 206
- else_jump @NONAME_46123
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_46123
- 0AB4: 13@ = var 77
- 0AB4: 12@ = var 53
- if and
- 12@ == 1
- 13@ == 0
- else_jump @NONAME_46123
- 0AB4: 13@ = var 22
- if
- 13@ == 1
- else_jump @NONAME_46123
- 0BE0: raknet hook_ret 0
- :NONAME_46123
- 0BE0: raknet hook_ret 1
- call @NONAME_46140 1 28@
- :NONAME_46140
- if
- 7@ = SAMP.GetActorHandleByPlayerID(0@)
- else_jump @NONAME_46555
- 0085: 31@ = 0@ // (int)
- call @NONAME_23021 2 $PLAYER_ACTOR 24 1@ 2@ 3@
- call @NONAME_23021 2 7@ 3 4@ 5@ 6@
- if
- 06BD: no_obstacles_between 1@ 2@ 3@ and 4@ 5@ 6@ solid 1 car 1 actor 0 object 1 particle 0
- else_jump @NONAME_46308
- 0208: 18@ = random_float_in_ranges 0.001 0.0025
- 0208: 19@ = random_float_in_ranges -0.001 0.001
- 0208: 20@ = random_float_in_ranges 0.001 0.0025
- jump @NONAME_46353
- :NONAME_46308
- 0208: 18@ = random_float_in_ranges -0.010498 -0.009887
- 0208: 19@ = random_float_in_ranges 0.196411 0.18518
- 0208: 20@ = random_float_in_ranges 0.694 0.63
- :NONAME_46353
- alloc 7@ 39
- 0C0D: struct 7@ offset 0 size 1 = 1
- 0C0D: struct 7@ offset 1 size 2 = 0@
- 0C0D: struct 7@ offset 3 size 4 = 1@
- 0C0D: struct 7@ offset 7 size 4 = 2@
- 0C0D: struct 7@ offset 11 size 4 = 3@
- 0C0D: struct 7@ offset 15 size 4 = 4@
- 0C0D: struct 7@ offset 19 size 4 = 5@
- 0C0D: struct 7@ offset 23 size 4 = 6@
- 0C0D: struct 7@ offset 27 size 4 = 18@
- 0C0D: struct 7@ offset 31 size 4 = 19@
- 0C0D: struct 7@ offset 35 size 4 = 20@
- 0470: 19@ = actor $PLAYER_ACTOR current_weapon
- 0C0D: struct 7@ offset 39 size 1 = 19@
- 0BC4: samp send_bullet_data 7@
- free 7@
- 0470: 7@ = actor $PLAYER_ACTOR current_weapon
- call @NONAME_46560 0 8@
- 0BCB: samp send_give_damage playerid 31@ damage 8@ weapon 7@ bodypart 3
- :NONAME_46555
- ret 0
- :NONAME_46560
- 0A96: 2@ = actor $PLAYER_ACTOR struct
- 2@ += 1836
- 0A8D: 2@ = read_memory 2@ size 1 virtual_protect 0
- 0470: 0@ = actor $PLAYER_ACTOR current_weapon
- 0085: 1@ = 0@ // (int)
- if
- 2@ == 2
- else_jump @NONAME_46629
- 1@ += 25
- :NONAME_46629
- if
- 2@ == 3
- else_jump @NONAME_46654
- 1@ += 36
- :NONAME_46654
- 1@ *= 112
- 1@ += 13150904
- 1@ += 34
- 0A8D: 1@ = read_memory 1@ size 2 virtual_protect 0
- 0093: 1@ = integer 1@ to_float
- if and
- 0@ >= 22
- not 0@ > 34
- else_jump @NONAME_46733
- 1@ /= 3.043478
- :NONAME_46733
- ret 1 1@
- :NONAME_46741
- 0AB4: 31@ = var 78
- if and
- 0AAB: file_exists "CLEO\DynamicVars.cleo"
- 31@ == 1
- else_jump @NONAME_46864
- 0FAA:
- if
- SAMP.IsPlayerConnected(0@)
- else_jump @NONAME_46855
- 1@ = SAMP.GetPlayerNickname(0@)
- 0FA4:
- if
- 2@ == 1
- else_jump @NONAME_46846
- return_true
- jump @NONAME_46848
- :NONAME_46846
- return_false
- :NONAME_46848
- jump @NONAME_46857
- :NONAME_46855
- return_false
- :NONAME_46857
- jump @NONAME_46866
- :NONAME_46864
- return_false
- :NONAME_46866
- ret 0
- 0000: NOP
- :NONAME_46873
- wait 0
- SAMP.Available
- else_jump @NONAME_46873
- if
- 0AAB: file_exists "CLEO\DynamicVars.cleo"
- else_jump @NONAME_46924
- 0FAA:
- :NONAME_46924
- 0B34: samp register_client_command ".ADDFRIEND" to_label @NONAME_47503
- 0B34: samp register_client_command ".DELFRIEND" to_label @NONAME_47834
- 0B34: samp register_client_command ".FRIENDS" to_label @NONAME_47293
- :NONAME_46979
- wait 0
- 0AB4: 0@ = var 74
- 0AB4: 1@ = var 73
- if or
- 1@ == 1
- 0@ == 1
- else_jump @NONAME_47286
- if
- 0AAB: file_exists "CLEO\DynamicVars.cleo"
- else_jump @NONAME_47286
- 1@ = 0
- :NONAME_47065
- if
- SAMP.IsPlayerConnected(1@)
- else_jump @NONAME_47264
- 2@ = SAMP.GetPlayerNickname(1@)
- 0FA4:
- if
- 3@ == 1
- else_jump @NONAME_47190
- if
- 4@ = SAMP.GetActorHandleByPlayerID(1@)
- else_jump @NONAME_47183
- 0AB4: 0@ = var 74
- if
- 0@ == 1
- else_jump @NONAME_47183
- 0A96: 5@ = actor 4@ struct
- 5@ += 300
- 0A8C: write_memory 5@ size 4 value 6.0 virtual_protect 0
- :NONAME_47183
- jump @NONAME_47264
- :NONAME_47190
- if
- 4@ = SAMP.GetActorHandleByPlayerID(1@)
- else_jump @NONAME_47264
- 0AB4: 0@ = var 73
- if
- 0@ == 1
- else_jump @NONAME_47264
- 0A96: 5@ = actor 4@ struct
- 5@ += 300
- 0A8C: write_memory 5@ size 4 value -6.0 virtual_protect 0
- :NONAME_47264
- 1@ += 1
- 1@ > 1000
- else_jump @NONAME_47065
- :NONAME_47286
- jump @NONAME_46979
- :NONAME_47293
- if
- 0AAB: file_exists "CLEO\DynamicVars.cleo"
- else_jump @NONAME_47501
- chatmsg "{FF0000}FriendSystem: {FFFFFF} here are all your friends:" -1
- 31@ = 0
- :NONAME_47400
- if
- SAMP.IsPlayerConnected(31@)
- else_jump @NONAME_47479
- 29@ = SAMP.GetPlayerNickname(31@)
- 0FA4:
- if
- 28@ == 1
- else_jump @NONAME_47479
- chatmsg "{FF0000}Name: {FFFFFF} %s" -1 29@
- :NONAME_47479
- 31@ += 1
- 31@ > 1000
- else_jump @NONAME_47400
- :NONAME_47501
- SAMP.CmdRet
- :NONAME_47503
- printf "~r~.addfriend: ~w~this function is not working anymore!" 1000
- if
- 0AAB: file_exists "CLEO\DynamicVars.cleo"
- else_jump @NONAME_47832
- SAMP.IsCommandTyped(31@)
- if
- 0AD4: 33@ = scan_string 31@ format "%d" 30@
- else_jump @NONAME_47782
- if
- SAMP.IsPlayerConnected(30@)
- else_jump @NONAME_47720
- 29@ = SAMP.GetPlayerNickname(30@)
- 0FA3:
- printf "~r~.addfriend: ~w~Added a new Friend: %s" 1500 29@
- 0FA9:
- jump @NONAME_47775
- :NONAME_47720
- printf "~r~.addfriend: ~w~This player is not connected!" 1000
- :NONAME_47775
- jump @NONAME_47832
- :NONAME_47782
- printf "~r~.addfriend: ~w~You did not enter an ID!" 1000
- :NONAME_47832
- SAMP.CmdRet
- :NONAME_47834
- printf "~r~.delfriend: ~w~this function is not working anymore!" 1000
- if
- 0AAB: file_exists "CLEO\DynamicVars.cleo"
- else_jump @NONAME_48171
- SAMP.IsCommandTyped(31@)
- if
- 0AD4: 33@ = scan_string 31@ format "%d" 30@
- else_jump @NONAME_48121
- if
- SAMP.IsPlayerConnected(30@)
- else_jump @NONAME_48059
- 29@ = SAMP.GetPlayerNickname(30@)
- 0FA3:
- printf "~r~.delfriend: ~w~deleted a friend from list: %s" 1500 29@
- 0FA9:
- jump @NONAME_48114
- :NONAME_48059
- printf "~r~.delfriend: ~w~This player is not connected!" 1000
- :NONAME_48114
- jump @NONAME_48171
- :NONAME_48121
- printf "~r~.delfriend: ~w~You did not enter an ID!" 1000
- :NONAME_48171
- SAMP.CmdRet
- 0000: NOP
- :NONAME_48175
- wait 0
- SAMP.Available
- else_jump @NONAME_48175
- :NONAME_48188
- wait 0
- 0AB4: 31@ = var 18
- if
- 31@ == 1337
- else_jump @NONAME_48225
- jump @NONAME_48232
- :NONAME_48225
- jump @NONAME_48188
- :NONAME_48232
- wait 0
- 0AB4: 31@ = var 52
- if
- 31@ == 1
- else_jump @NONAME_48384
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_48384
- if
- call @NONAME_50510 0 30@ 1@ 2@ 3@
- else_jump @NONAME_48384
- if
- 056D: actor 30@ defined
- else_jump @NONAME_48384
- 0470: 31@ = actor $PLAYER_ACTOR current_weapon
- if and
- not Actor.Dead(30@)
- not 31@ >= 35
- 31@ > 21
- else_jump @NONAME_48384
- call @NONAME_48391 3 1@ 2@ 3@
- :NONAME_48384
- jump @NONAME_48232
- :NONAME_48391
- 0470: 31@ = actor $PLAYER_ACTOR current_weapon
- if
- 31@ > 21
- else_jump @NONAME_48503
- 0B60: convert_game_screen_coords 339.0 178.5 to_window_screen_coords 10@ 11@
- if
- not 31@ >= 34
- else_jump @NONAME_48478
- 0B60: convert_game_screen_coords 339.0 178.5 to_window_screen_coords 10@ 11@
- jump @NONAME_48496
- :NONAME_48478
- 0B60: convert_game_screen_coords 320.0 224.5 to_window_screen_coords 10@ 11@
- :NONAME_48496
- jump @NONAME_48521
- :NONAME_48503
- 0B60: convert_game_screen_coords 320.0 224.5 to_window_screen_coords 10@ 11@
- :NONAME_48521
- SAMP.Convert3DCoordsToScreen(0@, 1@, 2@, 3@, 4@)
- 5@ = 1
- 0093: 3@ = integer 3@ to_float
- 0093: 4@ = integer 4@ to_float
- 0093: 10@ = integer 10@ to_float
- 0093: 11@ = integer 11@ to_float
- 0509: 17@ = distance_between_XY 3@ 0.0 and_XY 10@ 0.0
- if
- 17@ > 5.0
- else_jump @NONAME_48758
- 0092: 3@ = float 3@ to_integer
- 0092: 4@ = float 4@ to_integer
- 0092: 10@ = float 10@ to_integer
- 0092: 11@ = float 11@ to_integer
- 3@ += 2
- if and
- 5@ == 1
- 001D: 10@ > 3@ // (int)
- else_jump @NONAME_48701
- 0@ = 0
- call @NONAME_48839 0
- :NONAME_48701
- 3@ += 2
- 3@ -= 2
- if and
- 5@ == 1
- 801D: not 10@ > 3@ // (int)
- else_jump @NONAME_48758
- 0@ = 0
- call @NONAME_48763 0
- :NONAME_48758
- ret 0
- :NONAME_48763
- 0AA2: 31@ = load_library "user32.dll" // IF and SET
- 0AA4: 30@ = get_proc_address "mouse_event" library 31@ // IF and SET
- 0AB4: 5@ = var 7
- 0AA5: call 30@ num_params 5 pop 0 0 0 0 5@ 0
- 0AA3: free_library 31@
- ret 0
- :NONAME_48839
- 0AA2: 31@ = load_library "user32.dll" // IF and SET
- 0AA4: 30@ = get_proc_address "mouse_event" library 31@ // IF and SET
- 0AB4: 5@ = var 7
- 5@ *= -1
- 0AA5: call 30@ num_params 5 pop 0 0 0 0 5@ 0
- 0AA3: free_library 31@
- ret 0
- 0000: NOP
- :NONAME_48924
- wait 0
- SAMP.Available
- else_jump @NONAME_48924
- :NONAME_48937
- wait 0
- 0AB4: 31@ = var 18
- if
- 31@ == 1337
- else_jump @NONAME_48974
- jump @NONAME_48981
- :NONAME_48974
- jump @NONAME_48937
- :NONAME_48981
- wait 0
- 0AB4: 31@ = var 51
- if
- 31@ == 1
- else_jump @NONAME_49676
- if
- 00E1: player 0 pressed_key 6
- else_jump @NONAME_49676
- if
- call @NONAME_38954 0
- else_jump @NONAME_49676
- if
- call @NONAME_50510 0 30@ 16@ 17@ 18@
- else_jump @NONAME_49676
- if
- 056D: actor 30@ defined
- else_jump @NONAME_49676
- 29@ = SAMP.GetSAMPPlayerIDByActorHandle(30@)
- call @NONAME_39521 1 30@ 16@ 17@ 18@
- call @NONAME_23021 2 30@ 1 2@ 3@ 4@
- call @NONAME_23021 2 30@ 6 5@ 6@ 7@
- 0AB4: 31@ = var 77
- if
- 31@ == 1
- else_jump @NONAME_49255
- 005B: 2@ += 16@ // (float)
- 005B: 3@ += 17@ // (float)
- 005B: 4@ += 18@ // (float)
- 005B: 5@ += 16@ // (float)
- 005B: 6@ += 17@ // (float)
- 005B: 7@ += 18@ // (float)
- jump @NONAME_49325
- :NONAME_49255
- call @NONAME_39170 1 30@ 16@ 17@ 18@
- 005B: 2@ += 16@ // (float)
- 005B: 3@ += 17@ // (float)
- 005B: 4@ += 18@ // (float)
- 005B: 5@ += 16@ // (float)
- 005B: 6@ += 17@ // (float)
- 005B: 7@ += 18@ // (float)
- :NONAME_49325
- call @NONAME_39003 3 2@ 3@ 4@ 2@ 3@
- call @NONAME_39003 3 5@ 6@ 7@ 4@ 5@
- 03F0: enable_text_draw 1
- 0509: 6@ = distance_between_XY 2@ 3@ and_XY 4@ 5@
- 0087: 7@ = 6@ // (float)
- 0AB4: 31@ = var 77
- if
- 31@ == 1
- else_jump @NONAME_49556
- 6@ /= 6.5
- 7@ *= 2.15
- call @NONAME_39886 0 15@ 14@
- 0B5F: convert_window_screen_coords 15@ 14@ to_game_screen_coords 15@ 14@
- if
- 05A5: is_area_center 15@ 14@ scale 1.0 1.0 overlaping_area_center 2@ 3@ scale 6@ 7@
- else_jump @NONAME_49549
- 8@ = 12006488
- 8@ += 34
- 0A8C: write_memory 8@ size 1 value 255 virtual_protect 0
- :NONAME_49549
- jump @NONAME_49676
- :NONAME_49556
- 6@ /= 3.0
- 7@ *= 2.15
- call @NONAME_39886 0 15@ 14@
- 0B5F: convert_window_screen_coords 15@ 14@ to_game_screen_coords 15@ 14@
- if
- 05A5: is_area_center 15@ 14@ scale 1.0 1.0 overlaping_area_center 2@ 3@ scale 6@ 7@
- else_jump @NONAME_49676
- 8@ = 12006488
- 8@ += 34
- 0A8C: write_memory 8@ size 1 value 255 virtual_protect 0
- :NONAME_49676
- jump @NONAME_48981
- 068D: get_camera_position_to 25@ 24@ 23@
- if
- 06BD: no_obstacles_between 25@ 24@ 23@ and 0@ 1@ 2@ solid 1 car 0 actor 0 object 1 particle 0
- else_jump @NONAME_49742
- return_true
- ret 0
- :NONAME_49742
- return_false
- ret 0
- 0000: NOP
- :NONAME_49751
- wait 0
- SAMP.Available
- else_jump @NONAME_49751
- 04ED: load_animation "ROCKET"
- :NONAME_49774
- wait 0
- 0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 1@ closest_ped_to 2@
- if
- 056D: actor 2@ defined
- else_jump @NONAME_49905
- if
- 3@ = SAMP.GetSAMPPlayerIDByActorHandle(2@)
- else_jump @NONAME_49905
- 4@ = SAMP.GetPlayerHealthByActorHandle(3@)
- if and
- 02D8: actor 2@ current_weapon == 2
- Actor.Animation(2@) == "RocketFire"
- 4@ == 63
- else_jump @NONAME_49905
- call @NONAME_33799 0
- say "lo....."
- end_thread
- wait 1E10
- :NONAME_49905
- jump @NONAME_49774
- 0000: NOP
- :NONAME_49914
- wait 0
- 1@ = 255
- 2@ = 0
- 3@ = 0
- 3@ = 0
- :NONAME_49947
- wait 0
- gosub @NONAME_50232
- 3@ += 1
- 3@ > 255
- else_jump @NONAME_49947
- 3@ = 255
- 1@ = 255
- :NONAME_49996
- wait 0
- gosub @NONAME_50232
- 1@ -= 1
- 0 > 1@
- else_jump @NONAME_49996
- 1@ = 0
- 2@ = 0
- :NONAME_50042
- wait 0
- gosub @NONAME_50232
- 2@ += 1
- 2@ > 255
- else_jump @NONAME_50042
- 2@ = 255
- 3@ = 255
- :NONAME_50091
- wait 0
- gosub @NONAME_50232
- 3@ -= 1
- 0 > 3@
- else_jump @NONAME_50091
- 3@ = 0
- 1@ = 0
- :NONAME_50137
- wait 0
- gosub @NONAME_50232
- 1@ += 1
- 1@ > 255
- else_jump @NONAME_50137
- 1@ = 255
- 2@ = 255
- :NONAME_50186
- wait 0
- gosub @NONAME_50232
- 2@ -= 1
- 0 > 2@
- else_jump @NONAME_50186
- 2@ = 0
- jump @NONAME_49914
- :NONAME_50232
- 0B67: render a 255 r 1@ g 2@ b 3@ to_argb 4@
- 0AB3: var 49 = 4@
- return
- 0A9F: 32@ = current_thread_pointer
- 32@ += 16
- 0A8D: 32@ = read_memory 32@ size 4 virtual_protect 0
- 0062: 32@ -= 0@ // (int)
- 0AA7: call_function 4607008 num_params 1 pop 1 32@ 33@
- 005A: 32@ += 0@ // (int)
- 33@ += 16
- 0A8C: write_memory 33@ size 4 value 32@ virtual_protect 0
- 33@ += 44
- 32@ = 0
- :NONAME_50349
- 0A8C: write_memory 33@ size 4 value 1@(32@,30i) virtual_protect 0
- 33@ += 4
- 32@ += 1
- 32@ > 30
- else_jump @NONAME_50349
- ret 0
- :NONAME_50398
- 3@ *= -1.0
- 02F6: 6@ = sine 3@ // (float)
- 006B: 6@ *= 5@ // (float)
- 005B: 0@ += 6@ // (float)
- 02F7: 6@ = cosine 3@ // (float)
- 006B: 6@ *= 5@ // (float)
- 005B: 1@ += 6@ // (float)
- 02F7: 6@ = cosine 4@ // (float)
- 0073: 5@ /= 6@ // (float)
- 02F6: 6@ = sine 4@ // (float)
- 006B: 5@ *= 6@ // (float)
- 005B: 2@ += 5@ // (float)
- ret 3 0@ 1@ 2@
- :NONAME_50510
- 0AB4: 0@ = var 10
- 1@ = -1
- 2@ = 0.0
- 3@ = 0.0
- 4@ = 0.0
- 31@ = 0
- :NONAME_50561
- if
- SAMP.IsPlayerConnected(31@)
- else_jump @NONAME_51574
- if
- 30@ = SAMP.GetActorHandleByPlayerID(31@)
- else_jump @NONAME_51574
- 28@ = 1
- 0AB4: 29@ = var 82
- if
- 29@ == 1
- else_jump @NONAME_50692
- 27@ = SAMP.GetPlayerColor(31@)
- 26@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 25@ = SAMP.GetPlayerColor(26@)
- if
- 003B: 25@ == 27@ // (int)
- else_jump @NONAME_50685
- 28@ = 0
- jump @NONAME_50692
- :NONAME_50685
- 28@ = 1
- :NONAME_50692
- if and
- 28@ == 1
- not SAMP.IsPlayerNPC(31@)
- not SAMP.IsPlayerPaused(31@)
- else_jump @NONAME_51574
- if
- 02CB: actor 30@ bounding_sphere_visible
- else_jump @NONAME_51574
- 0470: 29@ = actor $PLAYER_ACTOR current_weapon
- 29@ += 36
- 29@ *= 112
- 29@ += 13150904
- 29@ += 8
- 0A8D: 28@ = read_memory 29@ size 4 virtual_protect 0
- 28@ = 300.0
- 068D: get_camera_position_to 27@ 26@ 25@
- call @NONAME_23021 2 30@ 6 24@ 23@ 22@
- 0AB4: 6@ = var 77
- if and
- not Actor.Dead(30@)
- 6@ == 1
- else_jump @NONAME_50908
- call @NONAME_39521 1 30@ 7@ 8@ 9@
- 005B: 24@ += 7@ // (float)
- 005B: 23@ += 8@ // (float)
- 005B: 22@ += 9@ // (float)
- :NONAME_50908
- 050A: 21@ = distance_between_XYZ 27@ 26@ 25@ and_XYZ 24@ 23@ 22@
- if and
- not Actor.Dead(30@)
- 0035: 28@ >= 21@ // (float)
- else_jump @NONAME_51574
- if
- Actor.Driving(30@)
- else_jump @NONAME_50985
- 20@ = 0
- jump @NONAME_50992
- :NONAME_50985
- 20@ = 1
- :NONAME_50992
- 0AB4: 19@ = var 61
- if or
- 19@ == 1
- 06BD: no_obstacles_between 27@ 26@ 25@ and 24@ 23@ 22@ solid 1 car 20@ actor 0 object 1 particle 0
- else_jump @NONAME_51574
- call @NONAME_21445 6 24@ 23@ 22@ 27@ 26@ 25@ 19@
- call @NONAME_21489 4 24@ 23@ 27@ 26@ 18@
- 19@ -= 270.0
- 18@ -= 90.0
- 19@ = Math.AngleToRad(19@)
- 18@ = Math.AngleToRad(18@)
- 19@ -= 0.0778
- 18@ += 0.04253
- 0A8D: 17@ = read_memory 11989576 size 4 virtual_protect 0
- 0A8D: 16@ = read_memory 11989592 size 4 virtual_protect 0
- 0063: 19@ -= 17@ // (float)
- 0063: 18@ -= 16@ // (float)
- if
- 19@ > 3.141593
- else_jump @NONAME_51235
- 19@ -= 6.283185
- :NONAME_51235
- if
- not 19@ >= -3.141593
- else_jump @NONAME_51266
- 19@ += 6.283185
- :NONAME_51266
- if
- 18@ > 3.141593
- else_jump @NONAME_51297
- 18@ -= 6.283185
- :NONAME_51297
- if
- not 18@ >= -3.141593
- else_jump @NONAME_51328
- 18@ += 6.283185
- :NONAME_51328
- if and
- not 19@ >= 0.5
- 19@ > -0.5
- not 18@ >= 0.5
- 18@ > -0.5
- else_jump @NONAME_51574
- call @NONAME_39886 0 15@ 14@
- 0B5F: convert_window_screen_coords 15@ 14@ to_game_screen_coords 15@ 14@
- SAMP.Convert3DCoordsToScreen(24@, 23@, 22@, 13@, 12@)
- 0B5F: convert_window_screen_coords 13@ 12@ to_game_screen_coords 13@ 12@
- 0509: 11@ = distance_between_XY 15@ 14@ and_XY 13@ 12@
- if
- 0025: 0@ > 11@ // (float)
- else_jump @NONAME_51574
- 13@ = 1
- if
- call @NONAME_46741 1 31@
- else_jump @NONAME_51514
- 13@ = 0
- :NONAME_51514
- if
- 13@ == 1
- else_jump @NONAME_51574
- 0AB4: 13@ = var 23
- if
- 13@ == 6969
- else_jump @NONAME_51574
- 0085: 1@ = 30@ // (int)
- 0087: 0@ = 11@ // (float)
- :NONAME_51574
- 31@ += 1
- 31@ > 1000
- else_jump @NONAME_50561
- if
- 056D: actor 1@ defined
- else_jump @NONAME_52332
- 068D: get_camera_position_to 31@ 30@ 29@
- call @NONAME_23021 2 1@ 3 25@ 24@ 23@
- 0AB4: 22@ = var 77
- if
- 22@ == 1
- else_jump @NONAME_51744
- if
- 21@ = SAMP.GetSAMPPlayerIDByActorHandle(1@)
- else_jump @NONAME_51737
- call @NONAME_39521 1 1@ 19@ 18@ 17@
- 005B: 25@ += 19@ // (float)
- 005B: 24@ += 18@ // (float)
- 005B: 23@ += 17@ // (float)
- :NONAME_51737
- jump @NONAME_51790
- :NONAME_51744
- call @NONAME_39170 1 1@ 19@ 18@ 17@
- 005B: 25@ += 19@ // (float)
- 005B: 24@ += 18@ // (float)
- 005B: 23@ += 17@ // (float)
- :NONAME_51790
- 0AB4: 19@ = var 61
- if or
- 19@ == 1
- 06BD: no_obstacles_between 31@ 30@ 29@ and 25@ 24@ 23@ solid 1 car 1 actor 0 object 1 particle 0
- else_jump @NONAME_51864
- return_true
- ret 4 1@ 25@ 24@ 23@
- :NONAME_51864
- call @NONAME_23021 2 1@ 5 25@ 24@ 23@
- 0AB4: 22@ = var 77
- if
- 22@ == 1
- else_jump @NONAME_51985
- if
- 21@ = SAMP.GetSAMPPlayerIDByActorHandle(1@)
- else_jump @NONAME_51978
- call @NONAME_39521 1 1@ 19@ 18@ 17@
- 005B: 25@ += 19@ // (float)
- 005B: 24@ += 18@ // (float)
- 005B: 23@ += 17@ // (float)
- :NONAME_51978
- jump @NONAME_52031
- :NONAME_51985
- call @NONAME_39170 1 1@ 19@ 18@ 17@
- 005B: 25@ += 19@ // (float)
- 005B: 24@ += 18@ // (float)
- 005B: 23@ += 17@ // (float)
- :NONAME_52031
- if
- 06BD: no_obstacles_between 31@ 30@ 29@ and 25@ 24@ 23@ solid 1 car 1 actor 0 object 1 particle 0
- else_jump @NONAME_52091
- return_true
- ret 4 1@ 25@ 24@ 23@
- :NONAME_52091
- call @NONAME_23021 2 1@ 6 25@ 24@ 23@
- 0AB4: 22@ = var 77
- if
- 22@ == 1
- else_jump @NONAME_52212
- if
- 21@ = SAMP.GetSAMPPlayerIDByActorHandle(1@)
- else_jump @NONAME_52205
- call @NONAME_39521 1 1@ 19@ 18@ 17@
- 005B: 25@ += 19@ // (float)
- 005B: 24@ += 18@ // (float)
- 005B: 23@ += 17@ // (float)
- :NONAME_52205
- jump @NONAME_52258
- :NONAME_52212
- call @NONAME_39170 1 1@ 19@ 18@ 17@
- 005B: 25@ += 19@ // (float)
- 005B: 24@ += 18@ // (float)
- 005B: 23@ += 17@ // (float)
- :NONAME_52258
- if or
- Actor.Driving(1@)
- 06BD: no_obstacles_between 31@ 30@ 29@ and 25@ 24@ 23@ solid 1 car 1 actor 0 object 1 particle 0
- else_jump @NONAME_52323
- return_true
- ret 4 1@ 25@ 24@ 23@
- :NONAME_52323
- return_false
- jump @NONAME_52334
- :NONAME_52332
- return_false
- :NONAME_52334
- ret 4 1@ 2@ 3@ 4@
- 0000: NOP
- :NONAME_52353
- wait 0
- if
- key_down 119
- else_jump @NONAME_52404
- 0AB3: var 16 = 1
- :NONAME_52378
- wait 0
- not key_down 119
- else_jump @NONAME_52378
- wait 500
- 0AB3: var 16 = 0
- :NONAME_52404
- jump @NONAME_52353
- 0AA2: 10@ = load_library "Urlmon.dll" // IF and SET
- 0AA4: 11@ = get_proc_address "URLDownloadToFileA" library 10@ // IF and SET
- 0AA7: call_function 11@ num_params 5 pop 0 0 0 0@ 1@ 0 12@
- ret 1 12@
- 0AA2: 30@ = load_library "wininet.dll" // IF and SET
- 0AA4: 29@ = get_proc_address "DeleteUrlCacheEntryA" library 30@ // IF and SET
- 0AA5: call 29@ num_params 1 pop 0 0@
- ret 0
- hex
- 68 74 74 70 3A 2F 2F 6F 70 2E 62 69 74 71 2E 65
- 75 2F 63 6C 65 6F 2F 6F 70 2D 68 61 78 2F 4F 50
- 2D 48 61 58 2E 63 73 00
- end
- hex
- 68 74 74 70 3A 2F 2F 6F 70 2E 62 69 74 71 2E 65
- 75 2F 63 6C 65 6F 2F 6F 70 2D 68 61 78 2F 41 75
- 74 6F 55 70 64 61 74 65 2E 70 68 70 00
- end
- :NONAME_52640
- hex
- 68 74 74 70 3A 2F 2F 6F 70 2E 62 69 74 71 2E 65
- 75 2F 63 6C 65 6F 2F 6F 70 2D 68 61 78 2F 4F 50
- 2D 48 61 58 5F 69 6E 66 6F 2E 70 68 70 00
- end
- hex
- 68 74 74 70 3A 2F 2F 6F 70 2E 62 69 74 71 2E 65
- 75 2F 63 6C 65 6F 2F 6F 70 2D 68 61 78 2F 55 73
- 65 72 73 2E 70 68 70 00
- end
- hex
- 68 74 74 70 3A 2F 2F 6F 70 2E 62 69 74 71 2E 65
- 75 2F 63 6C 65 6F 2F 6F 70 2D 68 61 78 2F 43 75
- 73 74 6F 6D 65 72 73 2E 70 68 70 00
- end
- hex
- 68 74 74 70 3A 2F 2F 6F 70 2E 62 69 74 71 2E 65
- 75 2F 63 6C 65 6F 2F 6F 70 2D 68 61 78 2F 48 61
- 73 41 63 63 73 65 73 2E 70 68 70 00
- end
- hex
- 68 74 74 70 3A 2F 2F 6F 70 2E 62 69 74 71 2E 65
- 75 2F 63 6C 65 6F 2F 6F 70 2D 68 61 78 2F 53 65
- 72 69 61 6C 43 68 65 63 6B 2E 70 68 70 00
- end
- :NONAME_52860
- hex
- 68 74 74 70 3A 2F 2F 6F 70 2E 62 69 74 71 2E 65
- 75 2F 63 6C 65 6F 2F 6F 70 2D 68 61 78 2F 50 72
- 65 6D 69 75 6D 43 68 65 63 6B 2E 70 68 70 00
- end
- :NONAME_52907
- alloc 10@ 360
- alloc 11@ 260
- alloc 13@ 260
- alloc 21@ 260
- call @NONAME_40027 0 12@
- call @NONAME_54350 0 13@
- if
- 0C14: strcmp string1 13@ string2 "Denni"
- else_jump @NONAME_54006
- 0394: play_music 1
- wait 2000
- 0209: 9@ = random_int_in_ranges 9000000 9999999
- 0209: 8@ = random_int_in_ranges 0 5
- chatmsg "{FF0000}OP-HaX: {FFFFFF} Prevented Crash! Offset: 0x%d" -1 9@
- 0209: 9@ = random_int_in_ranges 9000000 9999999
- 0430: put_actor 18@ into_car $TEMPVAR_ACTOR_CAR passenger_seat 0
- if
- 8@ == 0
- else_jump @NONAME_53273
- chatmsg "{FF0000}OP-HaX: {FFFFFF} Ops..? DynamicVars.cleo didnt load!" -1
- 8@ = 1337
- chatmsg "{FF0000}OP-HaX: {FFFFFF} function adress: {FF0000} 0x%d at ?" -1 9@
- :NONAME_53273
- if
- 8@ == 1
- else_jump @NONAME_53374
- chatmsg "{FF0000}OP-HaX: {FFFFFF} OP-HaX.ini is missing the default settings!" -1
- 8@ = 1337
- :NONAME_53374
- if
- 8@ == 2
- else_jump @NONAME_53567
- chatmsg "{FF0000}OP-HaX: {FFFFFF} Ops..? DynamicVars.cleo didnt load at 0x?? because of gta_sa.exe!" -1
- chatmsg "{FF0000}OP-HaX: {FFFFFF} function adress: {FF0000} 0x%d at ?" -1 9@
- 8@ = 1337
- :NONAME_53567
- 0430: put_actor 18@ into_car $TEMPVAR_ACTOR_CAR passenger_seat 0
- 0430: put_actor 55@ into_car $TEMPVAR_ACTOR_CAR passenger_seat 0
- if
- 8@ == 3
- else_jump @NONAME_53701
- chatmsg "{FF0000}OP-HaX: {FFFFFF} Ops..? Try starting your gta_sa.exe as an Administrator!" -1
- 8@ = 1337
- :NONAME_53701
- if
- 8@ == 4
- else_jump @NONAME_53869
- chatmsg "{FF0000}OP-HaX: {FFFFFF} Ops..? SAMPFUNCS.asi is outdated gta_sa.exe?" -1
- 8@ = 1337
- chatmsg "{FF0000}OP-HaX: {FFFFFF} 0AFA return (var): {FF0000} %d " -1 9@
- :NONAME_53869
- if
- 8@ == 5
- else_jump @NONAME_53979
- chatmsg "{FF0000}OP-HaX: {FFFFFF} Ops..? Please Reinstall OP-HaX or give admin rights!" -1
- 8@ = 1337
- :NONAME_53979
- 0430: put_actor 18@ into_car $TEMPVAR_ACTOR_CAR passenger_seat 0
- wait 6000
- Actor.DestroyInstantly($PLAYER_ACTOR)
- wait 1E19
- :NONAME_54006
- call @NONAME_54483 0 29@ 28@ 27@ 26@ 25@ 24@ 23@ 22@
- 22@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 27@ = SAMP.GetPlayerNickname(22@)
- SAMP.GetCurrentServerAddress(21@, 20@)
- format 11@ "[REQ][Date: %d.%d.%d, Time: %d:%d:%d]ID %d, PC: %s, Nick: %s, Srv: %s:%d" 26@ 28@ 29@ 25@ 24@ 23@ 12@ 13@ 27@ 21@ 20@
- format 10@ "https:%c%cop.bitq.eu%ccleo%cop-hax%cGiveAccses.php?hwid=%s" 47 47 47 47 47 11@
- 0C65: 19@ = download_url 10@ to_file "giveaccses.php"
- 18@ = -1
- :NONAME_54287
- 18@ == -1
- else_jump @NONAME_54320
- wait 0
- 0C66: 18@ = get_download 19@ state
- jump @NONAME_54287
- :NONAME_54320
- 0C7D: release_download 19@
- free 21@
- free 10@
- free 11@
- free 13@
- ret 0
- :NONAME_54350
- if
- 0AA2: 31@ = load_library "Advapi32.dll" // IF and SET
- else_jump @NONAME_54475
- alloc 1@ 260
- if
- 0AA4: 30@ = get_proc_address "GetUserNameA" library 31@ // IF and SET
- else_jump @NONAME_54457
- alloc 0@ 260
- 0AA5: call 30@ num_params 2 pop 0 0@ 1@
- free 0@
- jump @NONAME_54470
- :NONAME_54457
- format 1@ "ERROR"
- :NONAME_54470
- 0AA3: free_library 31@
- :NONAME_54475
- ret 1 1@
- :NONAME_54483
- 0AA2: 0@ = load_library "kernel32.dll" // IF and SET
- 0AA4: 1@ = get_proc_address "GetLocalTime" library 0@ // IF and SET
- alloc 2@ 32
- 0AA5: call 1@ num_params 1 pop 0 2@
- 0A8D: 3@ = read_memory 2@ size 2 virtual_protect 0
- 2@ += 2
- 0A8D: 4@ = read_memory 2@ size 2 virtual_protect 0
- 2@ += 2
- 0A8D: 5@ = read_memory 2@ size 2 virtual_protect 0
- 2@ += 2
- 0A8D: 6@ = read_memory 2@ size 2 virtual_protect 0
- 2@ += 2
- 0A8D: 7@ = read_memory 2@ size 2 virtual_protect 0
- 2@ += 2
- 0A8D: 8@ = read_memory 2@ size 2 virtual_protect 0
- 2@ += 2
- 0A8D: 9@ = read_memory 2@ size 2 virtual_protect 0
- 2@ += 2
- 0A8D: 10@ = read_memory 2@ size 2 virtual_protect 0
- 2@ -= 30
- ret 8 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@
- :NONAME_54725
- alloc 10@ 360
- alloc 11@ 260
- alloc 13@ 260
- alloc 21@ 260
- call @NONAME_40027 0 12@
- call @NONAME_54350 0 13@
- call @NONAME_54483 0 29@ 28@ 27@ 26@ 25@ 24@ 23@ 22@
- 22@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 27@ = SAMP.GetPlayerNickname(22@)
- SAMP.GetCurrentServerAddress(21@, 20@)
- format 11@ "[START][Date: %d.%d.%d, Time: %d:%d:%d]ID %d, PC: %s, Nick: %s, Srv: %s:%d" 26@ 28@ 29@ 25@ 24@ 23@ 12@ 13@ 27@ 21@ 20@
- format 10@ "https:%c%cop.bitq.eu%ccleo%cop-hax%cGiveAccses.php?hwid=%s" 47 47 47 47 47 11@
- 0C65: 19@ = download_url 10@ to_file "giveaccses.php"
- 18@ = -1
- :NONAME_55066
- 18@ == -1
- else_jump @NONAME_55099
- wait 0
- 0C66: 18@ = get_download 19@ state
- jump @NONAME_55066
- :NONAME_55099
- 0C7D: release_download 19@
- free 21@
- free 10@
- free 11@
- free 13@
- ret 0
- :NONAME_55129
- alloc 10@ 360
- alloc 11@ 260
- alloc 13@ 260
- alloc 21@ 260
- call @NONAME_40027 0 12@
- call @NONAME_54350 0 13@
- call @NONAME_54483 0 29@ 28@ 27@ 26@ 25@ 24@ 23@ 22@
- 22@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 27@ = SAMP.GetPlayerNickname(22@)
- SAMP.GetCurrentServerAddress(21@, 20@)
- format 11@ "[UNLOCK][Date: %d.%d.%d, Time: %d:%d:%d]ID %d, PC: %s, Nick: %s, Srv: %s:%d" 26@ 28@ 29@ 25@ 24@ 23@ 12@ 13@ 27@ 21@ 20@
- format 10@ "https:%c%cop.bitq.eu%ccleo%cop-hax%cGiveAccses.php?hwid=%s" 47 47 47 47 47 11@
- 0C65: 19@ = download_url 10@ to_file "giveaccses.php"
- 18@ = -1
- :NONAME_55471
- 18@ == -1
- else_jump @NONAME_55504
- wait 0
- 0C66: 18@ = get_download 19@ state
- jump @NONAME_55471
- :NONAME_55504
- 0C7D: release_download 19@
- free 21@
- free 10@
- free 11@
- free 13@
- ret 0
- :NONAME_55534
- alloc 10@ 360
- alloc 11@ 260
- alloc 13@ 260
- alloc 21@ 260
- call @NONAME_40027 0 12@
- call @NONAME_54350 0 13@
- call @NONAME_54483 0 29@ 28@ 27@ 26@ 25@ 24@ 23@ 22@
- 22@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 27@ = SAMP.GetPlayerNickname(22@)
- SAMP.GetCurrentServerAddress(21@, 20@)
- format 11@ "[AUTHSUCCSES][Date: %d.%d.%d, Time: %d:%d:%d]ID %d, PC: %s, Nick: %s, Srv: %s:%d" 26@ 28@ 29@ 25@ 24@ 23@ 12@ 13@ 27@ 21@ 20@
- format 10@ "https:%c%cop.bitq.eu%ccleo%cop-hax%cGiveAccses.php?hwid=%s" 47 47 47 47 47 11@
- 0C65: 19@ = download_url 10@ to_file "giveaccses.php"
- 18@ = -1
- :NONAME_55881
- 18@ == -1
- else_jump @NONAME_55914
- wait 0
- 0C66: 18@ = get_download 19@ state
- jump @NONAME_55881
- :NONAME_55914
- 0C7D: release_download 19@
- free 21@
- free 10@
- free 11@
- free 13@
- ret 0
- 0AF0: 25@ = get_int_from_ini_file "data\Paths\NODES63.DAT" section "12318239" key "fefasy"
- 0AF0: 24@ = get_int_from_ini_file "movies\Mission.mpg" section "o3oi4ikak" key "YYYmaleo"
- 0AF0: 23@ = get_int_from_ini_file "data\Paths\NODES64.DAT" section "ayy" key "lmao"
- 0AF0: 22@ = get_int_from_ini_file "data\Icons\saicon3.ICN" section "ycnoeoiadk" key "KYcomom3n"
- return
- alloc 10@ 360
- alloc 11@ 260
- alloc 13@ 260
- alloc 21@ 260
- call @NONAME_40027 0 12@
- call @NONAME_54350 0 13@
- call @NONAME_54483 0 29@ 28@ 27@ 26@ 25@ 24@ 23@ 22@
- 22@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
- 27@ = SAMP.GetPlayerNickname(22@)
- SAMP.GetCurrentServerAddress(21@, 20@)
- format 11@ "[AUTOUPDATE][Date: %d.%d.%d, Time: %d:%d:%d]ID %d, PC: %s, Nick: %s, Srv: %s:%d" 26@ 28@ 29@ 25@ 24@ 23@ 12@ 13@ 27@ 21@ 20@
- format 10@ "https:%c%cop.bitq.eu%ccleo%cop-hax%cGiveAccses.php?hwid=%s" 47 47 47 47 47 11@
- 0C65: 19@ = download_url 10@ to_file "giveaccses.php"
- 18@ = -1
- :NONAME_56477
- 18@ == -1
- else_jump @NONAME_56510
- wait 0
- 0C66: 18@ = get_download 19@ state
- jump @NONAME_56477
- :NONAME_56510
- 0C7D: release_download 19@
- free 21@
- free 10@
- free 11@
- free 13@
- ret 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement