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

FYP

Известный
Автор темы
Администратор
1,770
6,012
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. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
 
Последнее редактирование:

™ ChipFamily

По ту сторону надежды.
5,143
1,992
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Не правильно Decompile ты! По этому весь скрипт почти в HEX
Умник. ты расшифруй hex и посмотри, а потом там свой рот открывай. это нужный hex.
Притом работает скрипт.
 

Lun

Потрачен
175
35
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Декомпилируйте пожалуйсто
 

Вложения

  • Inv.cs
    18.6 KB · Просмотры: 5

клешь рояль

Известный
1,253
550
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 "astap"

:Noname_26
0001: wait 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Noname_26
0AF8: samp add_message_to_chat "{ff0000}Aut{FFA500}oCm{FFFF00}d by{00ff00} #DEAN{ffffff} - activated!" color -1 

:Noname_115
0001: wait 0 ms
00D6: if or
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -382.87 -1426.28 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 519.25 -1426.28 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 826.62 -613.77 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 2176.44 -2259.02 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -189.35 -313.02 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 904.6 893.57 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 2000.27 1568.31 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -1895.47 -1660.45 radius 3.0 3.0 on_foot
004D: jump_if_false @Noname_422
0AF9: samp say_msg "/quitjob" 
0001: wait 400 ms
0AF9: samp say_msg "/getjob" 
0ACD: show_text_highpriority "JOBUL A FOST ALES CU SUCCES" time 3000
0001: wait 2500 ms
0002: jump @Noname_115

:Noname_422
0001: wait 0 ms
00D6: if or
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -405.88 -1388.4 radius 4.0 4.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 1290.89 173.39 radius 5.0 5.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 545.27 -1282.46 radius 5.0 5.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 797.44 -611.96 radius 5.0 5.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 2167.05 -2274.92 radius 2.0 2.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -208.44 -234.73 radius 10.0 10.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 916.31 866.44 radius 5.0 5.0 on_foot
004D: jump_if_false @Noname_648
0AF9: samp say_msg "/work" 
0001: wait 2500 ms
0002: jump @Noname_648

:Noname_648
0001: wait 0 ms
00D6: if or
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 1085.74 -1792.09 radius 6.0 6.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 2139.42 1394.13 radius 6.0 6.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -1977.38 302.17 radius 6.0 6.0 on_foot
004D: jump_if_false @Noname_769
0AF9: samp say_msg "/rentveh" 
0001: wait 2500 ms
0002: jump @Noname_769

:Noname_769
0001: wait 0 ms
00D6: if or
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -1904.21 -1708.33 radius 4.0 4.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 2796.51 1277.46 radius 2.0 2.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -2666.88 268.5 radius 2.0 2.0 on_foot
004D: jump_if_false @Noname_887
0AF9: samp say_msg "/work" 
0001: wait 2500 ms
0002: jump @Noname_887

:Noname_887
0001: wait 0 ms
00D6: if or
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -1640.79 -2247.01 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 2794.46 1257.63 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 424.17 2536.45 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -325.0 848.45 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -2658.77 261.28 radius 3.0 3.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -2093.96 1435.34 radius 3.0 3.0 on_foot
004D: jump_if_false @Noname_1140
0AF9: samp say_msg "/quitjob" 
0001: wait 400 ms
0AF9: samp say_msg "/getjob" 
0ACD: show_text_highpriority "JOBUL A FOST ALES CU SUCCES" time 3000
0001: wait 2500 ms
0002: jump @Noname_1140

:Noname_1140
0001: wait 0 ms
00D6: if or
00EE:   actor $PLAYER_ACTOR sphere 0 near_point 2116.08 920.19 radius 13.0 13.0 in_car
00EE:   actor $PLAYER_ACTOR sphere 0 near_point 2202.52 2478.47 radius 13.0 13.0 in_car
00EE:   actor $PLAYER_ACTOR sphere 0 near_point 615.81 1690.33 radius 13.0 13.0 in_car
00EE:   actor $PLAYER_ACTOR sphere 0 near_point 1940.92 -1772.79 radius 13.0 13.0 in_car
00EE:   actor $PLAYER_ACTOR sphere 0 near_point 1003.71 -934.13 radius 13.0 13.0 in_car
00EE:   actor $PLAYER_ACTOR sphere 0 near_point -91.18 -1171.01 radius 13.0 13.0 in_car
00EE:   actor $PLAYER_ACTOR sphere 0 near_point -1677.04 412.01 radius 13.0 13.0 in_car
00EE:   actor $PLAYER_ACTOR sphere 0 near_point -2410.93 974.89 radius 13.0 13.0 in_car
004D: jump_if_false @Noname_1427
0AF9: samp say_msg "/engine" 
0001: wait 500 ms
0AF9: samp say_msg "/fill" 
0001: wait 7000 ms
0AF9: samp say_msg "/engine" 
0001: wait 15000 ms
0002: jump @Noname_1427

:Noname_1427
0001: wait 0 ms
00D6: if or
00ED:   actor $PLAYER_ACTOR sphere 0 near_point -2072.87 1435.32 radius 9.0 9.0 on_foot
00ED:   actor $PLAYER_ACTOR sphere 0 near_point 2025.13 1559.73 radius 6.0 6.0 on_foot
004D: jump_if_false @Noname_115
0AF9: samp say_msg "/fish" 
0ACD: show_text_highpriority "ASTEAPTA..." time 3000
0001: wait 6000 ms
0002: jump @Noname_115
 

™ ChipFamily

По ту сторону надежды.
5,143
1,992
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
CLEO:
{$CLEO}
0000: NOP
repeat
wait 50
until 0AFA: is_samp_structures_available


if
0AAB:   file_exists "cleo\towcars.ini"
then
0AF0: 9@ = get_int_from_ini_file "cleo\towcars.ini" section "towcars" key "masini"
else
0AF1: write_int 2 to_ini_file "cleo\towcars.ini" section "towcars" key "masini"
9@ = 2
end

0B34: samp register_client_command "towcars" to_label @towcars
chatmsg "{FFF08B}[Towcars] {FFFFFF}by {5AD9F9}gumball3000 {FFFFFF}has loaded!" -1
1@ = 0
4@ = 0
32@ = 60001

while true
wait 0
    if
    1@ == 1
    then
    32@ = 0
        if
        4@ == 0
        then
            if
            001D:   9@ > 12@
            then
            0AF9: samp say_msg "/towcar"
            4@ = 1
            else
            1@ = 0
            end
        else
            if
            0B4C:  samp is_dialog_active -1
            then
            0B49: samp set_current_dialog_list_item 12@
            0B47: samp close_current_dialog_with_button 1
            4@ = 0
            12@ += 1
            end
        end
    end
end

:towcars
if 32@ > 60000
then
32@ = 0
1@ = 1
12@ = 0
else
21@ = 60000
0062: 21@ -= 32@
21@ /= 1000
chatmsg "{26EBE1}Please wait %d seconds before you can use /towcars again" -1 21@
end
samp.CmdRet
 

клешь рояль

Известный
1,253
550
Помогите декомпилировать скрипт. MVDhelp.luac(https://yadi.sk/d/g4KcaJWj3ZdgvK)
Хочу поменять многие отыгровки. И подскажите, как обратно его вернуть в исходный фаил
можно декомпилировать, но лишь для изучения его работы. для того, чтобы внести какие-то изменения в код, придётся переписать скрипт целиком.
:(
 

#saniwe

глаза пофикси
218
107
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
decrypt
 

Вложения

  • prorisovka.cs
    17.4 KB · Просмотры: 9