CLEO Help SOMEONE TO UNLOCK?

CLEO related
Status
Not open for further replies.

Fr0z3n

Well-known member
Joined
Nov 20, 2019
Messages
294
Reaction score
36
Location
Srbija
Can someone unlock this script?
 

Attachments

  • Hud.cs
    36.9 KB · Views: 12

remi93

Member
Joined
Aug 19, 2020
Messages
16
Reaction score
0
Location
Beograd
Evo ti izvorna

C:
// REMI DECOMPILER PRO V2 2020 CopyRight blast.hk
{$CLEO .cs}

//-------------MAIN---------------
hex
 62 06 0E 0B 5F 64 65 63 72 79 70 74 65 64 5F
end
0000: NOP
thread "{REMI_DECOMP"

:{REMI_DECOMP_29
wait 300
   SAMP.Available
else_jump @{REMI_DECOMP_29
if
8AAB:   not file_exists "CLEO\Hud.ini"
else_jump @{REMI_DECOMP_605
Dialog.Create(30@, "{ff0000}/cleo/Hud.ini íĺ îáíŕđóćĺí!")
SAMP.GetScreenResolution(3@, 4@)
3@ /= 2
4@ /= 2
3@ -= 150
4@ -= 130
Dialog.SetRECT(30@, 3@, 4@, 300, 100)
Dialog.AddButton(30@, 1, "Äŕ", 30, 50, 40, 25)
Dialog.AddButton(30@, 2, "Íĺň", 90, 50, 40, 25)
Dialog.AddStatic(30@, 3, "Őîňčňĺ ńęŕ÷ŕňü íîâűé?", 4, 2, 250, 20)

:{REMI_DECOMP_244
wait 0
SAMP.SetCursorMode(2)
   Dialog.PopEvent(30@, 3@, 4@)
if
  3@ == 257
else_jump @{REMI_DECOMP_598
if
  4@ == 2
else_jump @{REMI_DECOMP_318
SAMP.SetCursorMode(0)
Dialog.Free(30@)
0A93: end_custom_thread
jump @{REMI_DECOMP_605

:{REMI_DECOMP_318
if
  4@ == 1
else_jump @{REMI_DECOMP_598
chatmsg "{00AAFF}[Hud] {ffffff}Ńęŕ÷čâŕíčĺ..." -1
wait 100
alloc 3@ 32
alloc 4@ 86
format 3@ "CLEO\Hud.ini"
format 4@ "https:%c/www.dropbox.com/s/4qowajmcotz6fj3/HudOLD.ini?dl=1" 47
call @{REMI_DECOMP_18721 2 3@ 4@
call @{REMI_DECOMP_18801 1 4@
free 3@
free 4@
chatmsg "{00AAFF}[Hud] {ffffff}Óńďĺříî îáíîâëĺíî!" -1
wait 1
SAMP.SetCursorMode(0)
Dialog.Free(30@)
run "Hud.cs"
0A93: end_custom_thread
SAMP.CmdRet

:{REMI_DECOMP_598
jump @{REMI_DECOMP_244

:{REMI_DECOMP_605
alloc 17@ 300
alloc 3@ 64
0C11: memset destination 3@ value 0 size 64
0AF4: 3@ = read_string_from_ini_file "cleo\hud.ini" section "Display" key "FontName"
0AF0: 4@ = get_int_from_ini_file "cleo\hud.ini" section "Display" key "FontSize"
0AF0: 5@ = get_int_from_ini_file "cleo\hud.ini" section "Display" key "FontFlag"
1@ = Render.CreateFont(3@, 4@, 5@)
0AF4: 3@ = read_string_from_ini_file "cleo\hud.ini" section "Data" key "FontName"
0AF0: 4@ = get_int_from_ini_file "cleo\hud.ini" section "Data" key "FontSize"
0AF0: 5@ = get_int_from_ini_file "cleo\hud.ini" section "Data" key "FontFlag"
24@ = Render.CreateFont(3@, 4@, 5@)
0AF4: 3@ = read_string_from_ini_file "cleo\hud.ini" section "LvL/Exp" key "FontName"
0AF0: 4@ = get_int_from_ini_file "cleo\hud.ini" section "LvL/Exp" key "FontSize"
0AF0: 5@ = get_int_from_ini_file "cleo\hud.ini" section "LvL/Exp" key "FontFlag"
25@ = Render.CreateFont(3@, 4@, 5@)
0AF4: 3@ = read_string_from_ini_file "cleo\hud.ini" section "Time" key "FontName"
0AF0: 4@ = get_int_from_ini_file "cleo\hud.ini" section "Time" key "FontSize"
0AF0: 5@ = get_int_from_ini_file "cleo\hud.ini" section "Time" key "FontFlag"
26@ = Render.CreateFont(3@, 4@, 5@)
0AF4: 3@ = read_string_from_ini_file "cleo\hud.ini" section "Car" key "FontName"
0AF0: 4@ = get_int_from_ini_file "cleo\hud.ini" section "Car" key "FontSize"
0AF0: 5@ = get_int_from_ini_file "cleo\hud.ini" section "Car" key "FontFlag"
31@ = Render.CreateFont(3@, 4@, 5@)
free 3@
0B34: samp register_client_command "hud" to_label @{REMI_DECOMP_15888
0B34: samp register_client_command "hudrel" to_label @{REMI_DECOMP_16598
0B34: samp register_client_command "hudupdate" to_label @{REMI_DECOMP_12720
0390: load_txd_dictionary 'HUD_C'
038F: load_texture "Health" as 2 // Load dictionary with 0390 first
038F: load_texture "Armour" as 3 // Load dictionary with 0390 first
038F: load_texture "Stam" as 4 // Load dictionary with 0390 first
038F: load_texture "O2" as 5 // Load dictionary with 0390 first
038F: load_texture "Star" as 7 // Load dictionary with 0390 first
038F: load_texture "Car" as 8 // Load dictionary with 0390 first
038F: load_texture "Repair" as 10 // Load dictionary with 0390 first
038F: load_texture "Unlock" as 11 // Load dictionary with 0390 first
038F: load_texture "Svet" as 12 // Load dictionary with 0390 first
20@ = 1
{REMI_DECOMP_17258()
{REMI_DECOMP_16793()
0C74: 22@ = create_timer_interval 1 on_label -16657
chatmsg "Hud by {00AAFF}TheSpark {ffffff}çŕăđóćĺí. Ęîěŕíäŕ - {00AAFF}/hud /hudrel" -1
03F0: enable_text_draw 1
0826: enable_hud 0

:{REMI_DECOMP_1515
wait 0
0C0E: 2@ = array 17@ element 36
if and
   not SAMP.ChatInputOpened
key_down 2@
else_jump @{REMI_DECOMP_1561
2@ = 0
jump @{REMI_DECOMP_1568

:{REMI_DECOMP_1561
2@ = 1

:{REMI_DECOMP_1568
0C0E: 3@ = array 17@ element 12
if and
  3@ == 1
  2@ == 1
else_jump @{REMI_DECOMP_5052
alloc 0@ 100
if and
0C5D: samp textdraw 0 is_exists
0C5D: samp textdraw 1 is_exists
0C5D: samp textdraw 2048 is_exists
  28@ == 1
else_jump @{REMI_DECOMP_2252
0C0E: 3@ = array 17@ element 13
if
  3@ == 1
else_jump @{REMI_DECOMP_1862
0C51: samp textdraw 2048 set_pos -999 -999
0C5A: samp textdraw 2048 get_string_to 0@
0AA5: call 8528045 num_params 5 pop 5 5@v 4@v 3@v "~w~LvL: ~y~%i ~w~Exp: ~y~%i~w~/~y~%d" 0@
format 0@ "LvL:{e1be64}%d{ffffff} Exp:{e1be64}%d{ffffff}/{e1be64}%d" 3@ 4@ 5@
call @{REMI_DECOMP_16700 3 17@ 0 1 3@ 4@
Render.DrawText(25@, 0@, 3@, 4@, -1)

:{REMI_DECOMP_1862
0C0E: 3@ = array 17@ element 14
if
  3@ == 1
else_jump @{REMI_DECOMP_2038
0C51: samp textdraw 1 set_pos -999 -999
0C5A: samp textdraw 1 get_string_to 0@
0AA5: call 8528045 num_params 5 pop 5 5@v 4@v 3@v "~w~GalaxY-Rpg.Ru~n~%d.%d.%d" 0@
format 0@ "Galaxy-rpg.ru %d.%d.%d" 3@ 4@ 5@
call @{REMI_DECOMP_16700 3 17@ 2 3 3@ 4@
Render.DrawText(24@, 0@, 3@, 4@, -1)

:{REMI_DECOMP_2038
0C0E: 3@ = array 17@ element 15
if
  3@ == 1
else_jump @{REMI_DECOMP_2252
0C51: samp textdraw 0 set_pos -999 -999
0C5A: samp textdraw 0 get_string_to 0@
0AA5: call 8528045 num_params 4 pop 4 4@v 3@v "~w~%d~y~:~w~%d" 0@
if
  10 > 4@
else_jump @{REMI_DECOMP_2181
format 0@ "%d{e1be64}:{ffffff}0%d" 3@ 4@
jump @{REMI_DECOMP_2216

:{REMI_DECOMP_2181
format 0@ "%d{e1be64}:{ffffff}%d" 3@ 4@

:{REMI_DECOMP_2216
0C0E: 3@ = array 17@ element 4
0C0E: 4@ = array 17@ element 5
Render.DrawText(26@, 0@, 3@, 4@, -1)

:{REMI_DECOMP_2252
call @{REMI_DECOMP_16700 3 17@ 37 38 5@ 6@
03E3: set_texture_to_be_drawn_antialiased 1
0C0E: 3@ = array 17@ element 57
3@ += 23.0
038D: draw_texture 2 position 5@ 6@ size 3@ 3@ RGBA 255 255 255 255
6@ += 11.5
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 3 position 5@ 6@ size 3@ 3@ RGBA 255 255 255 255
3@ = Actor.Health($PLAYER_ACTOR)
if
  3@ > 160
else_jump @{REMI_DECOMP_2404
3@ = 160

:{REMI_DECOMP_2404
format 0@ "%d" 3@
call @{REMI_DECOMP_16700 3 17@ 34 35 5@ 6@
6@ += 3
Render.DrawText(1@, 0@, 5@, 6@, -1)
0093: 3@ = integer 3@ to_float
call @{REMI_DECOMP_16700 3 17@ 41 42 5@ 6@
0C0E: 4@ = array 17@ element 57
4@ += 80.0
0C0E: 7@ = array 17@ element 57
call @{REMI_DECOMP_15712 12 5@ 6@ 3@ 4@ 7@ 160.0 0 150 100 0 255 144
04DD: 3@ = actor $PLAYER_ACTOR armour
format 0@ "%d" 3@
call @{REMI_DECOMP_16700 3 17@ 34 35 5@ 6@
6@ += 31
Render.DrawText(1@, 0@, 5@, 6@, -1)
0093: 3@ = integer 3@ to_float
call @{REMI_DECOMP_16700 3 17@ 44 45 5@ 6@
0C0E: 4@ = array 17@ element 57
4@ += 80.0
0C0E: 7@ = array 17@ element 57
call @{REMI_DECOMP_15712 12 5@ 6@ 3@ 4@ 7@ 100.0 100 100 155 150 130 255
3@ = Player.Money($PLAYER_CHAR)
format 0@ "$%d" 3@
call @{REMI_DECOMP_16700 3 17@ 46 47 5@ 6@
Render.DrawText(1@, 0@, 5@, 6@, -1)
0C0E: 3@ = array 17@ element 17
if and
   Player.Defined($PLAYER_ACTOR)
  3@ == 1
else_jump @{REMI_DECOMP_3039
4@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
3@ = SAMP.GetPlayerNickname(4@)
format 0@ "%s(%d)" 3@ 4@
0C0E: 3@ = array 17@ element 18
if
  3@ == 1
else_jump @{REMI_DECOMP_3000
call @{REMI_DECOMP_16700 3 17@ 48 49 6@ 7@
5@ = SAMP.GetPlayerColor(4@)
if
  5@ == 872415231
else_jump @{REMI_DECOMP_2976
Render.DrawText(1@, 0@, 6@, 7@, -1)
jump @{REMI_DECOMP_2993

:{REMI_DECOMP_2976
Render.DrawText(1@, 0@, 6@, 7@, 5@)

:{REMI_DECOMP_2993
jump @{REMI_DECOMP_3039

:{REMI_DECOMP_3000
call @{REMI_DECOMP_16700 3 17@ 48 49 6@ 7@
Render.DrawText(1@, 0@, 6@, 7@, -1)

:{REMI_DECOMP_3039
if and
02CB:   actor $PLAYER_ACTOR bounding_sphere_visible
   Player.Defined($PLAYER_ACTOR)
else_jump @{REMI_DECOMP_4493
if and
8965:   not actor $PLAYER_ACTOR swimming
   not Actor.Driving($PLAYER_ACTOR)
else_jump @{REMI_DECOMP_3338
call @{REMI_DECOMP_16700 3 17@ 50 51 5@ 6@
0C0E: 3@ = array 17@ element 57
3@ += 23.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 4 position 5@ 6@ size 3@ 3@ RGBA 255 255 255 255
call @{REMI_DECOMP_16700 3 17@ 52 53 5@ 6@
call @{REMI_DECOMP_18671 0 4@
0C0E: 8@ = array 17@ element 57
8@ += 80.0
0C0E: 7@ = array 17@ element 57
call @{REMI_DECOMP_15712 12 5@ 6@ 4@ 8@ 7@ 100.0 155 155 0 255 255 0
4@ += 0.7
0092: 4@ = float 4@ to_integer
format 0@ "%d" 4@
call @{REMI_DECOMP_16700 3 17@ 34 54 5@ 6@
Render.DrawText(1@, 0@, 5@, 6@, -1)

:{REMI_DECOMP_3338
if
0965:   actor $PLAYER_ACTOR swimming
else_jump @{REMI_DECOMP_3601
call @{REMI_DECOMP_16700 3 17@ 50 51 5@ 6@
0C0E: 3@ = array 17@ element 57
3@ += 23.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 5 position 5@ 6@ size 3@ 3@ RGBA 255 255 255 255
call @{REMI_DECOMP_15591 0 3@
call @{REMI_DECOMP_16700 3 17@ 52 53 5@ 6@
0C0E: 7@ = array 17@ element 57
7@ += 80.0
0C0E: 8@ = array 17@ element 57
call @{REMI_DECOMP_15712 12 5@ 6@ 3@ 7@ 8@ 100.0 155 155 0 255 255 0
0092: 3@ = float 3@ to_integer
format 0@ "%d" 3@
call @{REMI_DECOMP_16700 3 17@ 34 54 5@ 6@
Render.DrawText(1@, 0@, 5@, 6@, -1)

:{REMI_DECOMP_3601
if
   Actor.Driving($PLAYER_ACTOR)
else_jump @{REMI_DECOMP_4493
call @{REMI_DECOMP_16700 3 17@ 50 51 5@ 6@
0C0E: 3@ = array 17@ element 57
3@ += 23.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 8 position 5@ 6@ size 3@ 3@ RGBA 255 255 255 255
3@ = Actor.CurrentCar($PLAYER_ACTOR)
4@ = Car.Health(3@)
if
  1001 > 4@
else_jump @{REMI_DECOMP_3745
4@ -= 250
4@ /= 7.5

:{REMI_DECOMP_3745
if
  0 > 4@
else_jump @{REMI_DECOMP_3770
4@ = 0

:{REMI_DECOMP_3770
format 0@ "%d" 4@
call @{REMI_DECOMP_16700 3 17@ 34 54 5@ 6@
Render.DrawText(1@, 0@, 5@, 6@, -1)
0C0E: 5@ = array 17@ element 25
if and
  5@ == 1
  30 > 4@
else_jump @{REMI_DECOMP_3916
call @{REMI_DECOMP_16700 3 17@ 26 27 5@ 6@
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 10 position 5@ 6@ size 20.0 22.0 RGBA 255 255 255 255

:{REMI_DECOMP_3916
if
  4@ > 1001
else_jump @{REMI_DECOMP_3942
4@ = 100

:{REMI_DECOMP_3942
0093: 4@ = integer 4@ to_float
call @{REMI_DECOMP_16700 3 17@ 52 53 5@ 6@
0C0E: 8@ = array 17@ element 57
8@ += 80.0
0C0E: 7@ = array 17@ element 57
call @{REMI_DECOMP_15712 12 5@ 6@ 4@ 8@ 7@ 100.0 155 155 0 255 255 0
0C0E: 5@ = array 17@ element 28
if
  5@ == 1
else_jump @{REMI_DECOMP_4162
09B3: get_car 3@ door_status 4@
if
  4@ == 0
else_jump @{REMI_DECOMP_4162
call @{REMI_DECOMP_16700 3 17@ 29 30 5@ 6@
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 11 position 5@ 6@ size 15.0 15.0 RGBA 255 255 255 255

:{REMI_DECOMP_4162
if
84C8:   not actor $PLAYER_ACTOR driving_flying_vehicle
else_jump @{REMI_DECOMP_4493
0C0E: 5@ = array 17@ element 31
if
  5@ == 1
else_jump @{REMI_DECOMP_4317
call @{REMI_DECOMP_15665 0 7@
if or
  7@ == 88
  7@ == 72
  7@ == 104
  7@ == 120
else_jump @{REMI_DECOMP_4317
call @{REMI_DECOMP_16700 3 17@ 32 33 5@ 6@
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 12 position 5@ 6@ size 13.0 15.0 RGBA 255 255 255 255

:{REMI_DECOMP_4317
0C0E: 4@ = array 17@ element 20
if
  4@ == 1
else_jump @{REMI_DECOMP_4493
call @{REMI_DECOMP_15623 0 4@
if
  4@ > 180
else_jump @{REMI_DECOMP_4427
format 0@ "Ńęîđîńňü: {ff0000}%d{ffffff}ęě/÷" 4@
jump @{REMI_DECOMP_4454

:{REMI_DECOMP_4427
format 0@ "Ńęîđîńňü: %dęě/÷" 4@

:{REMI_DECOMP_4454
call @{REMI_DECOMP_16700 3 17@ 10 11 5@ 6@
Render.DrawText(31@, 0@, 5@, 6@, -1)

:{REMI_DECOMP_4493
0470: 4@ = actor $PLAYER_ACTOR current_weapon
041A: 3@ = actor $PLAYER_ACTOR weapon 4@ ammo
call @{REMI_DECOMP_16514 0 7@
0062: 3@ -= 7@ // (int)
call @{REMI_DECOMP_16760 1 4@ 5@
if
  7@ == 0
else_jump @{REMI_DECOMP_4587
format 0@ "%s" 5@
jump @{REMI_DECOMP_4612

:{REMI_DECOMP_4587
format 0@ "%s %d/%d" 5@ 7@ 3@

:{REMI_DECOMP_4612
call @{REMI_DECOMP_16700 3 17@ 55 56 5@ 6@
Render.DrawText(1@, 0@, 5@, 6@, -1)
free 0@
call @{REMI_DECOMP_15569 0 3@
if
  3@ > 0
else_jump @{REMI_DECOMP_5052
call @{REMI_DECOMP_16700 3 17@ 58 59 4@ 5@
0C0E: 6@ = array 17@ element 60
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 4@ 4@ RGBA 255 255 255 255
if
  3@ > 1
else_jump @{REMI_DECOMP_5052
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 4@ 4@ RGBA 255 255 255 255
if
  3@ > 2
else_jump @{REMI_DECOMP_5052
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 4@ 4@ RGBA 255 255 255 255
if
  3@ > 3
else_jump @{REMI_DECOMP_5052
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 4@ 4@ RGBA 255 255 255 255
if
  3@ > 4
else_jump @{REMI_DECOMP_5052
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 4@ 4@ RGBA 255 255 255 255
if
  3@ > 5
else_jump @{REMI_DECOMP_5052
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 4@ 4@ RGBA 255 255 255 255

:{REMI_DECOMP_5052
if
   Dialog.IsExists(30@)
else_jump @{REMI_DECOMP_12713
alloc 0@ 15
if
key_down 1
else_jump @{REMI_DECOMP_5395
0B5E: get_cursor_pos 3@ 4@
Dialog.GetRECT(30@, 5@, 6@, 0, 0)
if and
001D:   3@ > 5@ // (int)
001D:   4@ > 6@ // (int)
else_jump @{REMI_DECOMP_5395
5@ += 650
6@ += 15
if and
001D:   5@ > 3@ // (int)
001D:   6@ > 4@ // (int)
else_jump @{REMI_DECOMP_5395
5@ -= 650
6@ -= 15
0062: 3@ -= 5@ // (int)
0062: 4@ -= 6@ // (int)

:{REMI_DECOMP_5213
key_down 1
else_jump @{REMI_DECOMP_5388
wait 0
0B5E: get_cursor_pos 5@ 6@
0062: 5@ -= 3@ // (int)
0062: 6@ -= 4@ // (int)
if
Dialog.IsControlVisible(30@, 1)
else_jump @{REMI_DECOMP_5294
Dialog.SetRECT(30@, 5@, 6@, 700, 400)
jump @{REMI_DECOMP_5311

:{REMI_DECOMP_5294
Dialog.SetRECT(30@, 5@, 6@, 700, 250)

:{REMI_DECOMP_5311
0AF1: write_int 5@ to_ini_file "cleo\Hud.ini" section "Config" key "DXUT_X"
0AF1: write_int 6@ to_ini_file "cleo\Hud.ini" section "Config" key "DXUT_Y"
jump @{REMI_DECOMP_5213

:{REMI_DECOMP_5388
Dialog.SetMinimized(30@, 0)

:{REMI_DECOMP_5395
if
  29@ > 0
else_jump @{REMI_DECOMP_6704
0B5E: get_cursor_pos 3@ 4@
if
key_down 1
else_jump @{REMI_DECOMP_5454
29@ = 0
wait 10
Dialog.SetVisible(30@, 1)

:{REMI_DECOMP_5454
if
  29@ == 12
else_jump @{REMI_DECOMP_5548
0AF1: write_int 3@ to_ini_file "cleo\Hud.ini" section "Display" key "coords_X"
0AF1: write_int 4@ to_ini_file "cleo\Hud.ini" section "Display" key "coords_Y"

:{REMI_DECOMP_5548
if
  29@ == 2
else_jump @{REMI_DECOMP_5636
0AF1: write_int 3@ to_ini_file "cleo\Hud.ini" section "Time" key "coords_X"
0AF1: write_int 4@ to_ini_file "cleo\Hud.ini" section "Time" key "coords_Y"

:{REMI_DECOMP_5636
if
  29@ == 3
else_jump @{REMI_DECOMP_5730
0AF1: write_int 3@ to_ini_file "cleo\Hud.ini" section "LvL/Exp" key "coords_X"
0AF1: write_int 4@ to_ini_file "cleo\Hud.ini" section "LvL/Exp" key "coords_Y"

:{REMI_DECOMP_5730
if
  29@ == 4
else_jump @{REMI_DECOMP_5818
0AF1: write_int 3@ to_ini_file "cleo\Hud.ini" section "Data" key "coords_X"
0AF1: write_int 4@ to_ini_file "cleo\Hud.ini" section "Data" key "coords_Y"

:{REMI_DECOMP_5818
if
  29@ == 8
else_jump @{REMI_DECOMP_5935
format 0@ "Ńęîđîńňü:"
Render.DrawText(31@, 0@, 3@, 4@, -1)
0AF1: write_int 3@ to_ini_file "cleo\Hud.ini" section "Car" key "Speed_X"
0AF1: write_int 4@ to_ini_file "cleo\Hud.ini" section "Car" key "Speed_Y"

:{REMI_DECOMP_5935
if
  29@ == 9
else_jump @{REMI_DECOMP_6071
0B5F: convert_window_screen_coords 3@ 4@ to_game_screen_coords 5@ 6@
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 10 position 5@ 6@ size 20.0 21.0 RGBA 255 255 255 255
0AF3: write_float 5@ to_ini_file "cleo\Hud.ini" section "Car" key "Repair_X"
0AF3: write_float 6@ to_ini_file "cleo\Hud.ini" section "Car" key "Repair_Y"

:{REMI_DECOMP_6071
if
  29@ == 10
else_jump @{REMI_DECOMP_6203
0B5F: convert_window_screen_coords 3@ 4@ to_game_screen_coords 5@ 6@
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 11 position 5@ 6@ size 15.0 15.0 RGBA 255 255 255 255
0AF3: write_float 5@ to_ini_file "cleo\Hud.ini" section "Car" key "Door_X"
0AF3: write_float 6@ to_ini_file "cleo\Hud.ini" section "Car" key "Door_Y"

:{REMI_DECOMP_6203
if
  29@ == 46
else_jump @{REMI_DECOMP_6563
0B5F: convert_window_screen_coords 3@ 4@ to_game_screen_coords 5@ 6@
0C0E: 7@ = array 17@ element 58
0AF3: write_float 5@ to_ini_file "cleo\Hud.ini" section "Display" key "Wanted_X"
0AF3: write_float 6@ to_ini_file "cleo\Hud.ini" section "Display" key "Wanted_Y"
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 7@ 7@ RGBA 255 255 255 255
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 7@ 7@ RGBA 255 255 255 255
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 7@ 7@ RGBA 255 255 255 255
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 7@ 7@ RGBA 255 255 255 255
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 7@ 7@ RGBA 255 255 255 255
5@ += 15.0
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 7 position 5@ 6@ size 7@ 7@ RGBA 255 255 255 255

:{REMI_DECOMP_6563
if
  29@ == 11
else_jump @{REMI_DECOMP_6697
0B5F: convert_window_screen_coords 3@ 4@ to_game_screen_coords 5@ 6@
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 12 position 5@ 6@ size 13.0 15.0 RGBA 255 255 255 255
0AF3: write_float 5@ to_ini_file "cleo\Hud.ini" section "Car" key "Light_X"
0AF3: write_float 6@ to_ini_file "cleo\Hud.ini" section "Car" key "Light_Y"

:{REMI_DECOMP_6697
{REMI_DECOMP_17258()

:{REMI_DECOMP_6704
free 0@
SAMP.SetCursorMode(2)
   Dialog.PopEvent(30@, 3@, 4@)
if
  3@ == 1281
else_jump @{REMI_DECOMP_6885
Dialog.SliderGetValue(30@, 4@, 5@)
if
  4@ == 11
else_jump @{REMI_DECOMP_6831
0093: 5@ = integer 5@ to_float
0C0F: array 17@ element 57 = 5@
0AF3: write_float 5@ to_ini_file "cleo\Hud.ini" section "Display" key "Size"
jump @{REMI_DECOMP_6885

:{REMI_DECOMP_6831
0093: 5@ = integer 5@ to_float
0C0F: array 17@ element 58 = 5@
0AF3: write_float 5@ to_ini_file "cleo\Hud.ini" section "Display" key "SizeZv"

:{REMI_DECOMP_6885
if
  3@ == 1025
else_jump @{REMI_DECOMP_8205
if
  27@ == 8
else_jump @{REMI_DECOMP_7394
if
  4@ == 42
else_jump @{REMI_DECOMP_7040
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_7003
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "Car" key "On/Off speed"
jump @{REMI_DECOMP_7040

:{REMI_DECOMP_7003
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "Car" key "On/Off speed"

:{REMI_DECOMP_7040
if
  4@ == 40
else_jump @{REMI_DECOMP_7160
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_7122
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "Car" key "On/Off repair"
jump @{REMI_DECOMP_7160

:{REMI_DECOMP_7122
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "Car" key "On/Off repair"

:{REMI_DECOMP_7160
if
  4@ == 36
else_jump @{REMI_DECOMP_7276
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_7240
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "Car" key "On/Off door"
jump @{REMI_DECOMP_7276

:{REMI_DECOMP_7240
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "Car" key "On/Off door"

:{REMI_DECOMP_7276
if
  4@ == 38
else_jump @{REMI_DECOMP_7394
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_7357
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "Car" key "On/Off light"
jump @{REMI_DECOMP_7394

:{REMI_DECOMP_7357
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "Car" key "On/Off light"

:{REMI_DECOMP_7394
if
  4@ == 7
else_jump @{REMI_DECOMP_7950
if
  27@ == 1
else_jump @{REMI_DECOMP_7577
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_7495
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "Display" key "On/Off"
0826: enable_hud 0
jump @{REMI_DECOMP_7577

:{REMI_DECOMP_7495
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "Display" key "On/Off"
0826: enable_hud 1
0C51: samp textdraw 2048 set_pos 1140457472 1077936128
0C51: samp textdraw 0 set_pos 1141440512 1102053376
0C51: samp textdraw 1 set_pos 1118699520 1137967104

:{REMI_DECOMP_7577
if
  27@ == 3
else_jump @{REMI_DECOMP_7706
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_7656
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "LvL/Exp" key "On/Off"
jump @{REMI_DECOMP_7706

:{REMI_DECOMP_7656
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "LvL/Exp" key "On/Off"
0C51: samp textdraw 2048 set_pos 1140457472 1077936128

:{REMI_DECOMP_7706
if
  27@ == 4
else_jump @{REMI_DECOMP_7828
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_7782
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "Data" key "On/Off"
jump @{REMI_DECOMP_7828

:{REMI_DECOMP_7782
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "Data" key "On/Off"
0C51: samp textdraw 1 set_pos 1118699520 1137967104

:{REMI_DECOMP_7828
if
  27@ == 2
else_jump @{REMI_DECOMP_7950
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_7904
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "Time" key "On/Off"
jump @{REMI_DECOMP_7950

:{REMI_DECOMP_7904
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "Time" key "On/Off"
0C51: samp textdraw 0 set_pos 1141440512 1102053376

:{REMI_DECOMP_7950
if
  27@ == 1
else_jump @{REMI_DECOMP_8198
if
  4@ == 33
else_jump @{REMI_DECOMP_8088
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_8050
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "Display" key "NickClist"
jump @{REMI_DECOMP_8088

:{REMI_DECOMP_8050
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "Display" key "NickClist"

:{REMI_DECOMP_8088
if
  4@ == 8
else_jump @{REMI_DECOMP_8198
if
   Dialog.CheckBoxIsChecked(30@, 4@)
else_jump @{REMI_DECOMP_8165
0AF1: write_int 1 to_ini_file "cleo\Hud.ini" section "Display" key "Nick"
jump @{REMI_DECOMP_8198

:{REMI_DECOMP_8165
0AF1: write_int 0 to_ini_file "cleo\Hud.ini" section "Display" key "Nick"

:{REMI_DECOMP_8198
{REMI_DECOMP_16793()

:{REMI_DECOMP_8205
if
  3@ == 1537
else_jump @{REMI_DECOMP_9130
alloc 3@ 32
if
  4@ == 13
else_jump @{REMI_DECOMP_8529
if
  27@ == 1
else_jump @{REMI_DECOMP_8307
format 3@ "Display"
call @{REMI_DECOMP_14827 4 1@ 30@ 4@ 3@ 1@

:{REMI_DECOMP_8307
if
  27@ == 2
else_jump @{REMI_DECOMP_8362
format 3@ "Time"
call @{REMI_DECOMP_14827 4 26@ 30@ 4@ 3@ 26@

:{REMI_DECOMP_8362
if
  27@ == 3
else_jump @{REMI_DECOMP_8420
format 3@ "LvL/Exp"
call @{REMI_DECOMP_14827 4 25@ 30@ 4@ 3@ 25@

:{REMI_DECOMP_8420
if
  27@ == 4
else_jump @{REMI_DECOMP_8475
format 3@ "Data"
call @{REMI_DECOMP_14827 4 24@ 30@ 4@ 3@ 24@

:{REMI_DECOMP_8475
if
  27@ == 8
else_jump @{REMI_DECOMP_8529
format 3@ "Car"
call @{REMI_DECOMP_14827 4 31@ 30@ 4@ 3@ 31@

:{REMI_DECOMP_8529
if
  4@ == 14
else_jump @{REMI_DECOMP_8827
if
  27@ == 1
else_jump @{REMI_DECOMP_8605
format 3@ "Display"
call @{REMI_DECOMP_15027 4 1@ 30@ 4@ 3@ 1@

:{REMI_DECOMP_8605
if
  27@ == 2
else_jump @{REMI_DECOMP_8660
format 3@ "Time"
call @{REMI_DECOMP_15027 4 26@ 30@ 4@ 3@ 26@

:{REMI_DECOMP_8660
if
  27@ == 3
else_jump @{REMI_DECOMP_8718
format 3@ "LvL/Exp"
call @{REMI_DECOMP_15027 4 25@ 30@ 4@ 3@ 25@

:{REMI_DECOMP_8718
if
  27@ == 4
else_jump @{REMI_DECOMP_8773
format 3@ "Data"
call @{REMI_DECOMP_15027 4 24@ 30@ 4@ 3@ 24@

:{REMI_DECOMP_8773
if
  27@ == 8
else_jump @{REMI_DECOMP_8827
format 3@ "Car"
call @{REMI_DECOMP_15027 4 31@ 30@ 4@ 3@ 31@

:{REMI_DECOMP_8827
if
  4@ == 15
else_jump @{REMI_DECOMP_9125
if
  27@ == 1
else_jump @{REMI_DECOMP_8903
format 3@ "Display"
call @{REMI_DECOMP_15227 4 1@ 30@ 4@ 3@ 1@

:{REMI_DECOMP_8903
if
  27@ == 2
else_jump @{REMI_DECOMP_8958
format 3@ "Time"
call @{REMI_DECOMP_15227 4 26@ 30@ 4@ 3@ 26@

:{REMI_DECOMP_8958
if
  27@ == 3
else_jump @{REMI_DECOMP_9016
format 3@ "LvL/Exp"
call @{REMI_DECOMP_15227 4 25@ 30@ 4@ 3@ 25@

:{REMI_DECOMP_9016
if
  27@ == 4
else_jump @{REMI_DECOMP_9071
format 3@ "Data"
call @{REMI_DECOMP_15227 4 24@ 30@ 4@ 3@ 24@

:{REMI_DECOMP_9071
if
  27@ == 8
else_jump @{REMI_DECOMP_9125
format 3@ "Car"
call @{REMI_DECOMP_15227 4 31@ 30@ 4@ 3@ 31@

:{REMI_DECOMP_9125
free 3@

:{REMI_DECOMP_9130
if
  3@ == 257
else_jump @{REMI_DECOMP_12713
if
  4@ == 35
else_jump @{REMI_DECOMP_9775
if
   Dialog.IsExists(31@)
else_jump @{REMI_DECOMP_9195
Dialog.Free(31@)
jump @{REMI_DECOMP_9775

:{REMI_DECOMP_9195
Dialog.Create(31@, "Ďëŕíčđóĺňń˙")
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Config" key "DXUT_X"
0AF0: 4@ = get_int_from_ini_file "cleo\Hud.ini" section "Config" key "DXUT_Y"
3@ += 730
Dialog.SetRECT(31@, 3@, 4@, 280, 300)
Dialog.AddListBox(31@, 1, 5, 5, 270, 270)
Dialog.ListBoxInsertElement(31@, 1, "Ĺńëč âű őîňčňĺ ÷ňî-ňî ďđĺ-", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "äëîćčňü, ňî ďčřčňĺ ěíĺ â", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "ëč÷ęó â âę vk.com/danuya", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, " ", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "1. Ďëŕíčđóĺňń˙ ďĺđĺíĺńňč", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "âń¸ cleo íŕ ďëŕňôîđěó lua.", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, " ", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "2. Äîáŕâčňü îňîáđŕćĺíčĺ", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "ĺäű, ěĺäńîâ, áĺíçčíŕ.", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, " ", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "3. Äîáŕâčňü ęíîďęó", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "`Îáđŕňíŕ˙ ńâ˙çü`, ÷ňî-áű", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "íĺ áűëî ňŕęîé ôčăíč ń âę", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, " ", -1, -1)
Dialog.ListBoxInsertElement(31@, 1, "4. Äîáŕâčňü d`bug", -1, -1)

:{REMI_DECOMP_9775
if
  4@ == 44
else_jump @{REMI_DECOMP_10595
Dialog.Free(30@)
Dialog.Create(30@, "Ńďđŕâęŕ/Îáíîâëĺíčĺ")
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Config" key "DXUT_X"
0AF0: 4@ = get_int_from_ini_file "cleo\Hud.ini" section "Config" key "DXUT_Y"
Dialog.SetRECT(30@, 3@, 4@, 700, 250)
Dialog.AddStatic(30@, 18, "Ňĺęóůŕ˙ âĺđńč˙ v0.2 p/s ĺńňü íîâŕ˙ lua â ÷ŕňĺ", 5, 190, 370, 20)
chatmsg "{00AAFF}[Hud] {ffffff}vk.com/customgalaxy?w=wall-182124615_55" -1
Dialog.AddButton(30@, 45, "Ďđîâĺđčňü îáíîâëĺíčĺ", 5, 210, 210, 20)
Dialog.AddButton(30@, 35, "Ďëŕíčđóĺňń˙", 580, 210, 120, 20)
Dialog.AddButton(30@, 34, "x", 678, 0, 19, 20)
Dialog.AddListBox(30@, 15, 5, 5, 320, 175)
Dialog.ListBoxInsertElement(30@, 15, "Ęîěŕíäŕ      Äĺéńňâčĺ", -1, -1)
Dialog.ListBoxInsertElement(30@, 15, " ", -1, -1)
Dialog.ListBoxInsertElement(30@, 15, "/hud             Âęë/âűęë ńęđčďň", -1, -1)
Dialog.ListBoxInsertElement(30@, 15, "/hudrel         Ďĺđĺçŕăđóçčňü ńęđčďň", -1, -1)
Dialog.ListBoxInsertElement(30@, 15, "/hudupdate  Îáíîâčňü ńęđčďň", -1, -1)
Dialog.AddListBox(30@, 16, 330, 5, 345, 175)
Dialog.ListBoxInsertElement(30@, 16, "Ëîă čçěĺíĺíčé:", -1, -1)
Dialog.ListBoxInsertElement(30@, 16, " ", -1, -1)
Dialog.ListBoxInsertElement(30@, 16, "29.04.19 v0.2", -1, -1)
Dialog.ListBoxInsertElement(30@, 16, "Äîáŕâëĺíŕ ńďđŕâî÷íŕ˙ číôîđěŕöč˙", -1, -1)
Dialog.ListBoxInsertElement(30@, 16, "Äîáŕâëĺíŕ ęíîďęŕ `ďëŕíčđóĺňń˙`", -1, -1)
Dialog.ListBoxInsertElement(30@, 16, "Ěĺëęîĺ čçěĺíĺíčĺ â ęîäĺ", -1, -1)
Dialog.ListBoxInsertElement(30@, 16, " ", -1, -1)
Dialog.ListBoxInsertElement(30@, 16, "25.04.19 v0.1", -1, -1)
Dialog.ListBoxInsertElement(30@, 16, "Đĺëčç", -1, -1)

:{REMI_DECOMP_10595
if
  4@ == 45
else_jump @{REMI_DECOMP_10620
{REMI_DECOMP_12720()

:{REMI_DECOMP_10620
if and
  4@ == 32
  27@ == 1
else_jump @{REMI_DECOMP_10663
29@ = 1
Dialog.SetVisible(30@, 0)
SAMP.SetCursorMode(2)

:{REMI_DECOMP_10663
if
  4@ == 46
else_jump @{REMI_DECOMP_10699
call @{REMI_DECOMP_16733 2 46 30@ 29@

:{REMI_DECOMP_10699
if
  4@ == 9
else_jump @{REMI_DECOMP_10969
if
  27@ == 1
else_jump @{REMI_DECOMP_10753
call @{REMI_DECOMP_16733 2 12 30@ 29@

:{REMI_DECOMP_10753
if
  27@ == 2
else_jump @{REMI_DECOMP_10789
call @{REMI_DECOMP_16733 2 2 30@ 29@

:{REMI_DECOMP_10789
if
  27@ == 3
else_jump @{REMI_DECOMP_10825
call @{REMI_DECOMP_16733 2 3 30@ 29@

:{REMI_DECOMP_10825
if
  27@ == 4
else_jump @{REMI_DECOMP_10861
call @{REMI_DECOMP_16733 2 4 30@ 29@

:{REMI_DECOMP_10861
if
  27@ == 5
else_jump @{REMI_DECOMP_10897
call @{REMI_DECOMP_16733 2 5 30@ 29@

:{REMI_DECOMP_10897
if
  27@ == 6
else_jump @{REMI_DECOMP_10933
call @{REMI_DECOMP_16733 2 6 30@ 29@

:{REMI_DECOMP_10933
if
  27@ == 7
else_jump @{REMI_DECOMP_10969
call @{REMI_DECOMP_16733 2 20 30@ 29@

:{REMI_DECOMP_10969
if
  27@ == 8
else_jump @{REMI_DECOMP_11131
if
  4@ == 43
else_jump @{REMI_DECOMP_11023
call @{REMI_DECOMP_16733 2 8 30@ 29@

:{REMI_DECOMP_11023
if
  4@ == 41
else_jump @{REMI_DECOMP_11059
call @{REMI_DECOMP_16733 2 9 30@ 29@

:{REMI_DECOMP_11059
if
  4@ == 37
else_jump @{REMI_DECOMP_11095
call @{REMI_DECOMP_16733 2 10 30@ 29@

:{REMI_DECOMP_11095
if
  4@ == 39
else_jump @{REMI_DECOMP_11131
call @{REMI_DECOMP_16733 2 11 30@ 29@

:{REMI_DECOMP_11131
if
  4@ == 1
else_jump @{REMI_DECOMP_11177
27@ = 1
{REMI_DECOMP_15427()
{REMI_DECOMP_15897()
{REMI_DECOMP_15007()

:{REMI_DECOMP_11177
if
  4@ == 2
else_jump @{REMI_DECOMP_11431
27@ = 2
{REMI_DECOMP_15427()
{REMI_DECOMP_15007()
Dialog.AddStatic(30@, 20, "Âđĺě˙:", 165, 2, 150, 20)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Time" key "On/Off"
Dialog.SetCheckBoxChecked(30@, 7, 3@)
alloc 3@ 64
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Time" key "FontName"
Dialog.SetControlText(30@, 13, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Time" key "FontSize"
Dialog.SetControlText(30@, 14, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Time" key "FontFlag"
Dialog.SetControlText(30@, 15, 3@)
free 3@

:{REMI_DECOMP_11431
if
  4@ == 3
else_jump @{REMI_DECOMP_11699
27@ = 3
{REMI_DECOMP_15427()
{REMI_DECOMP_15007()
Dialog.AddStatic(30@, 21, "LvL/Exp:", 165, 2, 150, 20)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "LvL/Exp" key "On/Off"
Dialog.SetCheckBoxChecked(30@, 7, 3@)
alloc 3@ 64
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "LvL/Exp" key "FontName"
Dialog.SetControlText(30@, 13, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "LvL/Exp" key "FontSize"
Dialog.SetControlText(30@, 14, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "LvL/Exp" key "FontFlag"
Dialog.SetControlText(30@, 15, 3@)
free 3@

:{REMI_DECOMP_11699
if
  4@ == 4
else_jump @{REMI_DECOMP_11952
27@ = 4
{REMI_DECOMP_15427()
{REMI_DECOMP_15007()
Dialog.AddStatic(30@, 22, "Äŕňŕ:", 165, 2, 150, 20)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Data" key "On/Off"
Dialog.SetCheckBoxChecked(30@, 7, 3@)
alloc 3@ 64
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Data" key "FontName"
Dialog.SetControlText(30@, 13, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Data" key "FontSize"
Dialog.SetControlText(30@, 14, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Data" key "FontFlag"
Dialog.SetControlText(30@, 15, 3@)
free 3@

:{REMI_DECOMP_11952
if
  4@ == 29
else_jump @{REMI_DECOMP_12631
27@ = 8
{REMI_DECOMP_15427()
Dialog.SetControlVisible(30@, 7, 0)
Dialog.SetControlVisible(30@, 9, 0)
Dialog.AddStatic(30@, 26, "Ňđŕíńďîđň:", 165, 2, 150, 20)
Dialog.AddCheckBox(30@, 36, "Çíŕ÷îę äâĺđĺé", 395, 38, 150, 20)
Dialog.AddButton(30@, 37, "Ďîçčöč˙ çíŕ÷ęŕ", 400, 70, 150, 30)
Dialog.AddCheckBox(30@, 38, "Çíŕ÷îę ôŕđ", 395, 110, 150, 20)
Dialog.AddButton(30@, 39, "Ďîçčöč˙ çíŕ÷ęŕ", 400, 145, 150, 30)
Dialog.AddCheckBox(30@, 40, "Çíŕ÷îę ďîâđĺćäĺíč˙", 165, 110, 200, 20)
Dialog.AddButton(30@, 41, "Ďîçčöč˙ çíŕ÷ęŕ", 170, 145, 150, 30)
Dialog.AddCheckBox(30@, 42, "Cďčäîěĺňđ", 165, 38, 200, 20)
Dialog.AddButton(30@, 43, "Ďîçčöč˙ ńďčäîěĺňđŕ", 170, 70, 190, 30)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "On/Off speed"
Dialog.SetCheckBoxChecked(30@, 42, 3@)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "On/Off repair"
Dialog.SetCheckBoxChecked(30@, 40, 3@)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "On/Off door"
Dialog.SetCheckBoxChecked(30@, 36, 3@)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "On/Off Light"
Dialog.SetCheckBoxChecked(30@, 38, 3@)
alloc 3@ 64
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Car" key "FontName"
Dialog.SetControlText(30@, 13, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Car" key "FontSize"
Dialog.SetControlText(30@, 14, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Car" key "FontFlag"
Dialog.SetControlText(30@, 15, 3@)
free 3@

:{REMI_DECOMP_12631
if
  4@ == 30
else_jump @{REMI_DECOMP_12656
{REMI_DECOMP_16598()

:{REMI_DECOMP_12656
if
  4@ == 27
else_jump @{REMI_DECOMP_12688
Dialog.Free(30@)
Dialog.Free(31@)
SAMP.SetCursorMode(0)

:{REMI_DECOMP_12688
if
  4@ == 34
else_jump @{REMI_DECOMP_12713
{REMI_DECOMP_14245()

:{REMI_DECOMP_12713
jump @{REMI_DECOMP_1515

:{REMI_DECOMP_12720
alloc 3@ 32
alloc 4@ 86
format 3@ "CLEO\HudUpdate.ini"
format 4@ "https:%c/www.dropbox.com/s/e3t22cc6hxgtagm/HudUpdate.ini?dl=1" 47
call @{REMI_DECOMP_18721 2 3@ 4@
call @{REMI_DECOMP_18801 1 4@
free 3@
free 4@
0AF2: 3@ = get_float_from_ini_file "cleo\HudUpdate.ini" section "Spark" key "Update"
0AF2: 4@ = get_float_from_ini_file "cleo\Hud.ini" section "Config" key "version"
0B00: delete_file "CLEO\HudUpdate.ini" // IF and SET
if
0025:   3@ > 4@ // (float)
else_jump @{REMI_DECOMP_14042
Dialog.Free(30@)
chatmsg "{00AAFF}[Hud] {ffffff}Íŕéäĺíî îáíîâëĺíčĺ!" -1
Dialog.Create(30@, "Íŕéäĺíî îáíîâëĺíčĺ!")
SAMP.GetScreenResolution(3@, 4@)
3@ /= 2
4@ /= 2
3@ -= 150
4@ -= 130
Dialog.SetRECT(30@, 3@, 4@, 405, 110)
Dialog.AddButton(30@, 1, "Äŕ", 30, 70, 40, 25)
Dialog.AddButton(30@, 2, "Íĺň", 90, 70, 40, 25)
Dialog.AddStatic(30@, 3, "Îőóĺňü! Âűřĺë đĺëčç íŕ lua! Íŕćčěŕé `Äŕ` č â ďŕďęĺ..", 4, 2, 400, 20)
Dialog.AddStatic(30@, 4, "..ń čăđîé ďî˙âčňń˙ Hud.zip čç íĺăî ďĺđĺíĺńč âń¸ â..", 4, 20, 400, 20)
Dialog.AddStatic(30@, 5, "..ďŕďęó ń čăđîé čëč çŕéäč íŕ ńńűëęó â ÷ŕňĺ", 4, 38, 400, 20)
chatmsg "{00AAFF}[Hud] {ffffff}https:%c/vk.com/customgalaxy?w=wall-182124615_55" -1 47

:{REMI_DECOMP_13437
wait 0
   Dialog.PopEvent(30@, 3@, 4@)
if
  3@ == 257
else_jump @{REMI_DECOMP_14028
if
  4@ == 2
else_jump @{REMI_DECOMP_13507
SAMP.SetCursorMode(0)
Dialog.Free(30@)
jump @{REMI_DECOMP_14035
SAMP.CmdRet

:{REMI_DECOMP_13507
if
  4@ == 1
else_jump @{REMI_DECOMP_14028
chatmsg "{00AAFF}[Hud] {ffffff}Îáíîâëĺíčĺ..." -1
wait 100
alloc 3@ 32
alloc 4@ 86
format 3@ "Hud lua 0.7.zip"
format 4@ "https:%c/drive.google.com/uc?authuser=0&id=1giDgrGOB9xE2ypKztJfCOElEg-Hl0Jxp&export=download" 47
call @{REMI_DECOMP_18721 2 3@ 4@
call @{REMI_DECOMP_18801 1 4@
free 3@
free 4@
SAMP.SetCursorMode(0)
Dialog.Free(30@)
free 17@
0C75: kill_timer 21@
free 0@
SAMP.SetCursorMode(0)
wait 1
chatmsg "{00AAFF}[Hud] {ffffff}Hud lua 0.7.zip óńďĺříî ńęŕ÷ĺí! Íŕéäč ĺăî â ďŕďęĺ ń čăđîé č đŕńďŕęóé" -1
chatmsg "{00AAFF}[Hud] {ffffff}Ďŕáëčę âę, ňŕě íŕéä¸řü číôîđěŕöčţ" -1
chatmsg "{00AAFF}[Hud] {ffffff}https:%c/vk.com/customgalaxy?w=wall-182124615_55" -1 47
SAMP.CmdRet
jump @{REMI_DECOMP_14035

:{REMI_DECOMP_14028
jump @{REMI_DECOMP_13437

:{REMI_DECOMP_14035
jump @{REMI_DECOMP_14241

:{REMI_DECOMP_14042
chatmsg "{00AAFF}[Hud] {ffffff}Ďîääĺđćęŕ cleo âĺđńčč çŕěîđîćĺíŕ!" -1
chatmsg "{00AAFF}[Hud] {ffffff}Ďĺđĺőîäč íŕ íîâóţ âĺđńčţ Lua!" -1
chatmsg "{00AAFF}[Hud] {ffffff}https:%c/vk.com/customgalaxy?w=wall-182124615_55" -1 47

:{REMI_DECOMP_14241
SAMP.CmdRet
return

:{REMI_DECOMP_14245
Dialog.Free(30@)
Dialog.Create(30@, "P/s Äĺëŕţ ńęđčďňű íŕ çŕęŕç. /pm [dream]Spark")
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Config" key "DXUT_X"
0AF0: 4@ = get_int_from_ini_file "cleo\Hud.ini" section "Config" key "DXUT_Y"
Dialog.SetRECT(30@, 3@, 4@, 700, 400)
Dialog.AddButton(30@, 1, "Îňîáđŕćĺíčĺ", 4, 2, 145, 65)
Dialog.AddButton(30@, 2, "Âđĺě˙ ", 4, 66, 145, 65)
Dialog.AddButton(30@, 3, "LvL/Exp", 4, 128, 145, 65)
Dialog.AddButton(30@, 4, "Äŕňŕ", 4, 190, 145, 65)
Dialog.AddButton(30@, 29, "Ňđŕíńďîđň", 4, 252, 145, 65)
Dialog.AddButton(30@, 44, "Ńďđŕâęŕ/Îáíîâëĺíčĺ", 515, 360, 190, 20)
Dialog.AddButton(30@, 27, "x", 678, 0, 19, 20)
Dialog.AddCheckBox(30@, 7, "Âęë/Âűęë", 170, 38, 130, 20)
Dialog.AddButton(30@, 9, "Ďîçčöč˙", 170, 70, 100, 30)
Dialog.AddEditBox(30@, 13, "", 170, 210, 170, 35)
Dialog.AddEditBox(30@, 14, "", 170, 250, 170, 35)
Dialog.AddEditBox(30@, 15, "", 170, 290, 170, 35)
Dialog.AddStatic(30@, 16, "Řđčôň", 345, 215, 150, 20)
Dialog.AddStatic(30@, 17, "Đŕçěĺđ", 345, 255, 150, 20)
Dialog.AddStatic(30@, 18, "Ôëŕă", 345, 295, 150, 20)
Dialog.AddButton(30@, 30, "Ďĺđĺçŕăđóçęŕ", 2, 360, 115, 20)
Dialog.AddStatic(30@, 12, "Ňĺęńň:", 170, 190, 150, 20)
{REMI_DECOMP_15897()
return

:{REMI_DECOMP_14827
Render.ReleaseFont(0@)
alloc 7@ 64
0C11: memset destination 7@ value 0 size 64
Dialog.GetControlText(1@, 2@, 7@)
alloc 8@ 32
format 8@v "%s" 3@
0AF5: write_string 7@ to_ini_file "cleo\Hud.ini" section 8@v key "FontName"
0AF0: 4@ = get_int_from_ini_file "cleo\hud.ini" section 8@v key "FontSize"
0AF0: 5@ = get_int_from_ini_file "cleo\hud.ini" section 8@v key "FontFlag"
6@ = Render.CreateFont(7@, 4@, 5@)
free 7@
free 8@
ret 1 6@

:{REMI_DECOMP_15007
Dialog.SetControlVisible(30@, 7, 1)
Dialog.SetControlVisible(30@, 9, 1)
return

:{REMI_DECOMP_15027
alloc 7@ 64
0C11: memset destination 7@ value 0 size 64
Dialog.GetControlText(1@, 2@, 7@)
0C1A: 7@ = atoi 7@
Render.ReleaseFont(0@)
alloc 4@ 64
alloc 9@ 32
format 9@v "%s" 3@
0AF4: 4@ = read_string_from_ini_file "cleo\Hud.ini" section 9@v key "FontName"
0AF1: write_int 7@ to_ini_file "cleo\hud.ini" section 9@v key "FontSize"
0AF0: 5@ = get_int_from_ini_file "cleo\hud.ini" section 9@v key "FontFlag"
6@ = Render.CreateFont(4@, 7@, 5@)
free 7@
free 4@
free 9@
ret 1 6@

:{REMI_DECOMP_15227
Render.ReleaseFont(0@)
alloc 7@ 64
0C11: memset destination 7@ value 0 size 64
Dialog.GetControlText(1@, 2@, 7@)
0C1A: 7@ = atoi 7@
alloc 4@ 64
alloc 8@ 32
format 8@v "%s" 3@
0AF4: 4@ = read_string_from_ini_file "cleo\Hud.ini" section 8@v key "FontName"
0AF0: 5@ = get_int_from_ini_file "cleo\hud.ini" section 8@v key "FontSize"
0AF1: write_int 7@ to_ini_file "cleo\hud.ini" section 8@v key "FontFlag"
6@ = Render.CreateFont(4@, 5@, 7@)
free 7@
free 4@
free 8@
ret 1 6@

:{REMI_DECOMP_15427
Dialog.FreeControl(30@, 8)
Dialog.FreeControl(30@, 46)
Dialog.FreeControl(30@, 48)
Dialog.FreeControl(30@, 47)
Dialog.FreeControl(30@, 11)
Dialog.FreeControl(30@, 10)
Dialog.FreeControl(30@, 19)
Dialog.FreeControl(30@, 33)
Dialog.FreeControl(30@, 20)
Dialog.FreeControl(30@, 21)
Dialog.FreeControl(30@, 22)
Dialog.FreeControl(30@, 26)
Dialog.FreeControl(30@, 36)
Dialog.FreeControl(30@, 37)
Dialog.FreeControl(30@, 38)
Dialog.FreeControl(30@, 39)
Dialog.FreeControl(30@, 40)
Dialog.FreeControl(30@, 41)
Dialog.FreeControl(30@, 42)
Dialog.FreeControl(30@, 43)
return

:{REMI_DECOMP_15569
0A8D: 0@ = read_memory 5823328 size 1 virtual_protect 0
ret 1 0@

:{REMI_DECOMP_15591
0A8D: 0@ = read_memory 12045792 size 4 virtual_protect 0
0@ /= 39.97
ret 1 0@

:{REMI_DECOMP_15623
0@ = Actor.CurrentCar($PLAYER_ACTOR)
02E3: 1@ = car 0@ speed
1@ *= 3.44
0092: 1@ = float 1@ to_integer
ret 1 1@

:{REMI_DECOMP_15665
0@ = Actor.CurrentCar($PLAYER_ACTOR)
0A97: 1@ = car 0@ struct
0A8E: 2@ = 1@ + 1064 // int
0A8D: 3@ = read_memory 2@ size 1 virtual_protect 1
ret 1 3@

:{REMI_DECOMP_15712
0073: 5@ /= 3@ // (float)
0073: 2@ /= 5@ // (float)
0087: 13@ = 3@ // (float)
0087: 12@ = 4@ // (float)
13@ += 2.0
12@ += 2.0
038E: draw_box_position 0@ 1@ size 13@ 12@ RGBA 0 0 0 255
038E: draw_box_position 0@ 1@ size 3@ 4@ RGBA 6@ 7@ 8@ 255
0087: 14@ = 2@ // (float)
14@ /= 2.0
3@ /= 2.0
005B: 0@ += 14@ // (float)
0063: 0@ -= 3@ // (float)
038E: draw_box_position 0@ 1@ size 2@ 4@ RGBA 9@ 10@ 11@ 255
ret 0

:{REMI_DECOMP_15888
{REMI_DECOMP_14245()
SAMP.CmdRet

:{REMI_DECOMP_15897
Dialog.AddCheckBox(30@, 8, "Îňîáđŕćĺíčĺ íčęŕ", 330, 38, 200, 20)
Dialog.AddButton(30@, 46, "Ďîçčöč˙ çâ.", 330, 90, 120, 30)
Dialog.AddStatic(30@, 48, "Đŕçěĺđ:", 335, 120, 150, 20)
Dialog.AddSlider(30@, 47, 335, 135, 100, 30, 55)
Dialog.AddSlider(30@, 11, 170, 130, 100, 30, 10)
Dialog.AddStatic(30@, 10, "Đŕçěĺđ:", 170, 110, 150, 20)
Dialog.AddStatic(30@, 19, "Îňîáđŕćĺíčĺ:", 165, 2, 150, 20)
Dialog.AddCheckBox(30@, 33, "Öâĺň íčęŕ ń clist`a", 330, 65, 200, 20)
27@ = 1
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "Size"
Dialog.SliderSetValue(30@, 11, 3@)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "SizeZv"
Dialog.SliderSetValue(30@, 47, 3@)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "On/Off"
Dialog.SetCheckBoxChecked(30@, 7, 3@)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "Nick"
Dialog.SetCheckBoxChecked(30@, 8, 3@)
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "NickClist"
Dialog.SetCheckBoxChecked(30@, 33, 3@)
alloc 3@ 64
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Display" key "FontName"
Dialog.SetControlText(30@, 13, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Display" key "FontSize"
Dialog.SetControlText(30@, 14, 3@)
0AF4: 3@ = read_string_from_ini_file "cleo\Hud.ini" section "Display" key "FontFlag"
Dialog.SetControlText(30@, 15, 3@)
free 3@
return

:{REMI_DECOMP_16514
0A96: 6@ = actor $PLAYER_ACTOR struct
0A8E: 4@ = 6@ + 1816 // int
0A8D: 4@ = read_memory 4@ size 1 virtual_protect 0
4@ *= 28
0A8E: 5@ = 6@ + 1440 // int
005A: 5@ += 4@ // (int)
5@ += 8
0A8D: 5@ = read_memory 5@ size 4 virtual_protect 0
ret 1 5@

:{REMI_DECOMP_16598
free 17@
0C75: kill_timer 21@
free 0@
Render.ReleaseFont(1@)
Render.ReleaseFont(26@)
Render.ReleaseFont(25@)
Render.ReleaseFont(24@)
Render.ReleaseFont(31@)
SAMP.SetCursorMode(0)
run "Hud.cs"
0A93: end_custom_thread
SAMP.CmdRet
if and
0C5D: samp textdraw 0 is_exists
0C5D: samp textdraw 1 is_exists
0C5D: samp textdraw 2048 is_exists
else_jump @{REMI_DECOMP_16698
0C75: kill_timer 22@
wait 2500
28@ = 1

:{REMI_DECOMP_16698
SAMP.CmdRet

:{REMI_DECOMP_16700
0C0E: 3@ = array 0@ element 1@
0C0E: 4@ = array 0@ element 2@
ret 2 3@ 4@

:{REMI_DECOMP_16733
0085: 29@ = 0@ // (int)
Dialog.SetVisible(1@, 0)
SAMP.SetCursorMode(2)
ret 1 29@

:{REMI_DECOMP_16760
0AC6: 1@ = label @{REMI_DECOMP_18875 offset
0@ *= 19
005A: 1@ += 0@ // (int)
ret 1 1@

:{REMI_DECOMP_16793
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "On/Off"
0C0F: array 17@ element 12 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "LvL/Exp" key "On/Off"
0C0F: array 17@ element 13 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Data" key "On/Off"
0C0F: array 17@ element 14 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Time" key "On/Off"
0C0F: array 17@ element 15 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "Nick"
0C0F: array 17@ element 17 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "NickClist"
0C0F: array 17@ element 18 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "On/Off speed"
0C0F: array 17@ element 20 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "On/Off repair"
0C0F: array 17@ element 25 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "On/Off door"
0C0F: array 17@ element 28 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "On/Off light"
0C0F: array 17@ element 31 = 3@
return

:{REMI_DECOMP_17258
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "LvL/Exp" key "coords_X"
0AF0: 4@ = get_int_from_ini_file "cleo\Hud.ini" section "LvL/Exp" key "coords_Y"
0C0F: array 17@ element 0 = 3@
0C0F: array 17@ element 1 = 4@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Data" key "coords_X"
0AF0: 4@ = get_int_from_ini_file "cleo\Hud.ini" section "Data" key "coords_Y"
0C0F: array 17@ element 2 = 3@
0C0F: array 17@ element 3 = 4@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Time" key "coords_X"
0AF0: 4@ = get_int_from_ini_file "cleo\Hud.ini" section "Time" key "coords_Y"
0C0F: array 17@ element 4 = 3@
0C0F: array 17@ element 5 = 4@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "Speed_X"
0AF0: 4@ = get_int_from_ini_file "cleo\Hud.ini" section "Car" key "Speed_Y"
0C0F: array 17@ element 10 = 3@
0C0F: array 17@ element 11 = 4@
0AF2: 3@ = get_float_from_ini_file "cleo\Hud.ini" section "Car" key "Repair_X"
0AF2: 4@ = get_float_from_ini_file "cleo\Hud.ini" section "Car" key "Repair_Y"
0C0F: array 17@ element 26 = 3@
0C0F: array 17@ element 27 = 4@
0AF2: 3@ = get_float_from_ini_file "cleo\Hud.ini" section "Car" key "Door_X"
0AF2: 4@ = get_float_from_ini_file "cleo\Hud.ini" section "Car" key "Door_Y"
0C0F: array 17@ element 29 = 3@
0C0F: array 17@ element 30 = 4@
0AF2: 3@ = get_float_from_ini_file "cleo\Hud.ini" section "Car" key "Light_X"
0AF2: 4@ = get_float_from_ini_file "cleo\Hud.ini" section "Car" key "Light_Y"
0C0F: array 17@ element 32 = 3@
0C0F: array 17@ element 33 = 4@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Button off" key "Button"
0C0F: array 17@ element 36 = 3@
0AF0: 3@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "coords_X"
0AF0: 4@ = get_int_from_ini_file "cleo\Hud.ini" section "Display" key "coords_Y"
0C0F: array 17@ element 34 = 3@
0C0F: array 17@ element 35 = 4@
0B5F: convert_window_screen_coords 3@ 4@ to_game_screen_coords 5@ 6@
5@ -= 7.5
6@ += 7.0
0C0F: array 17@ element 37 = 5@
0C0F: array 17@ element 38 = 6@
0B5F: convert_window_screen_coords 3@ 4@ to_game_screen_coords 5@ 6@
5@ += 60.0
6@ += 6.0
0C0F: array 17@ element 41 = 5@
0C0F: array 17@ element 42 = 6@
0B5F: convert_window_screen_coords 3@ 4@ to_game_screen_coords 5@ 6@
5@ += 60.0
6@ += 18.0
0C0F: array 17@ element 44 = 5@
0C0F: array 17@ element 45 = 6@
0C0E: 5@ = array 17@ element 34
0C0E: 6@ = array 17@ element 35
5@ -= 40
6@ += 90
0C0F: array 17@ element 46 = 5@
0C0F: array 17@ element 47 = 6@
0C0E: 5@ = array 17@ element 34
0C0E: 6@ = array 17@ element 35
5@ -= 40
6@ -= 26
0C0F: array 17@ element 48 = 5@
0C0F: array 17@ element 49 = 6@
0B5F: convert_window_screen_coords 3@ 4@ to_game_screen_coords 5@ 6@
5@ -= 7.5
6@ += 30.3
0C0F: array 17@ element 50 = 5@
0C0F: array 17@ element 51 = 6@
0B5F: convert_window_screen_coords 3@ 4@ to_game_screen_coords 5@ 6@
5@ += 60.0
6@ += 29.5
0C0F: array 17@ element 52 = 5@
0C0F: array 17@ element 53 = 6@
0C0E: 6@ = array 17@ element 35
6@ += 59
0C0F: array 17@ element 54 = 6@
0C0E: 5@ = array 17@ element 34
0C0E: 6@ = array 17@ element 35
5@ += 170
6@ += 90
0C0F: array 17@ element 55 = 5@
0C0F: array 17@ element 56 = 6@
0AF2: 3@ = get_float_from_ini_file "cleo\Hud.ini" section "Display" key "Size"
0C0F: array 17@ element 57 = 3@
0AF2: 3@ = get_float_from_ini_file "cleo\Hud.ini" section "Display" key "SizeZv"
0C0F: array 17@ element 58 = 3@
0AF2: 3@ = get_float_from_ini_file "cleo\Hud.ini" section "Display" key "Wanted_X"
0AF2: 4@ = get_float_from_ini_file "cleo\Hud.ini" section "Display" key "Wanted_Y"
0C0F: array 17@ element 59 = 3@
0C0F: array 17@ element 60 = 4@
return

:{REMI_DECOMP_18671
0A8D: 0@ = read_memory 12045748 size 4 virtual_protect 0
0087: 1@ = 0@ // (float)
1@ /= 32.9
1@ += 4.0
ret 1 1@

:{REMI_DECOMP_18721
0AA2: 25@ = load_library "Urlmon.DLL" // IF and SET
0AA4: 26@ = get_proc_address "URLDownloadToFileA" library 25@ // IF and SET
0AA7: call_function 26@ num_params 5 pop 0 0 0 0@ 1@ 0 20@
0AA3: free_library 25@
ret 0

:{REMI_DECOMP_18801
0AA2: 25@ = load_library "Wininet.DLL" // IF and SET
0AA4: 26@ = get_proc_address "DeleteUrlCacheEntryA" library 25@ // IF and SET
0AA7: call_function 26@ num_params 1 pop 0 0@ 20@
0AA3: free_library 25@
ret 0

:{REMI_DECOMP_18875
hex
 44 75 6B 65 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 42 72 61 73 73 20 4B 6E 75 63 6B 6C 65
 73 00 00 00 00 00 47 6F 6C 66 20 43 6C 75 62 00
 00 00 00 00 00 00 00 00 00 4E 69 74 65 20 53 74
 69 63 6B 00 00 00 00 00 00 00 00 00 4B 6E 69 66
 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 42
 61 73 65 62 61 6C 6C 00 00 00 00 00 00 00 00 00
 00 00 53 68 6F 76 65 6C 00 00 00 00 00 00 00 00
 00 00 00 00 00 50 6F 6F 6C 20 43 75 65 00 00 00
 00 00 00 00 00 00 00 00 4B 61 74 61 6E 61 00 00
 00 00 00 00 00 00 00 00 00 00 00 43 68 61 69 6E
 73 61 77 00 00 00 00 00 00 00 00 00 00 00 44 69
 6C 64 6F 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 44 69 6C 64 6F 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 44 69 6C 64 6F 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 44 69 6C 64 6F 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 46 6C 6F 77 65 72
 73 00 00 00 00 00 00 00 00 00 00 00 00 43 61 6E
 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 47 72 65 6E 61 64 65 00 00 00 00 00 00 00 00 00
 00 00 00 54 65 61 72 20 47 61 73 00 00 00 00 00
 00 00 00 00 00 00 4D 6F 6C 6F 74 6F 76 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 50 69 73 74 6F 6C 00 00 00 00 00 00 00 00
 00 00 00 00 00 53 69 6C 65 6E 63 65 72 00 00 00
 00 00 00 00 00 00 00 00 44 65 61 67 6C 65 00 00
 00 00 00 00 00 00 00 00 00 00 00 53 68 6F 74 67
 75 6E 00 00 00 00 00 00 00 00 00 00 00 00 53 61
 77 6E 4F 66 66 00 00 00 00 00 00 00 00 00 00 00
 00 53 70 61 73 31 32 00 00 00 00 00 00 00 00 00
 00 00 00 00 54 65 63 39 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 4D 50 35 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 41 4B 34 37 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 4D 34 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 4D 61 63 31 30 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 52 69 66 6C 65 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 53 6E 69 70 65 72 00 00 00 00
 00 00 00 00 00 00 00 00 00 52 6F 63 6B 65 74 20
 4C 61 75 6E 63 68 65 72 00 00 00 00 48 53 20 52
 6F 63 6B 65 74 20 4C 61 75 6E 63 68 65 72 00 46
 6C 61 6D 65 74 68 72 6F 77 65 72 00 00 00 00 00
 00 00 4D 69 6E 69 67 75 6E 00 00 00 00 00 00 00
 00 00 00 00 00 43 34 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 44 65 74 6F 6E 61 74 6F
 72 00 00 00 00 00 00 00 00 00 00 53 70 72 61 79
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 46 69
 72 65 20 45 78 74 69 6E 67 75 69 73 68 65 72 00
 00 43 61 6D 65 72 61 00 00 00 00 00 00 00 00 00
 00 00 00 00 4E 69 67 68 74 76 69 73 69 6F 6E 00
 00 00 00 00 00 00 00 49 6E 66 72 61 72 65 64 20
 56 69 73 69 6F 6E 00 00 00 00 50 61 72 61 63 68
 75 74 65 00 00 00 00 00 00 00 00 00 00
end
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
hex
 1A A1
 
Status
Not open for further replies.
Top