Декомпиляция скриптов

FYP

Известный
Автор темы
Администратор
1,758
5,732
GVWUrNJ.png
eNo5cSj.png


Общая тема для просьб о помощи в декомпиляциии и декриптованиии скриптов, плагинов и приложений.
Запрещено просить о декомпиляции/декриптовании софта, выставленного на продажу на нашем сайте.

Рекомендации:
  1. Сначала воспользуйтесь поиском по теме и по форуму, возможно его в декомпилированном виде или с исходным кодом уже выкладывали у нас на сайте.
  2. Попытайтесь декомпилировать самостоятельно: CLEO - декриптор, декомпилятор; AHK - распаковщик .exe; LuaJIT - декомпилятор1, декомпилятор2.
  3. Просить о декомпиляции .asi, .sf, .dll, .exe почти бесполезно, часто такие просьбы остаются без ответа и вряд ли вам это что-то даст. Можете попробовать сами, IDA Pro или Ghidra к вашим услугам.
    • Это не касается .exe, которые являются скомпилированными AutoHotKey-скриптами (.ahk).
  4. Добавьте название скрипта к сообщению, если оно известно - это поможет другим пользователям найти его с помощью поиска.
  5. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
 
Последнее редактирование:

AOXXE

Новичок
1
0
Подкиньте декомпил. Файлы с расширением .mix и .asi
 

Вложения

  • ________.zip
    1.2 MB · Просмотры: 5
  • adv.asi
    464 KB · Просмотры: 3
  • d4F4EioCswlS.zip
    1.3 MB · Просмотры: 3

The Spark

Известный
653
672
Откройте пж. Буду благодарен!
 

Вложения

  • sprintBar+.cs
    2.3 KB · Просмотры: 16
  • AutoUse.cs
    4.6 KB · Просмотры: 11

™ ChipFamily

По ту сторону надежды.
5,144
1,981
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Откройте пж. Буду благодарен!
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0201:
0403:
hex
05 06 07 08 09 10 11 12 13 12 13 14 15 00 00
end
03A4: name_thread "Special For GalaxY-RPG.RU"
03A4: name_thread "Server: GalaxY One"
03A4: name_thread "By Dr.KinG"

:Label000052
8AFA:   not is_samp_available
004D: jump_if_false @Label000066
0001: wait 100 ms
0002: jump @Label000052

:Label000066
00D6: if
8AE4:   not directory_exists "CLEO\ini"
004D: jump_if_false @Label000089
0AE5: create_directory "CLEO\ini" // IF and SET

:Label000089
00D6: if
8AAB:   not file_exists "cleo\ini\AutoUse.ini"
004D: jump_if_false @Label0000F7
0AF1: write_int 60 to_ini_file "cleo\ini\AutoUse.ini" section "HP_Meds" key ":"
0AF1: write_int 30 to_ini_file "cleo\ini\AutoUse.ini" section "HP_Eat" key ":"

:Label0000F7
0AF8: samp add_message_to_chat "[AutoUse] {00ff33}Ïîìîùü: /usehelp {005dfd}[by Dr.KinG]" color 1234555 
0AF0: 18@ = get_int_from_ini_file "cleo\ini\AutoUse.ini" section "HP_Meds" key ":"
0AF0: 17@ = get_int_from_ini_file "cleo\ini\AutoUse.ini" section "HP_Eat" key ":"
0AC8: 3@ = allocate_memory_size 128
0BE3: raknet setup_incoming_rpc_hook @Label0002AD
0B34: samp register_client_command "usehelp" to_label @Label0008E8
0B34: samp register_client_command "adrugs" to_label @Label000747
0B34: samp register_client_command "ameds" to_label @Label0007C4
0B34: samp register_client_command "aeat" to_label @Label00083F
0006: 12@ = 1
0006: 14@ = 1
0006: 15@ = 1

:Label0001E3
0001: wait 100 ms
0226: 0@ = actor $PLAYER_ACTOR health
00D6: if and
0039:   10@ == 1
0039:   15@ == 1
004D: jump_if_false @Label00022A
00D6: if and
8019:   not  0@ > 15
8039:   not  0@ == 0
004D: jump_if_false @Label00022A
0AF9: samp say_msg "/udc" 

:Label00022A
00D6: if and
0039:   13@ == 1
0039:   12@ == 1
004D: jump_if_false @Label000266
00D6: if and
8025:   not  0@ > 17@ // (float)
8039:   not  0@ == 0
004D: jump_if_false @Label000266
0AF9: samp say_msg "/eat" 

:Label000266
00D6: if and
0039:   11@ == 1
0039:   14@ == 1
004D: jump_if_false @Label0002A6
00D6: if and
8025:   not  0@ > 18@ // (float)
8039:   not  0@ == 0
004D: jump_if_false @Label0002A6
0AF9: samp say_msg "/usemeds" 

:Label0002A6
0002: jump @Label0001E3

:Label0002AD
0B2B: samp 28@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0B36: samp 29@ = get_player_nickname 28@
0BE5: raknet 0@ = get_hook_param 1
00D6: if
0039:   0@ == 93
004D: jump_if_false @Label0005D6
0AC8: 3@ = allocate_memory_size 512
0BE5: raknet 1@ = get_hook_param 0
0BEB: raknet bit_stream 1@ ignore_bits 32
0BE7: raknet 2@ = bit_stream_read 1@ type 3
0BE8: raknet bit_stream 1@ read_array 3@ size 2@
0C1E: array 3@ element 2@ el_size 1 = 0
00D6: if and
0C18: 0 = strstr string1 3@ string2 "Íåîáõîäèìî õîòÿ áû"
0039:   10@ == 1
004D: jump_if_false @Label00036C
0006: 10@ = 0
0AF8: samp add_message_to_chat "[AutoDrugs] {FF0000}Äåàêòèâèðîâàí" color 1234555 

:Label00036C
00D6: if and
0C18: 0 = strstr string1 3@ string2 "Ó òåáÿ íåò åäû"
0039:   13@ == 1
004D: jump_if_false @Label0003C5
0006: 13@ = 0
0AF8: samp add_message_to_chat "[AutoEat] {FF0000}Äåàêòèâèðîâàí" color 1234555 

:Label0003C5
00D6: if and
0C18: 0 = strstr string1 3@ string2 "Ó òåáÿ ñ ñîáîé íåò ëåêàðñòâà"
0039:   11@ == 1
004D: jump_if_false @Label00042D
0006: 11@ = 0
0AF8: samp add_message_to_chat "[AutoMeds] {FF0000}Äåàêòèâèðîâàí" color 1234555 

:Label00042D
00D6: if
0C18: 0 = strstr string1 3@ string2 "ïðåäëàãàåò òåáå êóïèòü ïèööó"
004D: jump_if_false @Label00046F
0AF9: samp say_msg "/accept pizza" 

:Label00046F
00D6: if
0C18: 0 = strstr string1 3@ string2 "ïðåäëàãàåò òåáå êóïèòü ëåêàðñòâî çà"
004D: jump_if_false @Label0004B7
0AF9: samp say_msg "/accept meds" 

:Label0004B7
0AC8: 8@ = allocate_memory_size 256
0AD3: 8@ = format "%s äîñòàë ïàêåòèê, íàñûïàë áåëîãî ïîðîøêà" 29@ 
00D6: if
0C18: 0 = strstr string1 3@ string2 8@
004D: jump_if_false @Label000525
0006: 15@ = 0
0C74: 16@ = create_timer_interval 65000 on_label @Label0008D8
0C78: set_timer 16@ active 1

:Label000525
0AC8: 8@ = allocate_memory_size 256
0AD3: 8@ = format "%s ñúåë ÷òî-òî" 29@ 
00D6: if
0C18: 0 = strstr string1 3@ string2 8@
004D: jump_if_false @Label000576
0006: 12@ = 0
0C74: 7@ = create_timer_interval 7000 on_label @Label0008B8
0C78: set_timer 7@ active 1

:Label000576
0AC8: 8@ = allocate_memory_size 256
0AD3: 8@ = format "%s ïðèíÿë ëåêàðñòâî" 29@ 
00D6: if
0C18: 0 = strstr string1 3@ string2 8@
004D: jump_if_false @Label0005CC
0006: 14@ = 0
0C74: 9@ = create_timer_interval 7000 on_label @Label0008C8
0C78: set_timer 9@ active 1

:Label0005CC
0AC9: free_allocated_memory 8@
0AC9: free_allocated_memory 3@

:Label0005D6
00D6: if
0039:   0@ == 73
004D: jump_if_false @Label000743
0BE5: raknet 1@ = get_hook_param 0
0BE9: raknet bit_stream 1@ reset_read_pointer
0BE7: raknet 2@ = bit_stream_read 1@ type 3
0BE7: raknet 3@ = bit_stream_read 1@ type 3
0BE7: raknet 4@ = bit_stream_read 1@ type 3
0AC8: 5@ = allocate_memory_size 125
0BE8: raknet bit_stream 1@ read_array 5@ size 4@
0C1E: array 5@ element 4@ el_size 1 = 0
00D6: if and
0C29: 6@ = stristr string1 5@ string2 "~G~1"
0039:   13@ == 1
004D: jump_if_false @Label000689
0006: 13@ = 0
0AF8: samp add_message_to_chat "[AutoEat] {FF0000}Äåàêòèâèðîâàí (/joinz)" color 1234555 

:Label000689
00D6: if and
0C29: 6@ = stristr string1 5@ string2 "~G~1"
0039:   11@ == 1
004D: jump_if_false @Label0006E3
0006: 11@ = 0
0AF8: samp add_message_to_chat "[AutoMeds] {FF0000}Äåàêòèâèðîâàí (/joinz)" color 1234555 

:Label0006E3
00D6: if and
0C29: 6@ = stristr string1 5@ string2 "~G~1"
0039:   10@ == 1
004D: jump_if_false @Label00073E
0006: 10@ = 0
0AF8: samp add_message_to_chat "[AutoDrugs] {FF0000}Äåàêòèâèðîâàí (/joinz)" color 1234555 

:Label00073E
0AC9: free_allocated_memory 5@

:Label000743
0BE0: raknet hook_ret 1

:Label000747
00D6: if
0039:   10@ == 0
004D: jump_if_false @Label000790
0006: 10@ = 1
0AF8: samp add_message_to_chat "[AutoDrugs] {2BFF00}Àêòèâèðîâàí" color 1234555 
0002: jump @Label0007C2

:Label000790
0006: 10@ = 0
0AF8: samp add_message_to_chat "[AutoDrugs] {FF0000}Äåàêòèâèðîâàí" color 1234555 

:Label0007C2
0B43: samp cmd_ret

:Label0007C4
00D6: if
0039:   11@ == 0
004D: jump_if_false @Label00080C
0006: 11@ = 1
0AF8: samp add_message_to_chat "[AutoMeds] {2BFF00}Àêòèâèðîâàí" color 1234555 
0002: jump @Label00083D

:Label00080C
0006: 11@ = 0
0AF8: samp add_message_to_chat "[AutoMeds] {FF0000}Äåàêòèâèðîâàí" color 1234555 

:Label00083D
0B43: samp cmd_ret

:Label00083F
00D6: if
0039:   13@ == 0
004D: jump_if_false @Label000886
0006: 13@ = 1
0AF8: samp add_message_to_chat "[AutoEat] {2BFF00}Àêòèâèðîâàí" color 1234555 
0002: jump @Label0008B6

:Label000886
0006: 13@ = 0
0AF8: samp add_message_to_chat "[AutoEat] {FF0000}Äåàêòèâèðîâàí" color 1234555 

:Label0008B6
0B43: samp cmd_ret

:Label0008B8
0006: 12@ = 1
0C78: set_timer 7@ active 0
0B43: samp cmd_ret

:Label0008C8
0006: 14@ = 1
0C78: set_timer 9@ active 0
0B43: samp cmd_ret

:Label0008D8
0006: 15@ = 1
0C78: set_timer 16@ active 0
0B43: samp cmd_ret

:Label0008E8
0B35: samp 2@ = get_last_command_params
0AC6: 0@ = label @Label00091A offset
0AC6: 1@ = label @Label000929 offset
0B3B: samp show_dialog id 47 caption 0@ text 1@ button_1 "Çàêðûòü" button_2 "" style 0
0B43: samp cmd_ret

:Label00091A
hex
7B 30 30 35 64 66 64 7D CF EE EC EE F9 FC 00 7B
46 46 43 43 36 36 7D 2F 61 6D 65 64 73 20 2D 20
C0 EA F2 E8 E2 E0 F6 E8 FF 20 5B 41 75 74 6F 4D
65 64 73 5D 0A 2F 61 65 61 74 20 2D 20 C0 EA F2
E8 E2 E0 F6 E8 FF 20 5B 41 75 74 6F 45 61 74 5D
0A 2F 61 64 72 75 67 73 20 2D 20 C0 EA F2 E8 E2
E0 F6 E8 FF 20 5B 41 75 74 6F 44 72 75 67 73 5D
00 48 45 58 00 03 00 00 00 00 00 00 00 0F 00 00
00 1A
end
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP
0001: wait 2000 ms
03F0: enable_text_draw 1
0AF8: samp add_message_to_chat "sprintBar+.cs loaded, special for GalaxY-RPG.Ru {00BFFF}[assembly by Powerful.]" color 16316671 

:Label000064
0001: wait 0 ms
00D6: if and
0256:   player $PLAYER_ACTOR defined
044B:   actor $PLAYER_ACTOR on_foot
004D: jump_if_false @Label00010B
0A96: 5@ = actor $PLAYER_ACTOR struct
000A: 5@ += 1332
0A8D: 6@ = read_memory 5@ size 2 virtual_protect 0
00D6: if or
0039:   6@ == 6
0039:   6@ == 7
004D: jump_if_false @Label00010B
0A8D: 0@ = read_memory 12045748 size 4 virtual_protect 0
0087: 1@ = 0@ // (float)
0017: 1@ /= 31.5
000B: 1@ += 4.7
0AB1: call_scm_func @Label000112 9 320.0 420.0 1@ 60.0 6.0 3.0 187 255 255 

:Label00010B
0002: jump @Label000064

:Label000112
0007: 13@ = 104.7
0073: 13@ /= 3@ // (float)
0073: 2@ /= 13@ // (float)
0087: 11@ = 3@ // (float)
0087: 12@ = 4@ // (float)
005B: 11@ += 5@ // (float)
005B: 12@ += 5@ // (float)
038E: draw_box_position 0@ 1@ size 11@ 12@ RGBA 0 0 0 255
038E: draw_box_position 0@ 1@ size 3@ 4@ RGBA 0 0 0 255
0087: 10@ = 2@ // (float)
0017: 10@ /= 2.0
0017: 3@ /= 2.0
005B: 0@ += 10@ // (float)
0063: 0@ -= 3@ // (float)
038E: draw_box_position 0@ 1@ size 2@ 5.0 RGBA 6@ 7@ 8@ 255
0AB2: ret 0
 

™ ChipFamily

По ту сторону надежды.
5,144
1,981
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
CLEO:
{$CLEO .cs}
0000: NOP
0662: "PopandauL"

wait 0
03F0: enable_text_draw 1

while true
wait 0
0A8D: 3@ = read_memory 0xBA6769 size 1 virtual_protect 0
    if and
    3@ == 1
    02CB:   actor $PLAYER_ACTOR bounding_sphere_visible
    Player.Defined($PLAYER_ACTOR)
    then
    1@ = Actor.Health($PLAYER_ACTOR)
    04DD: 2@ = actor $PLAYER_ACTOR armour
        if 1@ > 0
        then
        if 25 >= 1@
            then
            28@ = 255
            29@ = 0
            30@ = 0
            else
            28@ = 255
            29@ = 255
            30@ = 255
            end
        0AB1: call_scm_func @drawNumber 6 coords_X 576.5 coords_Y 66.0 value 1@ R 28@ G 29@ B 30@
        end
        if 2@ > 0
        then
        if 25 >= 2@
            then
            28@ = 255
            29@ = 0
            30@ = 0
            else
            28@ = 255
            29@ = 255
            30@ = 255
            end
        0AB1: call_scm_func @drawNumber 6 coords_X 576.5 coords_Y 44.0 value 2@ R 28@ G 29@ B 30@
        end
       
        if
        0AB1: call_scm_func @sprint 0 0@
        then
        0AB1: call_scm_func @drawBar 7 coords_X 577.0 coords_Y 59.5 value 0@ size X 58.0 Y 5.0 thickness 4.0 1
        0092: 0@ = float 0@ to_integer
            if 25 >= 0@
            then
            28@ = 255
            29@ = 0
            30@ = 0
            else
            28@ = 255
            29@ = 255
            30@ = 255
            end
        0AB1: call_scm_func @drawNumber 6 coords_X 576.5 coords_Y 55.0 value 0@ R 28@ G 29@ B 30@
        else
            if 0AB1: call_scm_func @carhealth 0 0@
            then
            0AB1: call_scm_func @drawBar 7 coords_X 577.0 coords_Y 59.5 value 0@ size X 58.0 Y 5.0 thickness 4.0 0
            0092: 0@ = float 0@ to_integer
                if 25 >= 0@
                then
                28@ = 255
                29@ = 0
                30@ = 0
                else
                28@ = 255
                29@ = 255
                30@ = 255
                end
            0AB1: call_scm_func @drawNumber 6 coords_X 576.5 coords_Y 55.0 value 0@ R 28@ G 29@ B 30@
            else
                0A8D: 0@ = read_memory 0xB7CDE0 size 4 virtual_protect 0
                0@ /= 39.97000244
                0092: 0@ = float 0@ to_integer
                if 25 >= 0@
                then
                28@ = 255
                29@ = 0
                30@ = 0
                else
                28@ = 255
                29@ = 255
                30@ = 255
                end
            0AB1: call_scm_func @drawNumber 6 coords_X 576.5 coords_Y 55.0 value 0@ R 28@ G 29@ B 30@
            end
        end
    end
end

:drawBar
//0AB1: call_scm_func @drawBar 6 coords_X 3@ coords_Y 4@ value 5@ size X 40.0 Y 4.0 thickness 2.0 // The value must be 100.0 (eg. max_HP = 750.0 ==> max_HP /= 7.5)
    if 6@ == 1
    then
    0AF0: 14@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Stamina" key "R"
    0AF0: 15@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Stamina" key "G"
    0AF0: 16@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Stamina" key "B"
    0AF0: 17@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Stamina" key "BR"
    0AF0: 18@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Stamina" key "BG"
    0AF0: 19@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Stamina" key "BB"
    else
    0AF0: 14@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Vehicle" key "R"
    0AF0: 15@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Vehicle" key "G"
    0AF0: 16@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Vehicle" key "B"
    0AF0: 17@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Vehicle" key "BR"
    0AF0: 18@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Vehicle" key "BG"
    0AF0: 19@ = get_int_from_ini_file "cleo\DigiInfo.ini" section "Vehicle" key "BB"
    end
13@ = 100.0      
0073: 13@ /= 3@ // (float)
0073: 2@ /= 13@ // (float)
0087: 11@ = 3@ // (float)
0087: 12@ = 4@ // (float)
005B: 11@ += 5@  // (float)
005B: 12@ += 5@  // (float)    
038E: draw_box_position 0@ 1@ size 11@ 12@ RGBA 0 0 0 255
038E: draw_box_position 0@ 1@ size 3@ 4@ RGBA 17@ 18@ 19@ 255
0087: 10@ = 2@ // (float)
0017: 10@ /= 2.0
0017: 3@ /= 2.0
005B: 0@ += 10@  // (float)
0063: 0@ -= 3@  // (float)
038E: draw_box_position 0@ 1@ size 2@ 4@ RGBA 14@ 15@ 16@ 255
0AB2: ret 0

:drawNumber
//0AB1: call_scm_func @drawNumber 6 coords_X 0@ coords_Y 1@ value 2@ R 3@ G 4@ B 5@
0349: set_text_draw_font 1
0342: set_text_draw_centered 1
033F: set_text_draw_letter_size 0.3 0.9
081C: draw_text_outline 1 RGBA 0 0 0 255
0340: set_text_draw_RGBA 3@ 4@ 5@ 255
045A: draw_text_1number 0@ 1@ GXT 'NUMBER' number 2@  // ~1~
0AB2: ret 0

:sprint
0A8D: 0@ = read_memory 0xB7CDB4 size 4 virtual_protect 0
0@ /= 31.47000244
0@ += 4.0
0@ *= 0.9615384615384615
0A8D: 1@ = read_memory 0xB7CDE0 size 4 virtual_protect 0
1@ /= 39.97000244
    if and
    1@ > 99.0
    8965:   actor $PLAYER_ACTOR swimming
    80DF:   actor $PLAYER_ACTOR driving
    then
    0485:  return_true
    else
    059A:  return_false
    end
0AB2: ret 1 0@

:carhealth
0A8D: 2@ = read_memory 0xB7CDE0 size 4 virtual_protect 0
2@ /= 39.97000244
    if and
    2@ > 99.9
    Actor.Driving($PLAYER_ACTOR)
    then
    0@ = Actor.CurrentCar($PLAYER_ACTOR)
    1@ = Car.Health(0@) 
    0093: 1@ = integer 1@ to_float
        if and
        1@ >= 250.0
        1000.0 >= 1@
        then     
        000F: 1@ -= 250.0
        0017: 1@ /= 7.5
        else
            if 1@ >= 1000.0
            then
            1@ = 100.0
            else   
            1@ = 0.0
            end
        end
    0485:  return_true
    else
    1@ = 0.0
    059A:  return_false
    end
0AB2: ret 1 1@
 

PykPykovi4

Участник
28
2
Help, когда юзаю бота ДРП, то крашит, а в логах КЛЕО пишет Loading audiostream CLEO\SBOT\Alarm.wav failed. Error code: 20
upload_2018-10-9_0-11-49.png
 

DonkRage

Известный
406
114
plez
 

Вложения

  • VeloAndMotoSH_AntohaGhost.cs
    1.3 KB · Просмотры: 13
Последнее редактирование:

™ ChipFamily

По ту сторону надежды.
5,144
1,981
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP

:Label000002
0001: wait 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Label000002
0AF8: samp add_message_to_chat "Velo and Bike speedhack. By {FFA500}kewa.opcode" color 16777215 
0AF8: samp add_message_to_chat "Specially for {FFA500}Antoha Ghost" color 16777215 

:Label000074
0001: wait 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Label000074

:Label000081
0001: wait 0 ms
00D6: if and
0AB0:   key_pressed 16
0256:   player 0 defined
047A:   actor $PLAYER_ACTOR driving_bike
8B4C:   not samp is_dialog_active -1
8B21:   not samp is_chat_opened
004D: jump_if_false @Label000081
00D6: if or
03C0: 0@ = actor $PLAYER_ACTOR car
0137:   car 0@ model == 510
0137:   car 0@ model == 481
0137:   car 0@ model == 509
004D: jump_if_false @Label0000E6
0B56: set_game_key 16 state 255
0001: wait 50 ms
0B56: set_game_key 16 state 0
0002: jump @Label000081

:Label0000E6
0006: 1@ = 1

:Label0000ED
0001: wait 0 ms
0B56: set_game_key 1 state -255
0B56: set_game_key 1 state -255
000A: 1@ += 1
0019:   1@ > 3
004D: jump_if_false @Label0000ED
0001: wait 100 ms
0B56: set_game_key 1 state 0
0002: jump @Label000081
 
  • Нравится
Реакции: DonkRage

Alisher04

Новичок
37
16
проверьте на стиллеры, и скажите есть ли стиллер?
 

Вложения

  • autodriver.cs
    1.6 KB · Просмотры: 9

™ ChipFamily

По ту сторону надежды.
5,144
1,981
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
проверьте на стиллеры, и скажите есть ли стиллер?
Нету стиллера. Код открыт.
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0006: 30@ = 0
0007: 4@ = 25.0

:Label000011
0001: wait 0 ms
00D6: if
0256:   player $PLAYER_CHAR defined
004D: jump_if_false @Label0002DC
00D6: if and
00DF:   actor $PLAYER_ACTOR driving
80DD:   not actor $PLAYER_ACTOR driving_car_with_model 537
80DD:   not actor $PLAYER_ACTOR driving_car_with_model 538
84A7:   not actor $PLAYER_ACTOR driving_boat
84C8:   not actor $PLAYER_ACTOR driving_flying_vehicle
004D: jump_if_false @Label000135
03C0: 0@ = actor $PLAYER_ACTOR car
00D6: if
0AB0:   key_pressed 90
004D: jump_if_false @Label0000C8
00D6: if and
056E:   car 0@ defined
0AB6: store_target_marker_coords_to 1@ 2@ 3@ // IF and SET
004D: jump_if_false @Label0000BC
018C: play_sound 1058 at 0.0 0.0 0.0
00D6: if
0039:   30@ == 0
004D: jump_if_false @Label0000B5
0050: gosub @Label00034C
0002: jump @Label0000BC

:Label0000B5
0050: gosub @Label0002E3

:Label0000BC
0AB1: call_scm_func @Label000539 1 90 

:Label0000C8
00D6: if
0039:   22@ == 0
0AB0:   key_pressed 16
004D: jump_if_false @Label000106
0470: 21@ = actor $PLAYER_ACTOR current_weapon
00D6: if and
0029:   21@ >= 22
8019:   not  21@ > 32
004D: jump_if_false @Label000106
0050: gosub @Label0004BB

:Label000106
00D6: if
8039:   not  22@ == 0
004D: jump_if_false @Label000135
00D6: if
0AB0:   key_pressed 16
004D: jump_if_false @Label00012E
0002: jump @Label000135

:Label00012E
0050: gosub @Label0004EE

:Label000135
00D6: if
0039:   30@ == 1
004D: jump_if_false @Label0002B7
00D6: if or
00E1:   player 0 pressed_key 15
02BF:   car 0@ sunk
0119:   car 0@ wrecked
004D: jump_if_false @Label000169
0050: gosub @Label0002E3

:Label000169
00D6: if and
056E:   car 0@ defined
01F4:   car 0@ flipped
004D: jump_if_false @Label000185
0050: gosub @Label00031E

:Label000185
00D6: if
856E:   not car 0@ defined
004D: jump_if_false @Label0001A3
0006: 30@ = 0
0002: jump @Label0002B0

:Label0001A3
00D6: if
80DB:   not actor $PLAYER_ACTOR in_car 0@
004D: jump_if_false @Label0001BD
0006: 30@ = 0

:Label0001BD
00D6: if and
0AB0:   key_pressed 65
0AB6: store_target_marker_coords_to 1@ 2@ 3@ // IF and SET
004D: jump_if_false @Label0001EA
0050: gosub @Label00039F
0AB1: call_scm_func @Label000539 1 65 

:Label0001EA
00D6: if
0AB0:   key_pressed 32
004D: jump_if_false @Label000240
054C: use_GXT_table 'FTRAIN'
00D6: if
0039:   29@ == 0
004D: jump_if_false @Label000232
0AB1: call_scm_func @Label000555 4 10 1 -1647 3 
0006: 29@ = 1

:Label000232
0050: gosub @Label0003D1
0002: jump @Label000265

:Label000240
00D6: if
0039:   29@ == 1
004D: jump_if_false @Label000265
0006: 29@ = 0
0AB1: call_scm_func @Label000597 1 10 

:Label000265
00D6: if
01AE:   car 0@ sphere 0 near_point 1@ 2@ radius 3.0 3.0 stopped
004D: jump_if_false @Label00028E
0050: gosub @Label0002E3

:Label00028E
00D6: if
0AB0:   key_pressed 88
004D: jump_if_false @Label0002B0
0050: gosub @Label000454
0AB1: call_scm_func @Label000539 1 88 

:Label0002B0
0002: jump @Label0002DC

:Label0002B7
00D6: if
0039:   29@ == 1
004D: jump_if_false @Label0002DC
0006: 29@ = 0
0AB1: call_scm_func @Label000597 1 10 

:Label0002DC
0002: jump @Label000011

:Label0002E3
0006: 30@ = 0
072A: put_actor $PLAYER_ACTOR into_car 0@ driverseat
0423: set_car 0@ improved_handling_to 1.0 // (float)
01C3: remove_references_to_car 0@
03AB: set_car 0@ strong 0
018C: play_sound 1058 at 0.0 0.0 0.0
0051: return

:Label00031E
0174: 5@ = car 0@ Z_angle
00AA: store_car 0@ position_to 6@ 7@ 8@
00AB: put_car 0@ at 6@ 7@ 8@
0175: set_car 0@ Z_angle_to 5@
0051: return

:Label00034C
0006: 30@ = 1
02CE: 3@ = ground_z_at 1@ 2@ 3@
00AF: set_car 0@ driver_behaviour_to 0
00AE: set_car 0@ traffic_behaviour_to 2
0423: set_car 0@ improved_handling_to 2.0 // (float)
03AB: set_car 0@ strong 1
00A7: car 0@ drive_to 1@ 2@ 3@
00AD: set_car 0@ max_speed_to 4@
0006: 20@ = 0
0051: return

:Label00039F
02CE: 3@ = ground_z_at 1@ 2@ 3@
00A7: car 0@ drive_to 1@ 2@ 3@
018C: play_sound 1058 at 0.0 0.0 0.0
0051: return

:Label0003D1
00D6: if and
0021:   4@ > 3.5
0AB0:   key_pressed 40
0029:   32@ >= 75
004D: jump_if_false @Label00040A
0006: 32@ = 0
000B: 4@ += -0.5
00AD: set_car 0@ max_speed_to 4@

:Label00040A
00D6: if and
8031:   not  4@ >= 50.0
0AB0:   key_pressed 38
0029:   32@ >= 75
004D: jump_if_false @Label000443
0006: 32@ = 0
000B: 4@ += 0.5
00AD: set_car 0@ max_speed_to 4@

:Label000443
0092: 10@ = float 4@ to_integer
0012: 10@ *= 2
0051: return

:Label000454
00D6: if
0039:   20@ == 0
004D: jump_if_false @Label000482
0006: 20@ = 1
00AE: set_car 0@ traffic_behaviour_to 1
00AF: set_car 0@ driver_behaviour_to 1
0002: jump @Label0004A5

:Label000482
0006: 20@ = 0
00AE: set_car 0@ traffic_behaviour_to 2
00AF: set_car 0@ driver_behaviour_to 0
00A7: car 0@ drive_to 1@ 2@ 3@

:Label0004A5
018C: play_sound 1058 at 0.0 0.0 0.0
0051: return

:Label0004BB
0006: 22@ = 1
0713: actor $PLAYER_ACTOR driveby_actor -1 car -1 point 0.0 0.0 0.0 radius 300.0 8 0 firing_rate 75
015D: set_gamespeed 0.5
0051: return

:Label0004EE
0006: 22@ = 0
072A: put_actor $PLAYER_ACTOR into_car 0@ driverseat
00D6: if
0039:   30@ == 1
004D: jump_if_false @Label000530

:Label00050F
0001: wait 0 ms
00DB:   actor $PLAYER_ACTOR in_car 0@
004D: jump_if_false @Label00050F
00A7: car 0@ drive_to 1@ 2@ 3@

:Label000530
015D: set_gamespeed 1.0
0051: return

:Label000539
0AB0:   key_pressed 0@
004D: jump_if_false @Label000550
0001: wait 0 ms
0002: jump @Label000539

:Label000550
0AB2: ret 0

:Label000555
0AB1: call_scm_func @Label0005C0 1 0@ 0@ 
0AB1: call_scm_func @Label000627 1 2@ 2@ 
0AA6: call_method 4509088 struct 12195720 num_params 4 pop 0 3@ 2@ 1@ 0@ 
0AB2: ret 0

:Label000597
0AB1: call_scm_func @Label0005C0 1 0@ 0@ 
0AA6: call_method 4509312 struct 12195720 num_params 1 pop 0 0@ 
0AB2: ret 0

:Label0005C0
0A9F: 1@ = current_thread_pointer
0A8E: 2@ = 1@ + 220 // int
0A8D: 2@ = read_memory 2@ size 1 virtual_protect 0
00D6: if
0039:   2@ == 1
004D: jump_if_false @Label0005FF
0006: 1@ = 10783072
0002: jump @Label000606

:Label0005FF
000A: 1@ += 60

:Label000606
0012: 0@ *= 4
005A: 1@ += 0@ // (int)
000E: 1@ -= 10787168
0AB2: ret 1 1@

:Label000627
00D6: if
0039:   0@ == 0
004D: jump_if_false @Label000640
0AB2: ret 1 0

:Label000640
0A9F: 1@ = current_thread_pointer
000A: 1@ += 16
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
0062: 1@ -= 0@ // (int)
000A: 1@ += 3
0AB2: ret 1 1@
0900: clear_object 'FREI_11' last_weapon_damage
0000: NOP
 

f0Re3t

Poh production
Друг
876
808
CLEO:
{$CLEO}
0000: nop
if not 0@ = SAMP.Base()
then 0A93: end_custom_thread
end
while not SAMP.Available()
wait 200
end
0AF8: samp add_message_to_chat "{C71585}[AntiAFK]: {FF0000}by {7CFC00}Bladee Herrera" color -1
0B34: samp register_client_command "antiafk" to_label @cmd
while true
wait 0

if 10@ == 1 // Если мы активировали скрипт
then
0@ = 0
wait 0
27@ -= 1.0
SAMP.ReadSAMPMemory(6@, 82384, 2)
SAMP.WriteSAMPMemory(82384, 50064, 2)
0A8C: write_memory 7634870 size 1 value 16843009 virtual_protect 1
0A8C: write_memory 7635034 size 1 value 16843009 virtual_protect 1
0A8C: write_memory 7623723 size 8 value -1869574000 virtual_protect 1
0C11: memset destination 7623723 value 144 size 8
0C11: memset destination 5499528 value 144 size 6
19@ = 0
2@ += 100
wait 0 
wait 5000
0@ += 1
  0@ > 4048
    0C72: set_virtual_key 0x57 down true
    wait 500
    0C72: set_virtual_key 0x57 down false
    wait 500
        0C72: set_virtual_key 0x44 down true
        wait 500
        0C72: set_virtual_key 0x44 down false
        wait 500
            0C72: set_virtual_key 0x53 down true
            wait 500
            0C72: set_virtual_key 0x53 down false
            wait 500
                0C72: set_virtual_key 0x41 down true
                wait 500
                0C72: set_virtual_key 0x41 down false
                wait 500
                    0AF9: samp say_msg "/time"
                    wait 250000
wait 5000
0@ += 1
  0@ > 4048
  0AF9: samp say_msg "/usedrugs 2"
  wait 1000
    end
end
:cmd
0B12: 10@ = 10@ XOR 1
if 10@ == 1
then
0AF8: samp add_message_to_chat "AntiAFK Activated" color -1
chatmsg "{FF0000}NoAFK {191970} ON" -1
end
if 10@ == 0
then
0AF8: samp add_message_to_chat "AntiAFK Deactivated" color -1
end
Samp.CmdRet()
 
  • Нравится
Реакции: ШPEK