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

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

™ ChipFamily

По ту сторону надежды.
5,144
1,981
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Вы создали форум, что бы помогать людям. Мне же Вы просто сказали, что это не моё. А попробовать помочь и сказать почему у меня не видно того, что видно у Вас? Ведь этот форум для того и нужен
Просто если ты сразу банального не понял, ты не поймёшь дальше.
У тебя не видно потому что ты не там смотришь. Выше нужно смотреть.
ВКонтакте короче пиши.
 

™ 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---------------
0662: printstring "==============================================================="
0662: printstring "My VK: vk.com/id138101483"
0662: printstring "My Skype: hackes8"
0662: printstring "Group VK: vk.com/by_air"
0662: printstring "My YouTube Channel: www.youtube.com/spacebmxair"
0662: printstring "All rights reserved ©"
0662: printstring "==============================================================="

:Label00011F
0001: wait 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Label00011F
0006: 0@ = 0
0BE2: raknet setup_outcoming_packet_hook @Label000208
0B34: samp register_client_command "TrollSkin" to_label @Label000150
0BDE: pause_thread 0

:Label000150
00D6: if
0B61:  samp is_local_player_spawned
004D: jump_if_false @Label0001D6
00D6: if
0039:   0@ == 0
004D: jump_if_false @Label0001A2
0006: 0@ = 1
0AD0: show_formatted_text_lowpriority "TrollSkin (by AIR): ~G~Enable" time 1000 
0002: jump @Label0001CF

:Label0001A2
0006: 0@ = 0
0AD0: show_formatted_text_lowpriority "TrollSkin (by AIR): ~R~Disable" time 1000 

:Label0001CF
0002: jump @Label000206

:Label0001D6
0AD0: show_formatted_text_lowpriority "TrollSkin (by AIR): ~R~You do not spawn!" time 1000 

:Label000206
0B43: samp cmd_ret

:Label000208
00D6: if
0039:   0@ == 1
004D: jump_if_false @Label000372
0BE5: raknet 3@ = get_hook_param 1
00D6: if
0039:   3@ == 207
004D: jump_if_false @Label000372
0BE5: raknet 1@ = get_hook_param 0
0AC8: 2@ = allocate_memory_size 69
0BE8: raknet bit_stream 1@ read_array 2@ size 69
0209: 4@ = random_int_in_ranges 0 7
00D6: if
0039:   4@ == 0
004D: jump_if_false @Label000276
0006: 5@ = 974
0002: jump @Label000344

:Label000276
00D6: if
0039:   4@ == 1
004D: jump_if_false @Label000297
0006: 5@ = 964
0002: jump @Label000344

:Label000297
00D6: if
0039:   4@ == 2
004D: jump_if_false @Label0002B8
0006: 5@ = 972
0002: jump @Label000344

:Label0002B8
00D6: if
0039:   4@ == 3
004D: jump_if_false @Label0002D9
0006: 5@ = 968
0002: jump @Label000344

:Label0002D9
00D6: if
0039:   4@ == 4
004D: jump_if_false @Label0002FA
0006: 5@ = 970
0002: jump @Label000344

:Label0002FA
00D6: if
0039:   4@ == 5
004D: jump_if_false @Label00031B
0006: 5@ = 973
0002: jump @Label000344

:Label00031B
00D6: if
0039:   4@ == 6
004D: jump_if_false @Label00033C
0006: 5@ = 975
0002: jump @Label000344

:Label00033C
0006: 5@ = 977

:Label000344
0C0D: struct 2@ offset 65 size 2 = 5@
0C0D: struct 2@ offset 67 size 2 = 7940
0BEA: raknet bit_stream 1@ reset_write_pointer
0B40: raknet bit_stream 1@ write 2@ type 5 size 69
0AC9: free_allocated_memory 2@

:Label000372
0BE0: raknet hook_ret 1
 
  • Нравится
Реакции: DonkRage

™ 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---------------
0662: printstring "==============================================================="
0662: printstring "My VK: vk.com/id138101483"
0662: printstring "My Skype: hackes8"
0662: printstring "Group VK: vk.com/by_air"
0662: printstring "My YouTube Channel: www.youtube.com/spacebmxair"
0662: printstring "All rights reserved ©"
0662: printstring "==============================================================="

:Label00011F
0001: wait 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Label00011F
0006: 0@ = 0
0006: 21@ = 0
0006: 5@ = 0
0BE1: raknet setup_outcoming_rpc_hook @Label0006E3
0B34: samp register_client_command "damag" to_label @Label0005F5
0B34: samp register_client_command "kdamag" to_label @Label00063A
0B34: samp register_client_command "vdamag" to_label @Label00067F

:Label000174
0001: wait 0 ms
00D6: if
0039:   5@ == 1
004D: jump_if_false @Label000531
00D6: if
0B23:  samp is_player_connected 4@
004D: jump_if_false @Label0004DB
0B20: samp 2@ = actor_handle_by_samp_player_id 4@
00D6: if
056D:   actor 2@ defined
004D: jump_if_false @Label00048E
00D6: if
00F2:   actor 2@ near_actor $PLAYER_ACTOR radius 10.0 10.0 0
004D: jump_if_false @Label00044E
00D6: if
80F2:   not actor 2@ near_actor $PLAYER_ACTOR radius 3.0 3.0 0
004D: jump_if_false @Label00026D
00A0: store_actor 2@ position_to 8@ 9@ 10@
0B2B: samp 6@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0BBA: samp store_player 6@ onfoot_data 7@
0AC8: 7@ = allocate_memory_size 68
0C0D: struct 7@ offset 6 size 4 = 8@
0C0D: struct 7@ offset 10 size 4 = 9@
0C0D: struct 7@ offset 14 size 4 = 10@
0C0D: struct 7@ offset 38 size 4 = 0.18
0C0D: struct 7@ offset 42 size 4 = 0.18
0C0D: struct 7@ offset 46 size 4 = 0.0
0BC0: samp send_onfoot_data 7@
0AC9: free_allocated_memory 7@

:Label00026D
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 4@ damage 7.0 weapon 0 bodypart 9
0AD0: show_formatted_text_lowpriority "~b~FistDamager ~r~by AIR~w~~n~~b~Damage: %d" time 1000 4@ 
0002: jump @Label000487

:Label00044E
0AD0: show_formatted_text_lowpriority "~b~FistDamager ~r~by AIR~w~~n~~b~Error! Distance!" time 1000 

:Label000487
0002: jump @Label0004D4

:Label00048E
0AD0: show_formatted_text_lowpriority "~b~FistDamager ~r~by AIR~w~~n~~b~Error! Player is not defined!" time 1000 

:Label0004D4
0002: jump @Label000523

:Label0004DB
0AD0: show_formatted_text_lowpriority "~b~FistDamager ~r~by AIR~w~~n~~b~Error! Player is not connected!" time 1000 

:Label000523
0006: 5@ = 0
0006: 2@ = 0

:Label000531
00D6: if
0039:   0@ == 1
004D: jump_if_false @Label0005EE
0006: 1@ = 0

:Label00054A
00D6: if
0B23:  samp is_player_connected 1@
004D: jump_if_false @Label0005D8
0B20: samp 2@ = actor_handle_by_samp_player_id 1@
00D6: if
056D:   actor 2@ defined
004D: jump_if_false @Label0005D8
00D6: if
00F2:   actor 2@ near_actor $PLAYER_ACTOR radius 3.0 3.0 0
004D: jump_if_false @Label0005D8
0BCB: samp send_give_damage playerid 1@ damage 7.0 weapon 0 bodypart 9
0AD0: show_formatted_text_lowpriority "~b~FistDamager (1) ~r~by AIR~w~~n~~b~Damage: %d" time 100 1@ 

:Label0005D8
000A: 1@ += 1
0019:   1@ > 1000
004D: jump_if_false @Label00054A

:Label0005EE
0002: jump @Label000174

:Label0005F5
0B12: 0@ = 0@ XOR 1
0AD0: show_formatted_text_lowpriority "~b~FistDamager (1) ~r~by AIR~w~~n~~b~State: %d" time 1000 0@ 
0B43: samp cmd_ret

:Label00063A
0B12: 21@ = 21@ XOR 1
0AD0: show_formatted_text_lowpriority "~b~FistDamager (2) ~r~by AIR~w~~n~~b~State: %d" time 1000 21@ 
0B43: samp cmd_ret

:Label00067F
0B35: samp 3@ = get_last_command_params
00D6: if
0AD4: 3@ = scan_string 3@ format "%d" 4@ 
004D: jump_if_false @Label0006AD
0006: 5@ = 1
0002: jump @Label0006E1

:Label0006AD
0AD0: show_formatted_text_lowpriority "~b~FistDamager ~r~by AIR~w~~n~~b~Error! [ID]" time 1000 

:Label0006E1
0B43: samp cmd_ret

:Label0006E3
00D6: if
0039:   21@ == 1
004D: jump_if_false @Label000943
0BE5: raknet 14@ = get_hook_param 1
00D6: if
0039:   14@ == 115
004D: jump_if_false @Label000943
0BE5: raknet 15@ = get_hook_param 0
0BE7: raknet 16@ = bit_stream_read 15@ type 1
0BE7: raknet 17@ = bit_stream_read 15@ type 2
0BE7: raknet 18@ = bit_stream_read 15@ type 3
0BE7: raknet 19@ = bit_stream_read 15@ type 3
0BE7: raknet 20@ = bit_stream_read 15@ type 3
00D6: if and
0039:   16@ == 0
0039:   19@ == 0
0B23:  samp is_player_connected 17@
004D: jump_if_false @Label000943
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0BCB: samp send_give_damage playerid 17@ damage 7.0 weapon 0 bodypart 9
0AD0: show_formatted_text_lowpriority "~b~FistDamager (2) ~r~by AIR~w~~n~~b~Damage: %d" time 1000 17@ 

:Label000943
0BE0: raknet hook_ret 1
 
  • Нравится
Реакции: thx killa

™ ChipFamily

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

Вложения

  • Source.zip
    53 KB · Просмотры: 14

™ 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
thread "osk"
if
0@ = SAMP.Base()
else_jump @osk_27
0A93: end_custom_thread

:osk_27
wait 400
   SAMP.Available
else_jump @osk_27
chatmsg "AUTODEATHMSG by SAMPHACK" 16711680
0B34: samp register_client_command "osk" to_label @osk_179

:osk_87
wait 0
if and
  17@ == 1
   Actor.Dead($PLAYER_ACTOR)
else_jump @osk_172
0AF4: 0@v = read_string_from_ini_file "CLEO\AUTODEATHMSG.INI" section "OSK" key "OSK"
wait 200
say "%s" 0@v
wait 3500

:osk_172
jump @osk_87

:osk_179
if
  17@ == 15
else_jump @osk_243
17@ = 1
chatmsg "AUTODEATHMSG ACTIVATED" 16711680
jump @osk_284

:osk_243
17@ = 0
chatmsg "AUTODEATHMSG DEACTIVATED" 16711680

:osk_284
SAMP.CmdRet

CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0662: printstring "Êàñòîìíûé ðàïèä"
0662: printstring "Made by andre500"
0006: 30@ = 0
0AC8: 29@ = allocate_memory_size 260

:Label000036
0001: wait 2000 ms
00D6: if and
0256:   player $PLAYER_CHAR defined
0AFA:  is_samp_available
004D: jump_if_false @Label000036

:Label00004D
0001: wait 0 ms
0AF4: 0@s = read_string_from_ini_file "cleo\rapidfire.ini" section "KEYS" key "acviveKey"
0ADC:   test_cheat 0@s
004D: jump_if_false @Label00048E
0AC6: 1@ = label @Label00101F offset
0B3B: samp show_dialog id 1488 caption "Âêëþ÷åíèå Custom Rapid" text 1@ button_1 "Âûáðàòü" button_2 "Çàêðûòü" style 2

:Label0000C5
0001: wait 0 ms
0B3C:  samp is_dialog_responded id 1488 button 3@ list_item 4@ input_text 0
004D: jump_if_false @Label0000C5
0039:   3@ == 1
004D: jump_if_false @Label00004D
0039:   4@ == 0
004D: jump_if_false @Label000234
0AF1: write_int 24 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int1"
0AF1: write_int 25 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int2"
0AF1: write_int 26 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int3"
0AF1: write_int 27 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int4"
0AF1: write_int 29 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int5"
0AF1: write_int 30 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int6"
0AF1: write_int 31 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int7"
0AF1: write_int 28 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int8"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000234
0039:   4@ == 1
004D: jump_if_false @Label000281
0AF1: write_int 24 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int1"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000281
0039:   4@ == 2
004D: jump_if_false @Label0002CE
0AF1: write_int 25 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int2"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label0002CE
0039:   4@ == 3
004D: jump_if_false @Label00031B
0AF1: write_int 26 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int3"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label00031B
0039:   4@ == 4
004D: jump_if_false @Label000368
0AF1: write_int 27 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int4"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000368
0039:   4@ == 5
004D: jump_if_false @Label0003B5
0AF1: write_int 29 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int5"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label0003B5
0039:   4@ == 6
004D: jump_if_false @Label000402
0AF1: write_int 30 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int6"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000402
0039:   4@ == 7
004D: jump_if_false @Label00044F
0AF1: write_int 31 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int7"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label00044F
0AF1: write_int 28 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int8"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label00048E
0AF4: 0@s = read_string_from_ini_file "cleo\rapidfire.ini" section "KEYS" key "deacviveKey"
0ADC:   test_cheat 0@s
004D: jump_if_false @Label0008CE
0AC6: 1@ = label @Label0010E5 offset
0B3B: samp show_dialog id 1489 caption "Îòêëþ÷åíèå Custom Rapid" text 1@ button_1 "Âûáðàòü" button_2 "Çàêðûòü" style 2

:Label000505
0001: wait 0 ms
0B3C:  samp is_dialog_responded id 1489 button 3@ list_item 4@ input_text 0
004D: jump_if_false @Label000505
0039:   3@ == 1
004D: jump_if_false @Label00004D
0039:   4@ == 0
004D: jump_if_false @Label000674
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int1"
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int2"
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int3"
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int4"
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int5"
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int6"
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int7"
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int8"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000674
0039:   4@ == 1
004D: jump_if_false @Label0006C1
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int1"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label0006C1
0039:   4@ == 2
004D: jump_if_false @Label00070E
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int2"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label00070E
0039:   4@ == 3
004D: jump_if_false @Label00075B
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int3"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label00075B
0039:   4@ == 4
004D: jump_if_false @Label0007A8
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int4"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label0007A8
0039:   4@ == 5
004D: jump_if_false @Label0007F5
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int5"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label0007F5
0039:   4@ == 6
004D: jump_if_false @Label000842
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int6"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000842
0039:   4@ == 7
004D: jump_if_false @Label00088F
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int7"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label00088F
0AF1: write_int -1 to_ini_file "cleo\rapidfire.ini" section "GUNS" key "int8"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label0008CE
0AF0: 5@ = get_int_from_ini_file "cleo\rapidfire.ini" section "GUNS" key "int1"
0AF0: 6@ = get_int_from_ini_file "cleo\rapidfire.ini" section "GUNS" key "int2"
0AF0: 7@ = get_int_from_ini_file "cleo\rapidfire.ini" section "GUNS" key "int3"
0AF0: 8@ = get_int_from_ini_file "cleo\rapidfire.ini" section "GUNS" key "int4"
0AF0: 9@ = get_int_from_ini_file "cleo\rapidfire.ini" section "GUNS" key "int5"
0AF0: 10@ = get_int_from_ini_file "cleo\rapidfire.ini" section "GUNS" key "int6"
0AF0: 11@ = get_int_from_ini_file "cleo\rapidfire.ini" section "GUNS" key "int7"
0AF0: 12@ = get_int_from_ini_file "cleo\rapidfire.ini" section "GUNS" key "int8"
00D6: if or
02D8:   actor $PLAYER_ACTOR current_weapon == 5@
02D8:   actor $PLAYER_ACTOR current_weapon == 6@
02D8:   actor $PLAYER_ACTOR current_weapon == 7@
02D8:   actor $PLAYER_ACTOR current_weapon == 8@
02D8:   actor $PLAYER_ACTOR current_weapon == 9@
02D8:   actor $PLAYER_ACTOR current_weapon == 10@
02D8:   actor $PLAYER_ACTOR current_weapon == 11@
02D8:   actor $PLAYER_ACTOR current_weapon == 12@
004D: jump_if_false @Label000CF7
0AF0: 15@ = get_int_from_ini_file "cleo\rapidfire.ini" section "KEYS" key "ZAGIM"
0039:   15@ == 1
004D: jump_if_false @Label000AAA
0AF0: 15@ = get_int_from_ini_file "cleo\rapidfire.ini" section "KEYS" key "ZAGIMKEY"
0AB0:   key_pressed 15@
004D: jump_if_false @Label000CF7

:Label000AAA
0AF2: 5@ = get_float_from_ini_file "cleo\rapidfire.ini" section "GUNS" key "speed"
0393: actor $PLAYER_ACTOR perform_animation "python_fire" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "python_fire_poor" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "python_crouchfire" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "BUDDY_CROUCHFIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "BUDDY_FIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "BUDDY_FIRE_POOR" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "2GUNS_CROUCHFIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "COLT45_CROUCHFIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "COLT45_FIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "COLT45_FIRE_2HANDS" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_CROUCHFIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_FIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_FIRE_POOR" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOTGUN_CROUCHFIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOTGUN_FIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOTGUN_FIRE_POOR" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SILENCECROUCHFIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SILENCE_FIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "TEC_CROUCHFIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "TEC_FIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "UZI_CROUCHFIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "UZI_FIRE" at 5@ times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "UZI_FIRE_POOR" at 5@ times_normal_rate

:Label000CF7
0AF4: 0@s = read_string_from_ini_file "cleo\rapidfire.ini" section "KEYS" key "settingsKey"
0ADC:   test_cheat 0@s
004D: jump_if_false @Label00004D
0B3B: samp show_dialog id 1501 caption "Íàñòðîéêè Custom Rapid" text 1@ button_1 "Âûáðàòü" button_2 "Îòìåíà" style 2

:Label000D6C
0001: wait 0 ms
0B3C:  samp is_dialog_responded id 1501 button 3@ list_item 4@ input_text 0
004D: jump_if_false @Label000D6C
0039:   3@ == 1
004D: jump_if_false @Label00004D
0039:   4@ == 0
004D: jump_if_false @Label000DE0
0AF1: write_int 1 to_ini_file "cleo\rapidfire.ini" section "KEYS" key "ZAGIM"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000DE0
0039:   4@ == 1
004D: jump_if_false @Label000E2E
0AF1: write_int 0 to_ini_file "cleo\rapidfire.ini" section "KEYS" key "ZAGIM"
018C: play_sound 1084 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000E2E
0039:   4@ == 2
004D: jump_if_false @Label000F18
0B3B: samp show_dialog id 1502 caption "Èçìåíåíèå êëàâèøè çàæèìà" text "Ââåäèòå ID íîâîé êëàâèøè çàæèìà ðàïèäà." button_1 "Âûáðàòü" button_2 "Îòìåíà" style 1

:Label000E97
0001: wait 0 ms
0B3C:  samp is_dialog_responded id 1502 button 3@ list_item 0 input_text 29@
004D: jump_if_false @Label000E97
0039:   3@ == 1
004D: jump_if_false @Label00004D
0AD4: 30@ = scan_string 29@ format "%d" 5@ 
004D: jump_if_false @Label000FF6
0AF1: write_int 5@ to_ini_file "cleo\rapidfire.ini" section "KEYS" key "ZAGIMKEY"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000F18
0B3B: samp show_dialog id 1500 caption "Èçìåíåíèå ñêîðîñòè ñòðåëüáû" text "Ââåäèòå íîâîå çíà÷åíèå ñêîðîñòè ñòðåëüáû." button_1 "Âûáðàòü" button_2 "Îòìåíà" style 1

:Label000F78
0001: wait 0 ms
0B3C:  samp is_dialog_responded id 1500 button 3@ list_item 0 input_text 29@
004D: jump_if_false @Label000F78
0039:   3@ == 1
004D: jump_if_false @Label00004D
0AD4: 30@ = scan_string 29@ format "%f" 5@ 
004D: jump_if_false @Label000FF6
0AF3: write_float 5@ to_ini_file "cleo\rapidfire.ini" section "GUNS" key "speed"
018C: play_sound 1083 at 0.0 0.0 0.0
0002: jump @Label00004D

:Label000FF6
0AF8: samp add_message_to_chat "Íåâåðíîå çíà÷åíèå ñêîðîñòè!" color -1 
0002: jump @Label00004D

:Label00101F
hex
C2 EA EB FE F7 E8 F2 FC 20 E4 EB FF 20 E2 F1 E5
F5 0A C2 EA EB FE F7 E8 F2 FC 20 E4 EB FF 20 44
65 73 65 72 74 20 45 61 67 6C 65 0A C2 EA EB FE
F7 E8 F2 FC 20 E4 EB FF 20 53 68 6F 74 67 75 6E
0A C2 EA EB FE F7 E8 F2 FC 20 E4 EB FF 20 53 61
77 6E 20 4F 66 66 20 53 68 6F 74 67 75 6E 0A C2
EA EB FE F7 E8 F2 FC 20 E4 EB FF 20 43 6F 6D 62
61 74 20 53 68 6F 74 67 75 6E 20 0A C2 EA EB FE
F7 E8 F2 FC 20 E4 EB FF 20 4D 50 35 0A C2 EA EB
FE F7 E8 F2 FC 20 E4 EB FF 20 41 4B 34 37 0A C2
EA EB FE F7 E8 F2 FC 20 E4 EB FF 20 4D 34 0A C2
EA EB FE F7 E8 F2 FC 20 E4 EB FF 20 4D 69 63 72
6F 20 55 5A 49 00
end

:Label0010E5
hex
C2 FB EA EB FE F7 E8 F2 FC 20 E4 EB FF 20 E2 F1
E5 F5 0A CE F2 EA EB FE F7 E8 F2 FC 20 E4 EB FF
20 44 65 73 65 72 74 20 45 61 67 6C 65 0A CE F2
EA EB FE F7 E8 F2 FC 20 E4 EB FF 20 53 68 6F 74
67 75 6E 0A CE F2 EA EB FE F7 E8 F2 FC 20 E4 EB
FF 20 53 61 77 6E 20 4F 66 66 20 53 68 6F 74 67
75 6E 0A CE F2 EA EB FE F7 E8 F2 FC 20 E4 EB FF
20 43 6F 6D 62 61 74 20 53 68 6F 74 67 75 6E 20
0A CE F2 EA EB FE F7 E8 F2 FC 20 E4 EB FF 20 4D
50 35 0A CE F2 EA EB FE F7 E8 F2 FC 20 E4 EB FF
20 41 4B 34 37 0A CE F2 EA EB FE F7 E8 F2 FC 20
E4 EB FF 20 4D 34 0A CE F2 EA EB FE F7 E8 F2 FC
20 E4 EB FF 20 4D 69 63 72 6F 20 55 5A 49 00 D1
20 E7 E0 E6 E8 EC EE EC 0A C1 E5 E7 20 E7 E0 E6
E8 EC E0 0A CD E0 E7 ED E0 F7 E8 F2 FC 20 EA EB
E0 E2 E8 F8 F3 20 E7 E0 E6 E8 EC E0 0A C8 E7 EC
E5 ED E8 F2 FC 20 ED E0 F1 F2 F0 EE E9 EA E8 20
F1 EA EE F0 EE F1 F2 E8 00 00 00 00 5F 5F 53 42
46 54 52 FF 00 00 00 5F 5F 53 42 46 54 52
end
 
Последнее редактирование модератором:

™ 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 150 ms
0AFA:  is_samp_available
004D: jump_if_false @Label000002
0B34: samp register_client_command "kkkiss" to_label @Label0000D4

:Label00001F
0001: wait 0 ms
00D6: if
0039:   22@ == 1
004D: jump_if_false @Label0000CD
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
0006: 0@ = 0

:Label00004A
00D6: if
0B23:  samp is_player_connected 0@
004D: jump_if_false @Label0000B7
00D6: if
0B20: samp 1@ = actor_handle_by_samp_player_id 0@
004D: jump_if_false @Label0000B7
00A0: store_actor 1@ position_to 2@ 3@ 4@
050A: 5@ = distance_between_XYZ 7@ 8@ 9@ and_XYZ 2@ 3@ 4@
00D6: if
8021:   not  5@ > 3.0
004D: jump_if_false @Label0000B7
0AF9: samp say_msg "/kiss %d" 0@ 

:Label0000B7
000A: 0@ += 1
0019:   0@ > 999
004D: jump_if_false @Label00004A

:Label0000CD
0002: jump @Label00001F

:Label0000D4
00D6: if
8039:   not  22@ == 1
004D: jump_if_false @Label000100
0006: 22@ = 1
0ACC: show_text_lowpriority "~g~ON" time 2000
0002: jump @Label000114

:Label000100
0006: 22@ = 0
0ACC: show_text_lowpriority "~r~OFF" time 2000

:Label000114
0B43: samp cmd_ret
 
  • Нравится
Реакции: клешь рояль

Qsany

Потрачен
464
147
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
sps
 

Вложения

  • op-hax.cs
    72.4 KB · Просмотры: 4