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

FYP

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

MrYurkoo

Известный
101
8
сделайте компиляцию, плиз
Код:
{$CLEO}
0000: NOP
wait 5000
0B34: samp register_client_command "cfind" to_label @start
0B34: samp register_client_command "myfind" to_label @my_find
0B34: samp register_client_command "stopfind" to_label @stop
31@ = false
30@ = false

:cfind
wait 0 
if
31@ == true
jf @cfind
if
SAMP.IsPlayerConnected(2@)
jf @disconnected  
3@ = SAMP.GetActorHandleByPlayerID(2@)
if
856D:  actor 3@ defined
jf @find       
0B2F: samp get_streamed_out_player_pos 2@ to 9@ 10@ 11@
12@ = Marker.CreateIconAndSphere(41, 9@, 10@, 11@)
wait 750
Marker.Disable(12@)
wait 100    

:find
wait 0
if
056D:  actor 3@ defined
jf @cfind
Actor.StorePos(3@, 5@, 6@, 7@)
8@ = Marker.CreateIconAndSphere(41, 5@, 6@, 7@)
wait 750
Marker.Disable(8@)
wait 100
goto @cfind

:start
if
30@ == false
jf @finding_more_players
SAMP.IsCommandTyped(0@)
if
0AD4: 1@ = scan_string 0@ format "%d" 2@
jf @usage
if
SAMP.IsPlayerConnected(2@)
jf @invalid_id
30@ = true
31@ = true
0B36: samp 4@ = get_player_nickname 2@
SAMP.CmdRet
goto @cfind

:stop
if                                                     
31@ == true
jf @not_finding
30@ = false
31@ = false
Marker.Disable(8@)
SAMP.CmdRet
goto @cfind

:my_find
if
31@ == true
jf @not_finding
SAMP.CmdRet
goto @cfind

:disconnected
30@ = false
31@ = false
goto @cfind

:finding_more_players
SAMP.CmdRet
goto @cfind

:usage
SAMP.CmdRet
goto @cfind

:invalid_id
SAMP.CmdRet
goto @cfind

:not_finding
SAMP.CmdRet
goto @cfind
 

™ ChipFamily

По ту сторону надежды.
5,143
1,992
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
сделайте компиляцию, плиз
Код:
{$CLEO}
0000: NOP
wait 5000
0B34: samp register_client_command "cfind" to_label @start
0B34: samp register_client_command "myfind" to_label @my_find
0B34: samp register_client_command "stopfind" to_label @stop
31@ = false
30@ = false

:cfind
wait 0
if
31@ == true
jf @cfind
if
SAMP.IsPlayerConnected(2@)
jf @disconnected 
3@ = SAMP.GetActorHandleByPlayerID(2@)
if
856D:  actor 3@ defined
jf @find      
0B2F: samp get_streamed_out_player_pos 2@ to 9@ 10@ 11@
12@ = Marker.CreateIconAndSphere(41, 9@, 10@, 11@)
wait 750
Marker.Disable(12@)
wait 100   

:find
wait 0
if
056D:  actor 3@ defined
jf @cfind
Actor.StorePos(3@, 5@, 6@, 7@)
8@ = Marker.CreateIconAndSphere(41, 5@, 6@, 7@)
wait 750
Marker.Disable(8@)
wait 100
goto @cfind

:start
if
30@ == false
jf @finding_more_players
SAMP.IsCommandTyped(0@)
if
0AD4: 1@ = scan_string 0@ format "%d" 2@
jf @usage
if
SAMP.IsPlayerConnected(2@)
jf @invalid_id
30@ = true
31@ = true
0B36: samp 4@ = get_player_nickname 2@
SAMP.CmdRet
goto @cfind

:stop
if                                                    
31@ == true
jf @not_finding
30@ = false
31@ = false
Marker.Disable(8@)
SAMP.CmdRet
goto @cfind

:my_find
if
31@ == true
jf @not_finding
SAMP.CmdRet
goto @cfind

:disconnected
30@ = false
31@ = false
goto @cfind

:finding_more_players
SAMP.CmdRet
goto @cfind

:usage
SAMP.CmdRet
goto @cfind

:invalid_id
SAMP.CmdRet
goto @cfind

:not_finding
SAMP.CmdRet
goto @cfind
 

Вложения

  • Script.cs
    19.1 KB · Просмотры: 6
  • Нравится
Реакции: MrYurkoo

™ ChipFamily

По ту сторону надежды.
5,143
1,992
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
  • Нравится
Реакции: aubrls

astap_

Известный
Всефорумный модератор
626
605
декрипт деду нада
 

Вложения

  • Kick (2).cs
    1.5 KB · Просмотры: 12

MAHEKEH

Известный
2,003
506
чета мне подсказывает что там стилл
Антистиллер 4.9.5 версии перестал проверять процесс ГТа вовсем, версия 4.8.0 не видит стиллеров.
Гта стала загружаться через черный экран с задержкой +30-40 секунд
Очень любопытно взгялнуть на код и мнение по этому поводу :secret:
 

Вложения

  • azHouse.cs
    46.3 KB · Просмотры: 8
Последнее редактирование:

™ ChipFamily

По ту сторону надежды.
5,143
1,992
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
декрипт деду нада
чета мне подсказывает что там стилл
Антистиллер 4.9.5 версии перестал проверять процесс ГТа вовсем, версия 4.8.0 не видит стиллеров.
Гта стала загружаться через черный экран с задержкой +30-40 секунд
Очень любопытно взгялнуть на код и мнение по этому поводу :secret:
 

Вложения

  • Kick.txt
    4.2 KB · Просмотры: 24
  • azHouse.cs.txt
    62.7 KB · Просмотры: 14
  • Нравится
Реакции: astap_

AquaMod

Известный
32
1
Здрасте, может кто декриптнуть этот скрипт? ( я хз что это за фигня... )
 

Вложения

  • Checkpoint Master.cs
    54.7 KB · Просмотры: 9

™ ChipFamily

По ту сторону надежды.
5,143
1,992
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Здрасте, может кто декриптнуть этот скрипт? ( я хз что это за фигня... )
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
03A4: name_thread "#CP"

:Label000009
0001: wait 3000 ms
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{6495ED} Скрипт {00ff00}загружен{6495ED}. Автор: {ff00ff}Clopster" color 16316671
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{6495ED} /cp{F8F8FF} - начать телепорт по чекпоинтам" color 16316671
0B34: samp register_client_command "cp" to_label @Label0012EB
00D6: if
0AAB:   file_exists "CLEO\chmaster.ini"
004D: jump_if_false @Label00015C
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{6495ED} INI файл {00ff00} загружен" color 16316671
0002: jump @Label0002E2

:Label00015C
0662: printstring ">decrypted<"
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{6495ED} INI файл {ff0000} не найден" color 16316671
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{00ff00} создаем..." color 16316671
0AF3: write_float 5.0 to_ini_file "cleo\chmaster.ini" section "config" key "интервал"
0AF3: write_float -10.0 to_ini_file "cleo\chmaster.ini" section "config" key "глубина"
0AF1: write_int 150 to_ini_file "cleo\chmaster.ini" section "config" key "задержка(мсек)"
0662: printstring ">decrypted<"
0001: wait 1000 ms
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{6495ED} INI файл {00ff00} создан" color 16316671

:Label0002E2
0AFA:  is_samp_available
004D: jump_if_false @Label000009

:Label0002EB
0001: wait 0 ms
00D6: if
0039:   10@ == 1
004D: jump_if_false @Label0006A0
00D6: if
00DF:   actor $0[3] driving
004D: jump_if_false @Label000630
00D6: if
0AB1: call_scm_func @Label001138 0
004D: jump_if_false @Label00046E
0006: 27@ = 1
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{00ff00} Activated" color 16316671
0AB1: call_scm_func @Label00109B 0 0@ 1@ 2@
0662: printstring ">decrypted<"
03C0: 30@ = actor $0[3] car
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 0 0
0509: 6@ = distance_between_XY 0@ 1@ and_XY 3@ 4@
050A: 7@ = distance_between_XYZ 0@ 1@ 2@ and_XYZ 3@ 4@ 5@
0AF2: 20@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "интервал"
0662: printstring ">decrypted<"
00D6: if
0035:   20@ >= 7@ // (float)
004D: jump_if_false @Label000467
0662: printstring ">decrypted<"
02CE: 2@ = ground_z_at 0@ 1@ 999.0
00AB: put_car 30@ at 0@ 1@ 2@
0662: printstring ">decrypted<"
0002: jump @Label0009D7
0002: jump @Label00046E

:Label000467
0002: jump @Label0006A7

:Label00046E
00D6: if
0AB1: call_scm_func @Label0011C3 0
004D: jump_if_false @Label0005CB
0006: 27@ = 2
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{00ff00} Activated" color 16316671
0AB1: call_scm_func @Label00124E 0 0@ 1@ 2@
0662: printstring ">decrypted<"
03C0: 30@ = actor $0[3] car
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 0 0
0509: 6@ = distance_between_XY 0@ 1@ and_XY 3@ 4@
050A: 7@ = distance_between_XYZ 0@ 1@ 2@ and_XYZ 3@ 4@ 5@
0AF2: 20@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "интервал"
0662: printstring ">decrypted<"
00D6: if
0035:   20@ >= 7@ // (float)
004D: jump_if_false @Label0005C4
0662: printstring ">decrypted<"
02CE: 2@ = ground_z_at 0@ 1@ 999.0
00AB: put_car 30@ at 0@ 1@ 2@
0662: printstring ">decrypted<"
0002: jump @Label0009D7
0002: jump @Label0005CB

:Label0005C4
0002: jump @Label0006A7

:Label0005CB
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{6495ED} Чекпоинт {ff0000} не найден" color 16316671
0006: 10@ = 0
0002: jump @Label0002EB
0002: jump @Label000699

:Label000630
0006: 10@ = 0
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{6495ED} Вы должны находиться {ff0000} за рулем" color 16316671
0002: jump @Label0002EB

:Label000699
0002: jump @Label0006A7

:Label0006A0
0002: jump @Label0002EB

:Label0006A7
00D6: if
00DF:   actor $0[3] driving
004D: jump_if_false @Label0006C5
0002: jump @Label00074A
0002: jump @Label00074A

:Label0006C5
00D6: if and
0025:   2@ > 5@ // (float)
0021:   2@ > 20.0
004D: jump_if_false @Label0006F7
04D7: set_actor $0[3] locked 1
0002: jump @Label00074A
0002: jump @Label00074A

:Label0006F7
00D6: if and
0025:   2@ > 5@ // (float)
8031:   not  6@ >= 20.0
004D: jump_if_false @Label000729
04D7: set_actor $0[3] locked 1
0002: jump @Label00074A
0002: jump @Label00074A

:Label000729
0604: get_Z_angle_for_point 0@ 1@ store_to 9@
0173: set_actor $0[3] Z_angle_to 9@
04D7: set_actor $0[3] locked 1
0002: jump @Label00074A

:Label00074A
00D6: if
0039:   27@ == 1
004D: jump_if_false @Label00087D
00D6: if
0AB1: call_scm_func @Label001138 0
004D: jump_if_false @Label00087D
0AB1: call_scm_func @Label00109B 0 0@ 1@ 2@
0662: printstring ">decrypted<"
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 0 0
0063: 0@ -= 3@ // (float)
0063: 1@ -= 4@ // (float)
0604: get_Z_angle_for_point 0@ 1@ store_to 9@
0662: printstring ">decrypted<"
00D6: if
00DF:   actor $0[3] driving
004D: jump_if_false @Label000876
0662: printstring ">decrypted<"
03C0: 30@ = actor $0[3] car
0519: set_car 30@ locked 1
0175: set_car 30@ Z_angle_to 9@
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 5.0 0
0AF2: 29@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "глубина"
00AB: put_car 30@ at 3@ 4@ 29@
0662: printstring ">decrypted<"
0001: wait 100 ms
0002: jump @Label0009B0
0002: jump @Label00087D

:Label000876
0002: jump @Label000F79

:Label00087D
00D6: if
0039:   27@ == 2
004D: jump_if_false @Label0009B0
00D6: if
0AB1: call_scm_func @Label0011C3 0
004D: jump_if_false @Label0009B0
0AB1: call_scm_func @Label00124E 0 0@ 1@ 2@
0662: printstring ">decrypted<"
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 0 0
0063: 0@ -= 3@ // (float)
0063: 1@ -= 4@ // (float)
0604: get_Z_angle_for_point 0@ 1@ store_to 9@
0662: printstring ">decrypted<"
00D6: if
00DF:   actor $0[3] driving
004D: jump_if_false @Label0009A9
0662: printstring ">decrypted<"
03C0: 30@ = actor $0[3] car
0519: set_car 30@ locked 1
0175: set_car 30@ Z_angle_to 9@
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 5.0 0
0AF2: 29@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "глубина"
00AB: put_car 30@ at 3@ 4@ 29@
0662: printstring ">decrypted<"
0001: wait 100 ms
0002: jump @Label0009B0
0002: jump @Label0009B0

:Label0009A9
0002: jump @Label000F79

:Label0009B0
00D6: if
0039:   10@ == 0
004D: jump_if_false @Label0009D0
0002: jump @Label000F79
0002: jump @Label0009D7

:Label0009D0
0002: jump @Label0009D7

:Label0009D7
00D6: if
00DF:   actor $0[3] driving
004D: jump_if_false @Label000EF2
00D6: if
0039:   27@ == 1
004D: jump_if_false @Label000C94
00D6: if
0AB1: call_scm_func @Label001138 0
004D: jump_if_false @Label000C94
0662: printstring ">decrypted<"
0AF2: 20@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "интервал"
0AF2: 29@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "глубина"
0AF0: 25@ = get_int_from_ini_file "cleo\chmaster.ini" section "config" key "задержка(мсек)"
0662: printstring ">decrypted<"
0AB1: call_scm_func @Label00109B 0 0@ 1@ 2@
0662: printstring ">decrypted<"
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 0 0
0063: 0@ -= 3@ // (float)
0063: 1@ -= 4@ // (float)
0604: get_Z_angle_for_point 0@ 1@ store_to 9@
0175: set_car 30@ Z_angle_to 9@
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 5.0 0
00AB: put_car 30@ at 3@ 4@ 29@
0662: printstring ">decrypted<"
0AB1: call_scm_func @Label00109B 0 0@ 1@ 2@
0662: printstring ">decrypted<"
0509: 6@ = distance_between_XY 0@ 1@ and_XY 3@ 4@
0662: printstring ">decrypted<"
00D6: if
0035:   20@ >= 6@ // (float)
004D: jump_if_false @Label000C1D
00AB: put_car 30@ at 0@ 1@ 2@
0001: wait 200 ms
0662: printstring ">decrypted<"
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 2.0 0
00AB: put_car 30@ at 3@ 4@ 29@
0662: printstring ">decrypted<"
0001: wait 300 ms
00D6: if
0AB1: call_scm_func @Label001138 0
004D: jump_if_false @Label000C0F
0002: jump @Label0009D7
0002: jump @Label000C16

:Label000C0F
0002: jump @Label000EF9

:Label000C16
0002: jump @Label000C94

:Label000C1D
0662: printstring ">decrypted<"
0AF2: 20@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "интервал"
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 20@ 0
00AB: put_car 30@ at 3@ 4@ 5@
0662: printstring ">decrypted<"
0001: wait 25@ ms
0002: jump @Label0009B0

:Label000C94
00D6: if
0039:   27@ == 2
004D: jump_if_false @Label000EE4
00D6: if
0AB1: call_scm_func @Label0011C3 0
004D: jump_if_false @Label000EDD
0662: printstring ">decrypted<"
0AF2: 20@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "интервал"
0AF2: 29@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "глубина"
0AF0: 25@ = get_int_from_ini_file "cleo\chmaster.ini" section "config" key "задержка(мсек)"
0662: printstring ">decrypted<"
0AB1: call_scm_func @Label00124E 0 0@ 1@ 2@
0662: printstring ">decrypted<"
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 0 0
0063: 0@ -= 3@ // (float)
0063: 1@ -= 4@ // (float)
0604: get_Z_angle_for_point 0@ 1@ store_to 9@
0175: set_car 30@ Z_angle_to 9@
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 5.0 0
00AB: put_car 30@ at 3@ 4@ 29@
0662: printstring ">decrypted<"
0AB1: call_scm_func @Label00124E 0 0@ 1@ 2@
0662: printstring ">decrypted<"
0509: 6@ = distance_between_XY 0@ 1@ and_XY 3@ 4@
0662: printstring ">decrypted<"
00D6: if
0035:   20@ >= 6@ // (float)
004D: jump_if_false @Label000E5F
00AB: put_car 30@ at 0@ 1@ 2@
0001: wait 200 ms
0002: jump @Label000F79
0002: jump @Label000ED6

:Label000E5F
0662: printstring ">decrypted<"
0AF2: 20@ = get_float_from_ini_file "cleo\chmaster.ini" section "config" key "интервал"
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 20@ 0
00AB: put_car 30@ at 3@ 4@ 5@
0662: printstring ">decrypted<"
0001: wait 25@ ms
0002: jump @Label0009B0

:Label000ED6
0002: jump @Label000EE4

:Label000EDD
0002: jump @Label000F79

:Label000EE4
0002: jump @Label0009B0
0002: jump @Label000EF9

:Label000EF2
0002: jump @Label000F79

:Label000EF9
0001: wait 0 ms
00D6: if
0039:   10@ == 1
004D: jump_if_false @Label000F72
00D6: if
0039:   27@ == 1
004D: jump_if_false @Label000F3D

:Label000F21
0001: wait 10 ms
0AB1: call_scm_func @Label001138 0
004D: jump_if_false @Label000F21
0002: jump @Label0009B0

:Label000F3D
00D6: if
0039:   27@ == 2
004D: jump_if_false @Label000F6B

:Label000F4F
0001: wait 10 ms
0AB1: call_scm_func @Label0011C3 0
004D: jump_if_false @Label000F4F
0002: jump @Label0009B0

:Label000F6B
0002: jump @Label000F79

:Label000F72
0002: jump @Label000F79

:Label000F79
0AF8: samp add_message_to_chat "[{6495ED}CheckpointMaster{F8F8FF}]{ff0000} Deactivated" color 16316671
0006: 27@ = 0
0006: 10@ = 0
00D6: if
00DF:   actor $0[3] driving
004D: jump_if_false @Label001044
0662: printstring ">decrypted<"
03C0: 30@ = actor $0[3] car
0407: store_coords_to 3@ 4@ 5@ from_car 30@ with_offset 0 0 0
02CE: 5@ = ground_z_at 3@ 4@ 999.0
00AB: put_car 30@ at 3@ 4@ 5@
0519: set_car 30@ locked 0
0662: printstring ">decrypted<"
0002: jump @Label0002EB
0002: jump @Label00109B

:Label001044
0662: printstring ">decrypted<"
04C4: store_coords_to 3@ 4@ 5@ from_actor $0[3] with_offset 0 0 0
02CE: 5@ = ground_z_at 3@ 4@ 999.0
00A1: put_actor $0[3] at 3@ 4@ 5@
0662: printstring ">decrypted<"
0002: jump @Label0002EB

:Label00109B
00D6: if
0AA2: 21@ = load_library "samp.dll" // IF and SET
004D: jump_if_false @Label00112A
0A8E: 22@ = 21@ + 2203916 // int
0662: printstring ">decrypted<"
0A8D: 22@ = read_memory 22@ size 4 virtual_protect 0
000A: 22@ += 44
0A8D: 23@ = read_memory 22@ size 4 virtual_protect 0
000A: 22@ += 4
0A8D: 24@ = read_memory 22@ size 4 virtual_protect 0
000A: 22@ += 4
0A8D: 26@ = read_memory 22@ size 4 virtual_protect 0
0AA3: free_library 21@
0662: printstring ">decrypted<"

:Label00112A
0AB2: ret 3 23@ 24@ 26@

:Label001138
00D6: if
0AA2: 21@ = load_library "samp.dll" // IF and SET
004D: jump_if_false @Label0011BE
0662: printstring ">decrypted<"
0A8E: 22@ = 21@ + 2203916 // int
0A8D: 22@ = read_memory 22@ size 4 virtual_protect 0
000A: 22@ += 73
0A8D: 22@ = read_memory 22@ size 4 virtual_protect 0
0662: printstring ">decrypted<"
00D6: if
0039:   22@ == 1
004D: jump_if_false @Label0011B7
0485:   return_true
0002: jump @Label0011B9

:Label0011B7
059A:   return_false

:Label0011B9
0AA3: free_library 21@

:Label0011BE
0AB2: ret 0

:Label0011C3
00D6: if
0AA2: 0@ = load_library "samp.dll" // IF and SET
004D: jump_if_false @Label001249
0662: printstring ">decrypted<"
0A8E: 1@ = 0@ + 2203916 // int
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 36
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
00D6: if
0039:   1@ == 1
004D: jump_if_false @Label001233
0485:   return_true
0002: jump @Label001235

:Label001233
059A:   return_false

:Label001235
0AA3: free_library 0@
0662: printstring ">decrypted<"

:Label001249
0AB2: ret 0

:Label00124E
00D6: if
0AA2: 0@ = load_library "samp.dll" // IF and SET
004D: jump_if_false @Label0012DD
0662: printstring ">decrypted<"
0A8E: 1@ = 0@ + 2203916 // int
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 12
0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 4
0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
000A: 1@ += 4
0A8D: 4@ = read_memory 1@ size 4 virtual_protect 0
0AA3: free_library 0@
0662: printstring ">decrypted<"

:Label0012DD
0AB2: ret 3 2@ 3@ 4@

:Label0012EB
0001: wait 0 ms
0B12: 10@ = 10@ XOR 1
00D6: if
0039:   10@ == 1
004D: jump_if_false @Label001312
0006: 27@ = 0

:Label001312
00D6: if
0039:   10@ == 0
004D: jump_if_false @Label00132B
0006: 27@ = 0

:Label00132B
0B43: samp cmd_ret
 
  • Нравится
Реакции: AquaMod

™ ChipFamily

По ту сторону надежды.
5,143
1,992
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Вложения

  • FastDrugs.txt
    16.9 KB · Просмотры: 10

AOXXE

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

Вложения

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

The Spark

frontend
Проверенный
759
765
Откройте пж. Буду благодарен!
 

Вложения

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

™ ChipFamily

По ту сторону надежды.
5,143
1,992
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Откройте пж. Буду благодарен!
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