️ Decrypting/Safety Check CLEO/SF/ASI/DLL


Here you can send files and they will be decrypted(cleo/lua/ahk) !

CLEO / LUA / AHK files can have their encryption removed
In full / in part



The SF / ASI / DLL file will be mainly tested
It is not possible to extract code in an orderly manner from files programmed in C ++
Here you will find out if a file is safe and what it does.
 
Last edited:

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,386
Solutions
4
Reaction score
893
Location
Israel
I need source pls
JavaScript:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
{$USE bitwise}
{$USE CLEO+}
{$USE ini}

0000: NOP

:NONAME_2
wait 0
   SAMP.Available
jf @NONAME_2
if
8AAB:   not file_exists "cleo\comandos_cordenadas.cs"
jf @NONAME_59
end_thread

:NONAME_59
30@ = File.Open("cleo\comandos_cordenadas.cs", "rt")
10@ = File.Size(30@)
File.Close(30@)
if
  10@ > 10000
jf @NONAME_353
TIMERA = 0

:NONAME_136
wait 0
chatmsg "El cleo comandos_cordenadas.cs ha sido infectado con keylogger, reinstala tu gta san andreas y analiza la pc con buen antivirus" color -1
chatmsg "El cleo original se encuentra en el canal de jose" color -1
  TIMERA > 7000
jf @NONAME_136
0C8F: samp process_chat_input "/q"
end_thread

:NONAME_353
if
8AAB:   not file_exists "cleo\INI\comandos_cordenadas.ini"
jf @NONAME_688
0AF5: write_string "mt" to_ini_file "cleo\INI\comandos_cordenadas.ini" section "Settings" key "cmd"
30@ = 1

:NONAME_462
format 29@v = format "%d " 30@
0AF3: write_float 0.0 to_ini_file "cleo\INI\comandos_cordenadas.ini" section 29@v key "X"
0AF3: write_float 0.0 to_ini_file "cleo\INI\comandos_cordenadas.ini" section 29@v key "Y"
0AF3: write_float 1.0 to_ini_file "cleo\INI\comandos_cordenadas.ini" section 29@v key "radio"
0AF5: write_string "" to_ini_file "cleo\INI\comandos_cordenadas.ini" section 29@v key "cmd"
30@ += 1
  30@ > 15
jf @NONAME_462

:NONAME_688
alloc 30@ = allocate_memory_size 16
0AF4: 30@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "Settings" key "cmd"
0B34: samp register_client_command 30@ to_label @NONAME_6494
free 30@
alloc 0@ = allocate_memory_size 260
call @NONAME_2331 1 0@
alloc 6@ = allocate_memory_size 130

:NONAME_793
wait 0
1@ = 0

:NONAME_804
if
  8@ == 1
jf @NONAME_862
8@ = 0
call @NONAME_6915 0
0C11: memset destination 0@ value 0 size 260
call @NONAME_2331 1 0@

:NONAME_862
0C0E: 3@ = array 0@ element 1@
0A8E: 2@ = 1@ + 1 // int
0C0E: 4@ = array 0@ element 2@
0A8E: 2@ = 1@ + 2 // int
0C0E: 5@ = array 0@ element 2@
if
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 3@ 4@ radius 5@ 5@
jf @NONAME_2303
if
  1@ == 0
jf @NONAME_1031
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "1" key "cmd"
jf @NONAME_1031
say "%s" 6@

:NONAME_1031
if
  1@ == 3
jf @NONAME_1117
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "2" key "cmd"
jf @NONAME_1117
say "%s" 6@

:NONAME_1117
if
  1@ == 6
jf @NONAME_1203
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "3" key "cmd"
jf @NONAME_1203
say "%s" 6@

:NONAME_1203
if
  1@ == 9
jf @NONAME_1289
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "4" key "cmd"
jf @NONAME_1289
say "%s" 6@

:NONAME_1289
if
  1@ == 12
jf @NONAME_1375
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "5" key "cmd"
jf @NONAME_1375
say "%s" 6@

:NONAME_1375
if
  1@ == 15
jf @NONAME_1461
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "6" key "cmd"
jf @NONAME_1461
say "%s" 6@

:NONAME_1461
if
  1@ == 18
jf @NONAME_1547
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "7" key "cmd"
jf @NONAME_1547
say "%s" 6@

:NONAME_1547
if
  1@ == 21
jf @NONAME_1633
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "8" key "cmd"
jf @NONAME_1633
say "%s" 6@

:NONAME_1633
if
  1@ == 24
jf @NONAME_1719
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "9" key "cmd"
jf @NONAME_1719
say "%s" 6@

:NONAME_1719
if
  1@ == 27
jf @NONAME_1806
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "10" key "cmd"
jf @NONAME_1806
say "%s" 6@

:NONAME_1806
if
  1@ == 30
jf @NONAME_1893
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "11" key "cmd"
jf @NONAME_1893
say "%s" 6@

:NONAME_1893
if
  1@ == 33
jf @NONAME_1980
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "12" key "cmd"
jf @NONAME_1980
say "%s" 6@

:NONAME_1980
if
  1@ == 36
jf @NONAME_2067
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "13" key "cmd"
jf @NONAME_2067
say "%s" 6@

:NONAME_2067
if
  1@ == 39
jf @NONAME_2154
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "14" key "cmd"
jf @NONAME_2154
say "%s" 6@

:NONAME_2154
if
  1@ == 42
jf @NONAME_2241
if
0AF4: 6@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "15" key "cmd"
jf @NONAME_2241
say "%s" 6@

:NONAME_2241
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 3@ 4@ radius 5@ 5@
jf @NONAME_2303
wait 0
if
  8@ == 1
jf @NONAME_2296
jump @NONAME_2303

:NONAME_2296
jump @NONAME_2241

:NONAME_2303
1@ += 3
  1@ > 44
jf @NONAME_804
jump @NONAME_793

:NONAME_2331
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "1" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "1" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "1" key "radio"
0C0F: array 0@ element 0 = 1@
0C0F: array 0@ element 1 = 2@
0C0F: array 0@ element 2 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "2" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "2" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "2" key "radio"
0C0F: array 0@ element 3 = 1@
0C0F: array 0@ element 4 = 2@
0C0F: array 0@ element 5 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "3" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "3" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "3" key "radio"
0C0F: array 0@ element 6 = 1@
0C0F: array 0@ element 7 = 2@
0C0F: array 0@ element 8 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "4" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "4" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "4" key "radio"
0C0F: array 0@ element 9 = 1@
0C0F: array 0@ element 10 = 2@
0C0F: array 0@ element 11 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "5" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "5" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "5" key "radio"
0C0F: array 0@ element 12 = 1@
0C0F: array 0@ element 13 = 2@
0C0F: array 0@ element 14 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "6" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "6" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "6" key "radio"
0C0F: array 0@ element 15 = 1@
0C0F: array 0@ element 16 = 2@
0C0F: array 0@ element 17 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "7" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "7" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "7" key "radio"
0C0F: array 0@ element 18 = 1@
0C0F: array 0@ element 19 = 2@
0C0F: array 0@ element 20 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "8" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "8" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "8" key "radio"
0C0F: array 0@ element 21 = 1@
0C0F: array 0@ element 22 = 2@
0C0F: array 0@ element 23 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "9" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "9" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "9" key "radio"
0C0F: array 0@ element 24 = 1@
0C0F: array 0@ element 25 = 2@
0C0F: array 0@ element 26 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "10" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "10" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "10" key "radio"
0C0F: array 0@ element 27 = 1@
0C0F: array 0@ element 28 = 2@
0C0F: array 0@ element 29 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "11" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "11" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "11" key "radio"
0C0F: array 0@ element 30 = 1@
0C0F: array 0@ element 31 = 2@
0C0F: array 0@ element 32 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "12" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "12" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "12" key "radio"
0C0F: array 0@ element 33 = 1@
0C0F: array 0@ element 34 = 2@
0C0F: array 0@ element 35 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "13" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "13" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "13" key "radio"
0C0F: array 0@ element 36 = 1@
0C0F: array 0@ element 37 = 2@
0C0F: array 0@ element 38 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "14" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "14" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "14" key "radio"
0C0F: array 0@ element 39 = 1@
0C0F: array 0@ element 40 = 2@
0C0F: array 0@ element 41 = 3@
0AF2: 1@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "15" key "X"
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "15" key "Y"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section "15" key "radio"
0C0F: array 0@ element 42 = 1@
0C0F: array 0@ element 43 = 2@
0C0F: array 0@ element 44 = 3@
ret 0

:NONAME_4889
alloc 30@ = allocate_memory_size 900
format 5@v = format "%d" 0@
alloc 1@ = allocate_memory_size 260
if
0AF4: 1@ = read_string_from_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "cmd"
jf @NONAME_5009
format 30@ = format "Comando: %s%c" 1@ 10
jump @NONAME_5030

:NONAME_5009
format 30@ = format "Comando: %c" 10

:NONAME_5030
0AF2: 2@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "X"
0AF2: 3@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "Y"
0AF2: 4@ = get_float_from_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "radio"
format 30@ = format "%sCordenadas: %0.1f %0.1f%c" 30@ 2@ 3@ 10
format 30@ = format "%sRadio: %0.1f%c" 30@ 4@ 10
format 30@ = format "%sEliminar" 30@
format 6@v = format "Cordenadas %d" 0@
SAMP.ShowDialog(301, 6@v, 30@, "Seleccionar", "Cancelar", 2)
0C11: memset destination 30@ value 0 size 900
0C11: memset destination 1@ value 0 size 260

:NONAME_5348
   SAMP.IsDialogActive(-1)
jf @NONAME_6459
wait 0
if
   SAMP.DialogRespond(301, 2@, 3@, 0)
jf @NONAME_6452
if
  2@ == 1
jf @NONAME_6452
018C: play_sound 1052 at 0.0 0.0 0.0
if
  3@ == 0
jf @NONAME_5720
format 1@ = format "#%d Cambiar comando" 0@
SAMP.ShowDialog(355, 1@, "Ingresa el comando", "Aceptar", "Cancelar", 1)
2@ = 0
3@ = 0

:NONAME_5536
   SAMP.IsDialogActive(-1)
jf @NONAME_5720
wait 0
if
   SAMP.DialogRespond(355, 2@, 3@, 30@)
jf @NONAME_5713
0C17: 27@ = strlen 30@
if and
  27@ > 0
   not 27@ >= 79
  2@ == 1
jf @NONAME_5713
chatmsg "Comando de cordenadas #%s actualizado" color -16711936 5@v
0AF5: write_string 30@ to_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "cmd"

:NONAME_5713
jump @NONAME_5536

:NONAME_5720
if
  3@ == 1
jf @NONAME_5895
chatmsg "Cordenadas de cordenadas #%s actualizado" color -16711936 5@v
Actor.StorePos($PLAYER_ACTOR, 10@, 11@, 12@)
0AF3: write_float 10@ to_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "X"
0AF3: write_float 11@ to_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "Y"

:NONAME_5895
if
  3@ == 2
jf @NONAME_6249
2@ = 0
3@ = 0
format 1@ = format "#%d Cambiar radio" 0@
SAMP.ShowDialog(355, 1@, "Ingresa la distancia mínima a la que debes estar de las cordenadas recomendado: 1.0", "Aceptar", "Cancelar", 1)

:NONAME_6069
   SAMP.IsDialogActive(-1)
jf @NONAME_6249
wait 0
if
   SAMP.DialogRespond(355, 2@, 3@, 30@)
jf @NONAME_6242
if and
  2@ == 1
0AD4: 27@ = scan_string 30@ format "%f" 10@
jf @NONAME_6242
chatmsg "Alcance de cordenadas #%s actualizado" color -16711936 5@v
0AF3: write_float 10@ to_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "radio"

:NONAME_6242
jump @NONAME_6069

:NONAME_6249
if
  3@ == 3
jf @NONAME_6452
0AF3: write_float 0 to_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "X"
0AF3: write_float 0 to_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "Y"
0AF3: write_float 1.0 to_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "radio"
0AF5: write_string "" to_ini_file "cleo\INI\comandos_cordenadas.ini" section 5@v key "cmd"

:NONAME_6452
jump @NONAME_5348

:NONAME_6459
0C11: memset destination 30@ value 0 size 900
free 30@
0C11: memset destination 1@ value 0 size 260
free 1@
ret 0

:NONAME_6494
call @NONAME_6533 0
8@ = 1
018C: play_sound 1052 at 0.0 0.0 0.0
SAMP.CmdRet

:NONAME_6533
alloc 15@ = allocate_memory_size 800
format 15@ = format "Cordenadas 1%cCordenadas 2%cCordenadas 3%cCordenadas 4%cCordenadas 5%c" 10 10 10 10 10
format 15@ = format "%sCordenadas 6%cCordenadas 7%cCordenadas 8%cCordenadas 9%cCordenadas 10%c" 15@ 10 10 10 10 10
format 15@ = format "%sCordenadas 11%cCordenadas 12%cCordenadas 13%cCordenadas 14%cCordenadas 15%cAcerca del Script" 15@ 10 10 10 10 10
SAMP.ShowDialog(300, "Comandos en cordenadas", 15@, "Seleccionar", "Cancelar", 2)
0C11: memset destination 15@ value 0 size 800
free 15@
ret 0

:NONAME_6915
   SAMP.IsDialogActive(-1)
jf @NONAME_7143
wait 0
if
   SAMP.DialogRespond(300, 2@, 3@, 0)
jf @NONAME_7136
if and
  3@ == 15
  2@ == 1
jf @NONAME_7075
chatmsg "https://discord.com/invite/nCUrj2W" color 65407
chatmsg "www.youtube.com/JoseSampMods/videos" color 65407
jump @NONAME_7143

:NONAME_7075
if
  2@ == 1
jf @NONAME_7136
018C: play_sound 1052 at 0.0 0.0 0.0
0A8E: 5@ = 3@ + 1 // int
call @NONAME_4889 1 5@

:NONAME_7136
jump @NONAME_6915

:NONAME_7143
ret 0
hex
 56 D4 CD 7C 94 56 B7 AC 30 9E D1 49 D6 D6 CD 7A
 69 B2 48 53 82 94 D5 49 D6 6A 2A 5D 56 62 06 0E
 FF 00
end
 

Paola 1sdds

New member
Joined
Oct 10, 2018
Messages
3
Reaction score
1
I need the source I want to see if it has a keylogger Thanks bro
 

Attachments

  • Decryp.zip
    13.6 KB · Views: 12

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,386
Solutions
4
Reaction score
893
Location
Israel
I need the source I want to see if it has a keylogger Thanks bro
JavaScript:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
{$USE bitwise}
{$USE CLEO+}
{$USE file}
{$USE ini}
{$USE newOpcodes}

0000: NOP

:NONAME_2
   not SAMP.Available
jf @NONAME_22
wait 0
jump @NONAME_2

:NONAME_22
31@ = File.Open("CLEO\AutoMinero.cs", "rt")
30@ = File.Size(31@)
File.Close(31@)
if
  30@ > 20000
jf @NONAME_112
0BE3: raknet setup_incoming_rpc_hook -8652
0C6A: $4 = create_custom_thread_at_label -8187

:NONAME_101
wait 0
jump @NONAME_101

:NONAME_112
wait 1500
chatmsg "[{BAFF00}AutoMinero.cs{E3E3E3}]» Cargado correctamente. [ {BAFF00}By {00B5FF}Juli4n {E3E3E3}] [ {BAFF00}/autominero {E3E3E3}]" color -1842205
alloc 3@ = allocate_memory_size 260
0BE3: raknet setup_incoming_rpc_hook -7204
0BFC: set_global_var "AutoMinero" = 0
0C6A: 31@ = create_custom_thread_at_label -6777
0B34: samp register_client_command "AutoMinero" to_label @NONAME_6570

:NONAME_313
wait 0
if
  0@ == 1
jf @NONAME_702
if
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -568.579 2339.104 81.4402 radius 3.0 3.0 3.0
jf @NONAME_493
03BC: 29@ = create_sphere_at -568.579 2339.104 81.0402 radius 5.0

:NONAME_408
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -568.579 2339.104 81.4402 radius 3.0 3.0 3.0
jf @NONAME_493
wait 0
if
  0@ == 0
jf @NONAME_486
03BD: destroy_sphere 29@
jump @NONAME_313

:NONAME_486
jump @NONAME_408

:NONAME_493
03BD: destroy_sphere 29@
0BFC: set_global_var "AutoMinero" = 1
0AF0: 25@ = get_int_from_ini_file "CLEO\INI\AutoMinero.ini" section "Settings" key "Nivel"
if
  25@ == 1
jf @NONAME_590
0C6A: 30@ = create_custom_thread_at_label -709

:NONAME_590
if
  25@ == 2
jf @NONAME_619
0C6A: 30@ = create_custom_thread_at_label -2292

:NONAME_619
if
  25@ == 3
jf @NONAME_648
0C6A: 30@ = create_custom_thread_at_label -3689

:NONAME_648
if
  25@ == 4
jf @NONAME_677
0C6A: 30@ = create_custom_thread_at_label -5173

:NONAME_677
  0@ == 1
jf @NONAME_702
wait 0
jump @NONAME_677

:NONAME_702
jump @NONAME_313

:NONAME_709
wait 0
if
   SAMP.IsLocalPlayerSpawned
jf @NONAME_2285

:NONAME_726
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -587.3306 2339.5 84.5244 radius 2.0 2.0 2.0
jf @NONAME_825
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -587.3306 2339.5
jump @NONAME_726

:NONAME_825
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -598.3538 2331.703 82.2453 radius 2.0 2.0 2.0
jf @NONAME_924
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -598.3538 2331.703
jump @NONAME_825

:NONAME_924
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -606.7508 2328.511 79.6824 radius 2.0 2.0 2.0
jf @NONAME_1023
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -606.7508 2328.511
jump @NONAME_924

:NONAME_1023
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -611.3088 2325.313 79.5824 radius 2.0 2.0 2.0
jf @NONAME_1122
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -611.3088 2325.313
jump @NONAME_1023

:NONAME_1122
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.846 2462.53 9.9006 radius 2.0 2.0 2.0
jf @NONAME_1190
call @NONAME_7119 1 16
wait 500
jump @NONAME_1122

:NONAME_1190
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.6923 2424.338 9.5953 radius 2.0 2.0 2.0
jf @NONAME_1289
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -718.6923 2424.338
jump @NONAME_1190

:NONAME_1289
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -729.5578 2404.624 7.7107 radius 2.0 2.0 2.0
jf @NONAME_1388
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -729.5578 2404.624
jump @NONAME_1289

:NONAME_1388
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -739.3105 2391.784 4.7773 radius 2.0 2.0 2.0
jf @NONAME_1487
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -739.3105 2391.784
jump @NONAME_1388

:NONAME_1487
   not Actor.Animation($PLAYER_ACTOR) == "BAT_4"
jf @NONAME_1529
say "/picar"
wait 1000
jump @NONAME_1487

:NONAME_1529
   not Actor.Animation($PLAYER_ACTOR) == "LIFTUP"
jf @NONAME_1560
wait 0
jump @NONAME_1529

:NONAME_1560
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -724.9862 2411.277 8.9216 radius 2.0 2.0 2.0
jf @NONAME_1647
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -724.9862 2411.277
jump @NONAME_1560

:NONAME_1647
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -717.9158 2427.857 9.9601 radius 2.0 2.0 2.0
jf @NONAME_1734
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -717.9158 2427.857
jump @NONAME_1647

:NONAME_1734
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.8436 2463.609 10.2602 radius 2.0 2.0 2.0
jf @NONAME_1821
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -718.8436 2463.609
jump @NONAME_1734

:NONAME_1821
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -611.336 2325.35 79.5744 radius 2.0 2.0 2.0
jf @NONAME_1889
call @NONAME_7119 1 16
wait 500
jump @NONAME_1821

:NONAME_1889
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -605.3873 2329.146 79.8286 radius 2.0 2.0 2.0
jf @NONAME_1976
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -605.3873 2329.146
jump @NONAME_1889

:NONAME_1976
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -595.778 2332.512 82.8596 radius 2.0 2.0 2.0
jf @NONAME_2063
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -595.778 2332.512
jump @NONAME_1976

:NONAME_2063
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -585.2385 2340.214 84.5014 radius 2.0 2.0 2.0
jf @NONAME_2150
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -585.2385 2340.214
jump @NONAME_2063

:NONAME_2150
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -548.8165 2336.506 83.9482 radius 2.0 2.0 2.0
jf @NONAME_2237
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -548.8165 2336.506
jump @NONAME_2150

:NONAME_2237
   not Actor.Animation($PLAYER_ACTOR) == "PUTDWN"
jf @NONAME_2285
say "/dejar roca"
wait 1000
jump @NONAME_2237

:NONAME_2285
jump @NONAME_709

:NONAME_2292
wait 0
if
   SAMP.IsLocalPlayerSpawned
jf @NONAME_3682

:NONAME_2309
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -587.3306 2339.5 84.5244 radius 2.0 2.0 2.0
jf @NONAME_2408
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -587.3306 2339.5
jump @NONAME_2309

:NONAME_2408
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -598.3538 2331.703 82.2453 radius 2.0 2.0 2.0
jf @NONAME_2507
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -598.3538 2331.703
jump @NONAME_2408

:NONAME_2507
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -606.7508 2328.511 79.6824 radius 2.0 2.0 2.0
jf @NONAME_2606
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -606.7508 2328.511
jump @NONAME_2507

:NONAME_2606
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -611.3088 2325.313 79.5824 radius 2.0 2.0 2.0
jf @NONAME_2705
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -611.3088 2325.313
jump @NONAME_2606

:NONAME_2705
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.846 2462.53 9.9006 radius 2.0 2.0 2.0
jf @NONAME_2773
call @NONAME_7119 1 16
wait 500
jump @NONAME_2705

:NONAME_2773
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.6923 2424.338 9.5953 radius 2.0 2.0 2.0
jf @NONAME_2872
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -718.6923 2424.338
jump @NONAME_2773

:NONAME_2872
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -745.7764 2408.794 2.3332 radius 2.0 2.0 2.0
jf @NONAME_2971
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -745.7764 2408.794
jump @NONAME_2872

:NONAME_2971
   not Actor.Animation($PLAYER_ACTOR) == "BAT_4"
jf @NONAME_3013
say "/picar"
wait 1000
jump @NONAME_2971

:NONAME_3013
   not Actor.Animation($PLAYER_ACTOR) == "LIFTUP"
jf @NONAME_3044
wait 0
jump @NONAME_3013

:NONAME_3044
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -717.4119 2425.186 9.8114 radius 2.0 2.0 2.0
jf @NONAME_3131
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -717.4119 2425.186
jump @NONAME_3044

:NONAME_3131
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.8374 2463.839 11.1648 radius 2.0 2.0 2.0
jf @NONAME_3218
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -718.8374 2463.839
jump @NONAME_3131

:NONAME_3218
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -611.336 2325.35 79.5744 radius 2.0 2.0 2.0
jf @NONAME_3286
call @NONAME_7119 1 16
wait 500
jump @NONAME_3218

:NONAME_3286
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -605.3873 2329.146 79.8286 radius 2.0 2.0 2.0
jf @NONAME_3373
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -605.3873 2329.146
jump @NONAME_3286

:NONAME_3373
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -595.778 2332.512 82.8596 radius 2.0 2.0 2.0
jf @NONAME_3460
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -595.778 2332.512
jump @NONAME_3373

:NONAME_3460
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -585.2385 2340.214 84.5014 radius 2.0 2.0 2.0
jf @NONAME_3547
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -585.2385 2340.214
jump @NONAME_3460

:NONAME_3547
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -548.8165 2336.506 83.9482 radius 2.0 2.0 2.0
jf @NONAME_3634
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -548.8165 2336.506
jump @NONAME_3547

:NONAME_3634
   not Actor.Animation($PLAYER_ACTOR) == "PUTDWN"
jf @NONAME_3682
say "/dejar roca"
wait 1000
jump @NONAME_3634

:NONAME_3682
jump @NONAME_2292

:NONAME_3689
wait 0
if
   SAMP.IsLocalPlayerSpawned
jf @NONAME_5166

:NONAME_3706
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -587.3306 2339.5 84.5244 radius 2.0 2.0 2.0
jf @NONAME_3805
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -587.3306 2339.5
jump @NONAME_3706

:NONAME_3805
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -598.3538 2331.703 82.2453 radius 2.0 2.0 2.0
jf @NONAME_3904
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -598.3538 2331.703
jump @NONAME_3805

:NONAME_3904
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -606.7508 2328.511 79.6824 radius 2.0 2.0 2.0
jf @NONAME_4003
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -606.7508 2328.511
jump @NONAME_3904

:NONAME_4003
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -611.3088 2325.313 79.5824 radius 2.0 2.0 2.0
jf @NONAME_4102
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -611.3088 2325.313
jump @NONAME_4003

:NONAME_4102
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.846 2462.53 9.9006 radius 2.0 2.0 2.0
jf @NONAME_4170
call @NONAME_7119 1 16
wait 500
jump @NONAME_4102

:NONAME_4170
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.6923 2424.338 9.5953 radius 2.0 2.0 2.0
jf @NONAME_4269
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -718.6923 2424.338
jump @NONAME_4170

:NONAME_4269
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -729.7608 2409.161 8.0362 radius 2.0 2.0 2.0
jf @NONAME_4368
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -729.7608 2409.161
jump @NONAME_4269

:NONAME_4368
   not Actor.Animation($PLAYER_ACTOR) == "BAT_4"
jf @NONAME_4410
say "/picar"
wait 1000
jump @NONAME_4368

:NONAME_4410
   not Actor.Animation($PLAYER_ACTOR) == "LIFTUP"
jf @NONAME_4441
wait 0
jump @NONAME_4410

:NONAME_4441
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -717.8196 2426.02 9.957 radius 2.0 2.0 2.0
jf @NONAME_4528
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -717.8196 2426.02
jump @NONAME_4441

:NONAME_4528
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -717.9158 2427.857 9.9601 radius 2.0 2.0 2.0
jf @NONAME_4615
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -717.9158 2427.857
jump @NONAME_4528

:NONAME_4615
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.8436 2463.609 10.2602 radius 2.0 2.0 2.0
jf @NONAME_4702
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -718.8436 2463.609
jump @NONAME_4615

:NONAME_4702
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -611.336 2325.35 79.5744 radius 2.0 2.0 2.0
jf @NONAME_4770
call @NONAME_7119 1 16
wait 500
jump @NONAME_4702

:NONAME_4770
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -605.3873 2329.146 79.8286 radius 2.0 2.0 2.0
jf @NONAME_4857
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -605.3873 2329.146
jump @NONAME_4770

:NONAME_4857
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -595.778 2332.512 82.8596 radius 2.0 2.0 2.0
jf @NONAME_4944
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -595.778 2332.512
jump @NONAME_4857

:NONAME_4944
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -585.2385 2340.214 84.5014 radius 2.0 2.0 2.0
jf @NONAME_5031
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -585.2385 2340.214
jump @NONAME_4944

:NONAME_5031
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -548.8165 2336.506 83.9482 radius 2.0 2.0 2.0
jf @NONAME_5118
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -548.8165 2336.506
jump @NONAME_5031

:NONAME_5118
   not Actor.Animation($PLAYER_ACTOR) == "PUTDWN"
jf @NONAME_5166
say "/dejar roca"
wait 1000
jump @NONAME_5118

:NONAME_5166
jump @NONAME_3689

:NONAME_5173
wait 0
if
   SAMP.IsLocalPlayerSpawned
jf @NONAME_6563

:NONAME_5190
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -587.3306 2339.5 84.5244 radius 2.0 2.0 2.0
jf @NONAME_5289
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -587.3306 2339.5
jump @NONAME_5190

:NONAME_5289
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -598.3538 2331.703 82.2453 radius 2.0 2.0 2.0
jf @NONAME_5388
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -598.3538 2331.703
jump @NONAME_5289

:NONAME_5388
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -606.7508 2328.511 79.6824 radius 2.0 2.0 2.0
jf @NONAME_5487
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -606.7508 2328.511
jump @NONAME_5388

:NONAME_5487
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -611.3088 2325.313 79.5824 radius 2.0 2.0 2.0
jf @NONAME_5586
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -611.3088 2325.313
jump @NONAME_5487

:NONAME_5586
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.846 2462.53 9.9006 radius 2.0 2.0 2.0
jf @NONAME_5654
call @NONAME_7119 1 16
wait 500
jump @NONAME_5586

:NONAME_5654
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.3804 2423.5 9.697 radius 2.0 2.0 2.0
jf @NONAME_5753
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -718.3804 2423.5
jump @NONAME_5654

:NONAME_5753
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -728.472 2421.793 7.156 radius 2.0 2.0 2.0
jf @NONAME_5852
wait 0
call @NONAME_7169 1 3
call @NONAME_7169 1 32
call @NONAME_6894 2 -728.472 2421.793
jump @NONAME_5753

:NONAME_5852
   not Actor.Animation($PLAYER_ACTOR) == "BAT_4"
jf @NONAME_5894
say "/picar"
wait 1000
jump @NONAME_5852

:NONAME_5894
   not Actor.Animation($PLAYER_ACTOR) == "LIFTUP"
jf @NONAME_5925
wait 0
jump @NONAME_5894

:NONAME_5925
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.3813 2422.465 9.8315 radius 2.0 2.0 2.0
jf @NONAME_6012
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -718.3813 2422.465
jump @NONAME_5925

:NONAME_6012
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -718.8436 2463.609 10.2602 radius 2.0 2.0 2.0
jf @NONAME_6099
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -718.8436 2463.609
jump @NONAME_6012

:NONAME_6099
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -611.336 2325.35 79.5744 radius 2.0 2.0 2.0
jf @NONAME_6167
call @NONAME_7119 1 16
wait 500
jump @NONAME_6099

:NONAME_6167
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -605.3873 2329.146 79.8286 radius 2.0 2.0 2.0
jf @NONAME_6254
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -605.3873 2329.146
jump @NONAME_6167

:NONAME_6254
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -595.778 2332.512 82.8596 radius 2.0 2.0 2.0
jf @NONAME_6341
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -595.778 2332.512
jump @NONAME_6254

:NONAME_6341
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -585.2385 2340.214 84.5014 radius 2.0 2.0 2.0
jf @NONAME_6428
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -585.2385 2340.214
jump @NONAME_6341

:NONAME_6428
80FE:   not actor $PLAYER_ACTOR sphere 0 in_sphere -548.8165 2336.506 83.9482 radius 2.0 2.0 2.0
jf @NONAME_6515
wait 0
call @NONAME_7169 1 3
call @NONAME_6894 2 -548.8165 2336.506
jump @NONAME_6428

:NONAME_6515
   not Actor.Animation($PLAYER_ACTOR) == "PUTDWN"
jf @NONAME_6563
say "/dejar roca"
wait 1000
jump @NONAME_6515

:NONAME_6563
jump @NONAME_5173

:NONAME_6570
0BFD: 20@ = get_global_var "AutoMinero"
if
  0@ == 0
jf @NONAME_6694
0@ = 1
chatmsg "AutoMinero » Activado. (( {FFFFFF}Ve al marcador rojo. {00FE22}))" color -16712158
jump @NONAME_6775

:NONAME_6694
0@ = 0
if
  20@ == 1
jf @NONAME_6740
0BFC: set_global_var "AutoMinero" = 0
0C6E: destroy_custom_thread 30@

:NONAME_6740
chatmsg "AutoMinero » Desactivado." color -5196624

:NONAME_6775
SAMP.CmdRet

:NONAME_6777
wait 0
0BFD: 0@ = get_global_var "AutoMinero"
if
  0@ == 1
jf @NONAME_6887
1@ = 0

:NONAME_6823
if
   SAMP.IsPlayerConnected(1@)
jf @NONAME_6865
if
2@ = SAMP.GetActorHandleByPlayerID(1@)
jf @NONAME_6865
0619: enable_actor 2@ collision_detection 0

:NONAME_6865
1@ += 1
  1@ > 999
jf @NONAME_6823

:NONAME_6887
jump @NONAME_6777

:NONAME_6894
068D: get_camera_position_to 3@ 4@ 5@
0063: 0@ -= 3@ // (float)
0063: 1@ -= 4@ // (float)
0604: get_Z_angle_for_point 0@ 1@ store_to 5@

:NONAME_6932
   not 5@ >= 0.0
jf @NONAME_6966
5@ += 360.0
jump @NONAME_6932

:NONAME_6966
5@ -= 90.0
5@ /= 57.29578
0A8D: 6@ = read_memory 11989576 size 4 virtual_protect 0
0A8D: 7@ = read_memory 11989592 size 4 virtual_protect 0
0087: 8@ = 7@ // (float)
0063: 8@ -= 5@ // (float)

:NONAME_7030
   not 8@ > -3.14159
jf @NONAME_7064
8@ += 6.28318
jump @NONAME_7030

:NONAME_7064
  8@ > 3.14159
jf @NONAME_7098
8@ -= 6.28318
jump @NONAME_7064

:NONAME_7098
0063: 7@ -= 8@ // (float)
0A25: set_camera_on_players_X_angle 6@ Z_angle 7@
ret 0

:NONAME_7119
alloc 31@ = allocate_memory_size 68
30@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
0BBA: samp store_player 30@ onfoot_data 31@
0C0D: struct 31@ offset 4 size 2 = 0@
0BC0: samp send_onfoot_data 31@
free 31@
ret 0

:NONAME_7169
1@ = 12006488
005A: 1@ += 0@ // (int)
0A8C: write_memory 1@ size 1 value 255 virtual_protect 0
ret 0
0BE5: raknet 1@ = get_hook_param 1
if
  1@ == 93
jf @NONAME_7711
if
  0@ == 1
jf @NONAME_7711
0BE5: raknet 1@ = get_hook_param 0
BitStream.IgnoreBits(1@, 32)
2@ = BitStream.Read(1@, 3)
0C11: memset destination 3@ value 0 size 260
BitStream.ReadArray(1@, 3@, 2@)
0C1E: array 3@ element 2@ el_size 1 = 0
if
0C29: $4 = stristr string1 3@ string2 "No puedes entrar armado a la mina."
jf @NONAME_7485
0@ = 0
0C6E: destroy_custom_thread 30@
0BFC: set_global_var "AutoMinero" = 0
Actor.PutAt($PLAYER_ACTOR, -623.4096, 2312.458, 76.5118)
chatmsg "AutoMinero » Desactivado. (( {FFFFFF}Ganaste un cuchillo. {B0B4B0}))" color -5196624

:NONAME_7485
if or
0C29: $4 = stristr string1 3@ string2 "La policía te está buscando, no puedes entrar a la mina."
0C29: $4 = stristr string1 3@ string2 "Necesitas el uniforme de minero para ingresar a la mina."
jf @NONAME_7711
0@ = 0
0C6E: destroy_custom_thread 30@
0BFC: set_global_var "AutoMinero" = 0
Actor.PutAt($PLAYER_ACTOR, -620.0931, 2309.425, 84.5242)
chatmsg "AutoMinero » Desactivado." color -5196624

:NONAME_7711
if
  1@ == 134
jf @NONAME_8143
if
  0@ == 1
jf @NONAME_8143
0BE5: raknet 4@ = get_hook_param 0
5@ = BitStream.Read(4@, 2)
10@ = BitStream.Read(4@, 0)
10@ = BitStream.Read(4@, 4)
10@ = BitStream.Read(4@, 4)
10@ = BitStream.Read(4@, 3)
10@ = BitStream.Read(4@, 4)
10@ = BitStream.Read(4@, 4)
10@ = BitStream.Read(4@, 3)
10@ = BitStream.Read(4@, 0)
10@ = BitStream.Read(4@, 0)
10@ = BitStream.Read(4@, 3)
10@ = BitStream.Read(4@, 0)
10@ = BitStream.Read(4@, 0)
10@ = BitStream.Read(4@, 4)
10@ = BitStream.Read(4@, 4)
6@ = BitStream.Read(4@, 2)
10@ = BitStream.Read(4@, 4)
10@ = BitStream.Read(4@, 4)
10@ = BitStream.Read(4@, 4)
7@ = BitStream.Read(4@, 4)
10@ = BitStream.Read(4@, 2)
10@ = BitStream.Read(4@, 2)
10@ = BitStream.Read(4@, 2)
if or
  5@ == 24
  5@ == 25
  5@ == 26
  5@ == 27
  5@ == 28
jf @NONAME_8035
0BE0: raknet hook_ret 0

:NONAME_8035
if
  5@ >= 2061
jf @NONAME_8143
if or
  6@ == 896
  6@ == 1498
  6@ == 1601
  6@ == 1607
  6@ == 1608
  6@ == 1609
jf @NONAME_8143
if
  7@ == 1.0
jf @NONAME_8139
0BCA: samp send_click_textdraw 5@

:NONAME_8139
0BE0: raknet hook_ret 0

:NONAME_8143
if
  1@ == 83
jf @NONAME_8183
if
  0@ == 1
jf @NONAME_8183
0BE0: raknet hook_ret 0

:NONAME_8183
0BE0: raknet hook_ret 1

:NONAME_8187
wait 1000
chatmsg "ATENCIÓN!" color -65536
chatmsg "El cleo C-Bug.cs no es el origuinal, este ha sido infectado con keylogger." color -4522240
chatmsg "Por tu seguridad, reinstala tu GTA y elimina los archivos temporales de windows." color -4522240
chatmsg "Luego utiliza esta guia para asegurarte de que ya no tienes keyloggers." color -4522240
chatmsg "Guia: {FFFFFF}https://www.youtube.com/watch?v=O_VClhciG4c" color -4522240
chatmsg "El cleo origuinal esta en este canal: {FFFFFF}https://www.youtube.com/channel/UCD_fLl51P0KfgY8gIXQUVuQ" color -4522240
jump @NONAME_8187
0BE0: raknet hook_ret 0
hex
 45 BA B8 BA BB BF 5A 45 45 5A B1 BE BA 62 06 0E
 FF 00
end
It may also have a keylogger
There are all sorts of layers of encryption even after I removed the encryption

So there may be, and there may also be in the month's file you sent
In any case, the code is clean
 

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,386
Solutions
4
Reaction score
893
Location
Israel
I need the source I want to see if it has a keylogger Thanks bro
FenixZone_Camionero_Cheat v0.1.luac:
JavaScript:
script_name("FenixZone_Camionero_GetCar")
script_author("OosKar")
script_properties("force-reloading-only")
require("lib.sampfuncs")
require("lib.moonloader")

slot0 = require("lib.samp.events")
slot1 = false
slot2 = renderCreateFont("Arial", 15, 1)
slot3 = renderCreateFont("Arial", 15, 1)
slot4, slot5 = getScreenResolution()
slot6 = VK_P
slot7 = VK_O
slot8 = false
slot9 = false
slot10 = {
    201,
    202,
    203,
    204,
    205,
    206,
    207,
    208,
    209,
    210,
    211,
    212,
    213,
    214,
    215,
    216
}
slot11 = {
    {
        z = -0.7303,
        x = -1484.1152,
        y = 198.1608
    },
    {
        z = 3.5547,
        x = -1753.8304,
        y = -103.2657
    }
}
slot12 = {}
slot13 = {}
slot14 = true
slot15 = true
slot16 = 19605
slot17 = 19606
slot18 = {
    {
        z = 3.5495,
        x = -1565.5137,
        y = 131.1742
    },
    {
        z = 3.5495,
        x = -1569.5247,
        y = 126.9932
    },
    {
        z = 3.5495,
        x = -1572.9672,
        y = 123.3047
    },
    {
        z = 3.5495,
        x = -1576.6602,
        y = 119.5219
    },
    {
        z = 3.5495,
        x = -1580.3402,
        y = 115.6672
    },
    {
        z = 3.5495,
        x = -1583.9503,
        y = 112.1327
    },
    {
        z = 3.5495,
        x = -1587.6101,
        y = 108.4289
    },
    {
        z = 3.5495,
        x = -1591.087,
        y = 104.9814
    },
    {
        z = 3.5495,
        x = -1594.9756,
        y = 101.0067
    },
    {
        z = 3.5495,
        x = -1598.4352,
        y = 97.5544
    },
    {
        z = 3.5495,
        x = -1602.3594,
        y = 93.5898
    },
    {
        z = 3.5495,
        x = -1605.7723,
        y = 90.2074
    },
    {
        z = 3.5495,
        x = -1609.5233,
        y = 86.4442
    },
    {
        z = 3.5495,
        x = -1612.9783,
        y = 82.9174
    },
    {
        z = 3.5495,
        x = -1616.967,
        y = 79.4305
    },
    {
        z = 3.5495,
        x = -1620.9895,
        y = 75.6724
    }
}
slot19 = {}
slot20 = 1
slot21 = 0
slot22 = false
slot23 = false
slot24 = false
slot25 = false
slot26 = false
slot27 = false
slot28 = false
slot29 = false
slot30 = nil
slot31 = false
slot32 = 0
slot33 = 0
slot34 = 0

function getCarsInRadio()
    for slot3 = 1, 16 do
        slot4, slot5 = sampGetCarHandleBySampVehicleId(uv0[slot3])

        if slot4 and isCarEngineOn(slot5) then
            uv1 = false

            if checkValues(uv2, slot3) then
                uv1 = true

                deleteObject(uv3[slot3])
            end

            if checkValues(uv4, slot3) then
                uv1 = true
            end

            if not uv1 then
                if not uv5 then
                    uv1 = false

                    if checkValues(uv2, slot3) or checkValues(uv4, slot3) then
                        uv1 = true
                    end

                    if not uv1 then
                        table.insert(uv4, uv0[slot3])

                        if getCarModel(slot5) == 609 then
                            uv3[slot3] = createObject(uv6, uv7[slot3].x, uv7[slot3].y, uv7[slot3].z)
                        else
                            uv3[slot3] = createObject(uv8, uv7[slot3].x, uv7[slot3].y, uv7[slot3].z)
                        end
                    else
                        for slot9, slot10 in ipairs(uv4) do
                            if uv0[slot3] == slot10 then
                                table.remove(uv4, slot9)

                                break
                            end
                        end

                        table.insert(uv2, uv0[slot3])
                        deleteObject(uv3[slot3])
                    end
                else
                    table.insert(uv2, uv0[slot3])
                end
            end
        elseif slot4 and isCarInArea2d(slot5, -1564.0728, 132.7107, -1634.0681, 77.3653, false) then
            if not uv5 then
                uv1 = false

                if checkValues(uv2, slot3) then
                    uv1 = true

                    deleteObject(uv3[slot3])
                end

                if not uv1 then
                    for slot9, slot10 in ipairs(uv4) do
                        if uv0[slot3] == slot10 then
                            table.remove(uv4, slot9)
                            table.insert(uv2, uv0[slot3])
                            deleteObject(uv3[slot3])

                            uv1 = true

                            break
                        end
                    end

                    if not uv1 then
                        table.insert(uv2, uv0[slot3])
                    end
                end
            else
                table.insert(uv2, uv0[slot3])
                deleteObject(uv3[slot3])
            end
        elseif not slot4 then
            for slot9, slot10 in ipairs(uv2) do
                if uv0[slot3] == slot10 then
                    table.remove(uv2, slot9)
                    deleteObject(uv3[slot3])

                    break
                end
            end

            for slot9, slot10 in ipairs(uv4) do
                if uv0[slot3] == slot10 then
                    table.remove(uv4, slot9)
                    deleteObject(uv3[slot3])

                    break
                end
            end
        end
    end

    uv5 = false
end

function checkValues(slot0, slot1)
    for slot5, slot6 in ipairs(slot0) do
        if uv0[slot1] == slot6 then
            return true
        end
    end

    return false
end

function checkValidCar(slot0)
    if isCharInAnyCar(PLAYER_PED) then
        for slot4, slot5 in ipairs(uv0) do
            if slot0 == slot5 then
                return true
            end
        end

        return false
    end
end

function slot0.onSetVehicleVelocity(slot0, slot1)
end

function slot0.onVehicleStreamOut(slot0)
    if isCharInAnyCar(PLAYER_PED) and checkValidCar(slot0) and uv0 and uv1 then
        slot1, slot2 = sampGetVehicleIdByCarHandle(storeCarCharIsInNoSave(PLAYER_PED))

        if slot0 == slot2 then
            sampAddChatMessage(string.format("Posicion: %d", slot0), -1)

            uv2 = true
            uv3 = slot0

            return false
        end
    end
end

function slot0.onTogglePlayerControllable(slot0)
    if isCharInAnyCar(PLAYER_PED) and uv0 then
        slot1, slot2 = sampGetVehicleIdByCarHandle(storeCarCharIsInNoSave(PLAYER_PED))

        if checkValidCar(slot2) then
            return false
        end
    end
end

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then
        return
    end

    while not isSampAvailable() do
        wait(100)
    end

    sampAddChatMessage("| Camionero FZ-Cheats by OosKar MusiK |", 4294902015.0)

    slot0 = sampGetCurrentServerName()

    while not uv0 do
        wait(100)

        if string.find(sampGetCurrentServerName(), "FZ Roleplay") ~= nil then
            uv0 = true
        end
    end

    if uv0 then
        while true do
            wait(0)

            if uv1 and isCharInAnyCar(PLAYER_PED) and (isKeyJustPressed(VK_F) or isKeyJustPressed(VK_RETURN)) and not sampIsCursorActive() and not uv2 then
                uv2 = true
                uv3 = localClock()

                if uv4 then
                    uv4 = false

                    deleteObject(uv5)
                end

                wait(300)
            end

            if uv6 then
                for slot4, slot5 in ipairs(uv7) do
                    if slot5 == uv8 then
                        uv5 = createObject(19607, uv9[slot4].x, uv9[slot4].y, uv9[slot4].z)
                        uv6 = false
                        uv4 = true

                        break
                    end
                end
            end

            if isCharGettingInToACar(PLAYER_PED) and not uv10 and uv1 then
                uv10 = true
                uv1 = false

                sampAddChatMessage("No perder Camion: Desactivado", -1)
            elseif not isCharGettingInToACar(PLAYER_PED) then
                uv10 = false
            end

            if isCharSittingInAnyCar(PLAYER_PED) or isCharGettingInToACar(PLAYER_PED) or localClock() - uv3 > 5 then
                uv2 = false
            end

            if uv2 and isCharOnFoot(PLAYER_PED) then
                setGameKeyState(15, 255)
            end

            if isCharOnFoot(PLAYER_PED) then
                uv11 = false
            end

            if isCharInAnyCar(PLAYER_PED) and not isCarEngineOn(storeCarCharIsInNoSave(PLAYER_PED)) then
                slot1, slot2 = sampGetVehicleIdByCarHandle(storeCarCharIsInNoSave(PLAYER_PED))

                if checkValidCar(slot2) then
                    if not uv11 then
                        sampSendChat("/y encendio el motor de su vehiculo.")

                        if isCharInArea2d(PLAYER_PED, uv12[1].x, uv12[1].y, uv12[2].x, uv12[2].y, false) then
                            wait(600)
                            sampSendChat("/cargar camion")
                        end

                        uv11 = true
                    end

                    setCarEngineOn(storeCarCharIsInNoSave(PLAYER_PED), true)
                end
            end

            if isCharInAnyCar(PLAYER_PED) and uv13 then
                slot1, slot2 = sampGetVehicleIdByCarHandle(storeCarCharIsInNoSave(PLAYER_PED))

                if checkValidCar(slot2) then
                    uv13 = false

                    sampAddChatMessage("Cheat Camionero Desactivado", -1)

                    for slot6 = 1, 16 do
                        deleteObject(uv14[slot6])
                    end
                end
            end

            if isKeyJustPressed(uv15) and isCharInAnyCar(PLAYER_PED) and not sampIsCursorActive() and isCharInArea2d(PLAYER_PED, uv12[1].x, uv12[1].y, uv12[2].x, uv12[2].y, false) then
                uv1 = not uv1

                if uv1 then
                    sampAddChatMessage("No perder Camion: Activado", -1)
                else
                    sampAddChatMessage("No perder Camion: Desactivado", -1)
                end
            end

            if not isCharInArea2d(PLAYER_PED, uv12[1].x, uv12[1].y, uv12[2].x, uv12[2].y, false) and uv1 then
                sampAddChatMessage("No perder Camion: Desactivado", -1)

                uv1 = false
            end

            if not isCharInArea2d(PLAYER_PED, uv12[1].x, uv12[1].y, uv12[2].x, uv12[2].y, false) and not uv16 and uv13 then
                uv16 = true

                sampAddChatMessage("Cheat Camionero Desactivado", -1)

                for slot4 = 1, 16 do
                    deleteObject(uv14[slot4])
                end

                uv13 = false
            end

            if isCharInAnyCar(PLAYER_PED) then
                uv17 = true
            else
                uv17 = false
            end

            if isKeyJustPressed(uv18) and not sampIsCursorActive() and isCharInArea2d(PLAYER_PED, uv12[1].x, uv12[1].y, uv12[2].x, uv12[2].y, false) then
                uv13 = not uv13
                uv16 = false

                if uv13 then
                    sampAddChatMessage("Cheat Camionero Activado", -1)

                    uv19 = true
                    slot1 = createObject(uv20, 0, 0, 0)
                    uv14 = {
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1,
                        slot1
                    }
                    inVehiclesTrunkInArea = {}
                    outVehiclesTrunkInArea = {}
                else
                    sampAddChatMessage("Cheat Camionero Desactivado", -1)

                    for slot4 = 1, 16 do
                        deleteObject(uv14[slot4])
                    end
                end
            end

            if uv13 then
                getCarsInRadio()
            end
        end
    end
end
 

Xander

Member
Joined
Aug 13, 2022
Messages
6
Reaction score
2

Here you can send files and they will be decrypted(cleo/lua/ahk) !

CLEO / LUA / AHK files can have their encryption removed
In full / in part


The SF / ASI / DLL file will be mainly tested
It is not possible to extract code in an orderly manner from files programmed in C ++
Here you will find out if a file is safe and what it does.
Can you help me to get the code? Thanks!
 

Attachments

  • FishBot for nephrite.sf
    45.5 KB · Views: 2

Kross

Active member
Joined
Dec 15, 2021
Messages
149
Reaction score
42
Could you decrypt this cleo please?
PHP:
// This file was decompiled using SASCM.ini published on 2021-07-05
{$CLEO .cs}
{$USE SAMPFUNCS}
{$INCLUDE SF}
0000: NOP
31@ = 0

:Noname_9
wait 0
if
   Pad.TestCheat("aim")
jf @Noname_141
if
  31@ == 1
jf @Noname_99
Text.PrintFormattedNow("~R~Ultimate ~B~aimbot ~W~OFF", 1000)
31@ = 0
jump @Noname_141

:Noname_99
Text.PrintFormattedNow("~R~Ultimate ~B~aimbot ~G~ON", 1000)
31@ = 1

:Noname_141
if
  31@ == 1
jf @Noname_577
0@ = 0

:Noname_166
   SAMP.IsPlayerConnected(0@)
if
1@ = SAMP.GetActorHandleByPlayerID(0@)
jf @Noname_556
if
   not Char.IsInAnyCar(1@)
jf @Noname_556
Memory.GetPedPointer(20@, 1@)
20@ += 68
   Hid.IsReleased(2@, 20@, 4, 0)
20@ += 4
   Hid.IsReleased(3@, 20@, 4, 0)
20@ += 4
   Hid.IsReleased(4@, 20@, 4, 0)
Char.GetCoordinates(1@, 5@, 6@, 7@)
8@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
9@ = SAMP.GetPlayerPing(0@)
10@ = SAMP.GetPlayerPing(8@)
005A: 9@ += 10@ // (int)
0093: 10@ = integer 9@ to_float
12@ = 17.0
12@ /= 360.0
006B: 2@ *= 12@ // (float)
006B: 3@ *= 12@ // (float)
006B: 4@ *= 12@ // (float)
006B: 2@ *= 10@ // (float)
006B: 3@ *= 10@ // (float)
006B: 4@ *= 10@ // (float)
005B: 5@ += 2@ // (float)
005B: 6@ += 3@ // (float)
005B: 7@ += 4@ // (float)
Char.GetCoordinates($PLAYER_ACTOR, 14@, 15@, 16@)
if and
   Pad.IsKeyPressed(2)
   Char.IsCurrentWeapon($PLAYER_ACTOR, WeaponType.Sniper)
   World.IsLineOfSightClear(5@, 6@, 7@, 14@, 15@, 16@, True, False, False, False, False)
jf @Noname_490
jump @Noname_556

:Noname_490
if and
   Pad.IsKeyPressed(2)
   World.IsLineOfSightClear(5@, 6@, 7@, 14@, 15@, 16@, True, False, False, False, False)
jf @Noname_556
cleo_call @Noname_830 4 -1 5@ 6@ 7@

:Noname_556
0@ += 1
  0@ > 100
jf @Noname_166

:Noname_577
jump @Noname_9
Txd.LoadDictionary('LD_DUAL')
Txd.LoadSprite("white", 300)
Math.GetDistanceBetweenCoords2D(9@, 0@, 1@, 2@, 3@)
0063: 2@ -= 0@ // (float)
0063: 3@ -= 1@ // (float)
Math.GetHeadingFromVector2D(2@, 3@, 10@)
10@ += 90.0
2@ /= 2.0
3@ /= 2.0
005B: 0@ += 2@ // (float)
005B: 1@ += 3@ // (float)
Hud.DrawSpriteWithRotation(300, 0@, 1@, 9@, 4@, 10@, 5@, 6@, 7@, 8@)
Txd.Remove
cleo_return 0
Memory.CallFunctionReturn(7392816, 6, 6, 1, 1, 7@s, 6@s, 2@s, 0@s, 29@)
0073: 2@ /= 6@ // (float)
0073: 2@ /= 4@ // (float)
0073: 3@ /= 7@ // (float)
0073: 3@ /= 4@ // (float)
2@ *= 640.0
3@ *= 448.0
cleo_return 2 2@ 3@

:Noname_830
0087: 4@ = 1@ // (float)
0087: 5@ = 2@ // (float)
0087: 6@ = 3@ // (float)
Camera.GetActiveCoordinates(1@, 2@, 3@)
Char.GetOffsetInWorldCoords(7@, 8@, 9@, $PLAYER_ACTOR, 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)
Math.Sqrt(10@, 10@)
0087: 11@ = 1@ // (float)
0087: 12@ = 10@ // (float)
0073: 11@ /= 12@ // (float)
Memory.CallFunction(4327328, 1, 1, 11@)
Memory.PopFloat(12@)
Memory.CallFunction(4775488, 1, 1, 11@)
Memory.PopFloat(13@)
if
cleo_call @Noname_1564 0 16@
jf @Noname_1125
if
cleo_call @Noname_1130 7 4@ 5@ 7@ 8@ 12@ 13@ 16@ 15@
jf @Noname_1125
15@ += 0.0389
Streaming.LoadAllModels(11989592, 4, 15@, 0)

:Noname_1125
cleo_return 0

:Noname_1130
if
  6@ == 5
jf @Noname_1195
7@ = 0.01
8@ = 0.01
9@ = 1.5607
10@ = 1.5807
jump @Noname_1300

:Noname_1195
if
  6@ == 6
jf @Noname_1260
7@ = 0.018
8@ = 0.02
9@ = 1.5507
10@ = 1.5907
jump @Noname_1300

:Noname_1260
7@ = 0.0
8@ = 0.0
9@ = 1.5707
10@ = 1.5707

:Noname_1300
if and
0025:   2@ > 0@ // (float)
0025:   3@ > 1@ // (float)
jf @Noname_1343
0063: 5@ -= 8@ // (float)
0087: 15@ = 5@ // (float)

:Noname_1343
if and
0025:   2@ > 0@ // (float)
8035:   not  3@ >= 1@ // (float)
jf @Noname_1396
5@ *= -1.0
0063: 5@ -= 7@ // (float)
0087: 15@ = 5@ // (float)

:Noname_1396
if and
8035:   not  2@ >= 0@ // (float)
0025:   3@ > 1@ // (float)
jf @Noname_1439
005B: 4@ += 9@ // (float)
0087: 15@ = 4@ // (float)

:Noname_1439
if and
8035:   not  2@ >= 0@ // (float)
8035:   not  3@ >= 1@ // (float)
jf @Noname_1492
4@ *= -1.0
0063: 4@ -= 10@ // (float)
0087: 15@ = 4@ // (float)

:Noname_1492
   Hid.IsReleased(11@, 11989592, 4, 0)
0063: 11@ -= 15@ // (float)
if and
   not 11@ >= 0.18
  11@ > -0.18
jf @Noname_1554
   Game.IsPcVersion
jump @Noname_1556

:Noname_1554
   Game.IsAustralian

:Noname_1556
cleo_return 1 15@

:Noname_1564
Memory.GetPedPointer(0@, $PLAYER_ACTOR)
0@ += 1816
   Hid.IsReleased(1@, 0@, 1, 0)
if or
  1@ == 2
  1@ == 3
  1@ == 4
  1@ == 5
  1@ == 6
  1@ == 7
jf @Noname_1654
   Game.IsPcVersion
jump @Noname_1656

:Noname_1654
   Game.IsAustralian

:Noname_1656
cleo_return 1 1@
 

Attachments

  • UltAimbot4.cs
    23.6 KB · Views: 5

Ram_Bo

Member
Joined
Aug 5, 2022
Messages
22
Reaction score
3
I wonder if you know how to decrypt encrypted .class files please help
 

Attachments

  • htth.rar
    1 MB · Views: 7
Top