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

FYP

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

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
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
0662: printstring "By fragma"
0662: printstring "My profile cheat-master.ru/index/8-154687"
0001: wait 0 ms

:Noname_64
0001: wait 100 ms
0AFA:  is_samp_available
004D: jump_if_false @Noname_64
0006: 31@ = 0
0B34: samp register_client_command "cr" to_label @Noname_905
0006: 30@ = 2169
0050: gosub @Noname_534

:Noname_110
0001: wait 50 ms
0006: 1@ = 255
0006: 2@ = 0
0006: 3@ = 0
0006: 3@ = 0

:Noname_143
0001: wait 0 ms
0050: gosub @Noname_428
000A: 3@ += 1
0019:   3@ > 255
004D: jump_if_false @Noname_143
0006: 3@ = 255
0006: 1@ = 255

:Noname_192
0001: wait 0 ms
0050: gosub @Noname_428
000E: 1@ -= 1
001B:   0 > 1@
004D: jump_if_false @Noname_192
0006: 1@ = 0
0006: 2@ = 0

:Noname_238
0001: wait 0 ms
0050: gosub @Noname_428
000A: 2@ += 1
0019:   2@ > 255
004D: jump_if_false @Noname_238
0006: 2@ = 255
0006: 3@ = 255

:Noname_287
0001: wait 0 ms
0050: gosub @Noname_428
000E: 3@ -= 1
001B:   0 > 3@
004D: jump_if_false @Noname_287
0006: 3@ = 0
0006: 1@ = 0

:Noname_333
0001: wait 0 ms
0050: gosub @Noname_428
000A: 1@ += 1
0019:   1@ > 255
004D: jump_if_false @Noname_333
0006: 1@ = 255
0006: 2@ = 255

:Noname_382
0001: wait 0 ms
0050: gosub @Noname_428
000E: 2@ -= 1
001B:   0 > 2@
004D: jump_if_false @Noname_382
0006: 2@ = 0
0002: jump @Noname_110

:Noname_428
00D6: if
0AB0:   key_pressed 15@
004D: jump_if_false @Noname_469
0ACD: show_text_highpriority "~G~Reloaded" time 1500
0050: gosub @Noname_534

:Noname_469
00D6: if
0039:   31@ == 1
004D: jump_if_false @Noname_494
0050: gosub @Noname_973

:Noname_494
0B67: render a 255 r 2@ g 3@ b 1@ to_argb 5@
0C52: samp textdraw 30@ set_letter_size 12@ 13@ color 5@
0051: return
0002: jump @Noname_110

:Noname_534
0AC8: 20@ = allocate_memory_size 20
0AF4: 20@ = read_string_from_ini_file "cleo\CustomRender.ini" section "Settings" key "text"
0AF2: 10@ = get_float_from_ini_file "cleo\CustomRender.ini" section "Settings" key "x"
0AF2: 11@ = get_float_from_ini_file "cleo\CustomRender.ini" section "Settings" key "y"
0AF2: 12@ = get_float_from_ini_file "cleo\CustomRender.ini" section "Settings" key "_x"
0AF2: 13@ = get_float_from_ini_file "cleo\CustomRender.ini" section "Settings" key "_y"
0AF0: 14@ = get_int_from_ini_file "cleo\CustomRender.ini" section "Settings" key "font"
0AF0: 15@ = get_int_from_ini_file "cleo\CustomRender.ini" section "Settings" key "reload_key"
0C48: samp textdraw 30@ create 20@ pos 10@ 11@
0AC9: free_allocated_memory 20@
0C4C: samp textdraw 30@ set_style 14@
0B67: render a 255 r 0 g 0 b 0 to_argb 5@
0C4D: samp textdraw 30@ set_shadow 1 color 5@
0C4B: samp textdraw 30@ set_proportional 1
0051: return

:Noname_905
0001: wait 100 ms
0B12: 31@ = 31@ XOR 1
00D6: if
0039:   31@ == 0
004D: jump_if_false @Noname_971
0ACD: show_text_highpriority "Edit mode ~R~off" time 1500
0B5D: samp toggle_cursor 0
0050: gosub @Noname_1128

:Noname_971
0B43: samp cmd_ret

:Noname_973
0ACD: show_text_highpriority "Edit mode ~G~on" time 1500

:Noname_995
0001: wait 50 ms
0B5D: samp toggle_cursor 1
0B67: render a 255 r 255 g 0 b 0 to_argb 5@
0C52: samp textdraw 30@ set_letter_size 12@ 13@ color 5@
00D6: if
0039:   31@ == 0
004D: jump_if_false @Noname_1056
0B5D: samp toggle_cursor 0
0051: return

:Noname_1056
00D6: if
0B21:     samp is_chat_opened
004D: jump_if_false @Noname_1080
0001: wait 50 ms
0002: jump @Noname_1119

:Noname_1080
0B5E: get_cursor_pos 10@ 11@
0093: 10@ = integer 10@ to_float
0093: 11@ = integer 11@ to_float
0001: wait 10 ms
0C51: samp textdraw 30@ set_pos 10@ 11@

:Noname_1119
0002: jump @Noname_995
0051: return

:Noname_1128
0AF3: write_float 10@ to_ini_file "cleo\CustomRender.ini" section "Settings" key "x"
0AF3: write_float 11@ to_ini_file "cleo\CustomRender.ini" section "Settings" key "y"
0051: return

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 "Friend YouTube Channel: www.youtube.com/KohanAweiro"
0662: printstring "All rights reserved ©"
0662: printstring "==============================================================="

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

:Noname_355
0001: wait 0 ms
0B61:  samp is_local_player_spawned
004D: jump_if_false @Noname_355
0006: 0@ = 0
0006: 1@ = 0
0006: 5@ = 0
0006: 6@ = 0

:Noname_396
0001: wait 0 ms
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Noname_962
03C0: 3@ = actor $PLAYER_ACTOR car
046C: 2@ = car 3@ driver
00D6: if
803C:   not  $PLAYER_ACTOR == 2@ // (int)
004D: jump_if_false @Noname_962
00D6: if
0AB0:   key_pressed 72
004D: jump_if_false @Noname_610
0470: 1@ = actor $PLAYER_ACTOR current_weapon
00D6: if and
0029:   1@ >= 22
8019:   not  1@ > 33
004D: jump_if_false @Noname_610
00D6: if
0039:   0@ == 0
004D: jump_if_false @Noname_566
0713: actor $PLAYER_ACTOR driveby_actor -1 car -1 point 0.0 0.0 0.0 radius 900.0 4 0 firing_rate 0
0006: 0@ = 1
0002: jump @Noname_605

:Noname_566
0501: set_player $PLAYER_CHAR driveby_mode 0
0687: clear_actor $PLAYER_ACTOR task
04D7: set_actor $PLAYER_ACTOR locked 0
03C0: 3@ = actor $PLAYER_ACTOR car
01C3: remove_references_to_car 3@
0006: 0@ = 0

:Noname_605
0001: wait 300 ms

:Noname_610
00D6: if
0AB0:   key_pressed 219
004D: jump_if_false @Noname_786
0470: 5@ = actor $PLAYER_ACTOR current_weapon

:Noname_634
0001: wait 0 ms
00D6: if and
0019:   5@ > 22
8019:   not  5@ > 33
004D: jump_if_false @Noname_758
000E: 5@ -= 1
041A: 6@ = actor $PLAYER_ACTOR weapon 5@ ammo
00D6: if
0019:   6@ > 0
004D: jump_if_false @Noname_751
0B3D: raknet 4@ = new_bit_stream
0B40: raknet bit_stream 4@ write 5@ type 3 size 4
0B40: raknet bit_stream 4@ write 0 type 3 size 4
0BF6: raknet emul_rpc_receive 22 bit_stream 4@
0B3E: raknet delete_bit_stream 4@
0001: wait 200 ms
0002: jump @Noname_779

:Noname_751
0002: jump @Noname_765

:Noname_758
0002: jump @Noname_779

:Noname_765
0019:   6@ > 0
004D: jump_if_false @Noname_634

:Noname_779
0006: 6@ = 0

:Noname_786
00D6: if
0AB0:   key_pressed 221
004D: jump_if_false @Noname_962
0470: 5@ = actor $PLAYER_ACTOR current_weapon

:Noname_810
0001: wait 0 ms
00D6: if and
0029:   5@ >= 22
8029:   not  5@ >= 33
004D: jump_if_false @Noname_934
000A: 5@ += 1
041A: 6@ = actor $PLAYER_ACTOR weapon 5@ ammo
00D6: if
0019:   6@ > 0
004D: jump_if_false @Noname_927
0B3D: raknet 4@ = new_bit_stream
0B40: raknet bit_stream 4@ write 5@ type 3 size 4
0B40: raknet bit_stream 4@ write 0 type 3 size 4
0BF6: raknet emul_rpc_receive 22 bit_stream 4@
0B3E: raknet delete_bit_stream 4@
0001: wait 200 ms
0002: jump @Noname_955

:Noname_927
0002: jump @Noname_941

:Noname_934
0002: jump @Noname_955

:Noname_941
0019:   6@ > 0
004D: jump_if_false @Noname_810

:Noname_955
0006: 6@ = 0

:Noname_962
0002: jump @Noname_396
 
Последнее редактирование модератором:
  • Нравится
Реакции: ya.veter и rraggerr

SangeNik

Известный
11
0
Откройте скрипт. Заранее спасибо)
 

Вложения

  • Kolokol.cs
    17.8 KB · Просмотры: 8

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Откройте скрипт. Заранее спасибо)
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
0006: 1@ = 1

:Noname_9
8AFA:   not is_samp_available
004D: jump_if_false @Noname_30
0001: wait 400 ms
0002: jump @Noname_9

:Noname_30
0001: wait 1000 ms
0AF8: samp add_message_to_chat "{A3E900}[Kolokol]: {FFFFFF}Успешно загружен. Автор: {A3E900}Niko" color -1 
0AF8: samp add_message_to_chat "{A3E900}[Kolokol]: {FFFFFF}Специально для сайта: {A3E900}samods.ru" color -1 
0AAC: 0@ = load_audiostream "CLEO\Kolokol.mp3"
0B34: samp register_client_command "kolokol" to_label @Noname_236
0BE1: raknet setup_outcoming_rpc_hook @Noname_356

:Noname_225
0001: wait 0 ms
0002: jump @Noname_225

:Noname_236
0B12: 1@ = 1@ XOR 1
00D6: if
0039:   1@ == 1
004D: jump_if_false @Noname_312
0AF8: samp add_message_to_chat "{A3E900}[Kolokol]: {FFFFFF}Включен" color -1 
0002: jump @Noname_354

:Noname_312
0AF8: samp add_message_to_chat "{A3E900}[Kolokol]: {FFFFFF}Выключен" color -1 

:Noname_354
0B43: samp cmd_ret

:Noname_356
00D6: if
0039:   1@ == 1
004D: jump_if_false @Noname_441
0BE5: raknet 2@ = get_hook_param 1
00D6: if
0039:   2@ == 115
004D: jump_if_false @Noname_441
0BE5: raknet 3@ = get_hook_param 0
0BE7: raknet 4@ = bit_stream_read 3@ type 1
00D6: if
0039:   4@ == 0
004D: jump_if_false @Noname_441
0AAD: set_mp3 0@ perform_action 1

:Noname_441
0BE0: raknet hook_ret 1
 

D3.Pheonix

🎹
Модератор
2,867
1,644
CLEO:
{$CLEO .cs}

0000: NOP 

:Noname_2
0001: wait 0 ms 
0AFA:  is_samp_available 
004D: jump_if_false @Noname_2 
0B34: samp register_client_command "armor" to_label @Noname_156 
0B34: samp register_client_command "health" to_label @Noname_359 
0B34: samp register_client_command "hcmds" to_label @Noname_555 
0AF8: samp add_message_to_chat "Armour/Health Hack for EV:RP/ARP/ARIZONA RP/REVENT RP" color -1  
0AF8: samp add_message_to_chat "by Ken" color -1  
0006: 0@ = 0 
0006: 2@ = 0 

:Noname_145
0001: wait 0 ms 
0002: jump @Noname_145 

:Noname_156
0001: wait 0 ms 
00D6: if 
0039:  0@ == 0 
004D: jump_if_false @Noname_278 
0006: 0@ = 1 
0ACF: show_formatted_styled_text "SCRIPT BY KENSHIRO" time 3000 style 2 16711935  
0B2E: 1@ = read_samp_memory offset 94624 size 2 
0B2D: write_samp_memory offset 94624 value 50064 size 2 
018C: play_sound 1139 at 0.0 0.0 0.0 
035F: actor $PLAYER_ACTOR armour += 100 
0002: jump @Noname_357 

:Noname_278
0006: 0@ = 0 
0ACF: show_formatted_styled_text "SCRIPT BY KENSHIRO" time 3000 style 2 -16776961  
0B2D: write_samp_memory offset 94624 value 1@ size 2 
018C: play_sound 1139 at 0.0 0.0 0.0 
035F: actor $PLAYER_ACTOR armour += 0 

:Noname_357
0B43: samp cmd_ret 

:Noname_359
0001: wait 0 ms 
00D6: if 
0039:  2@ == 0 
004D: jump_if_false @Noname_481 
0006: 2@ = 1 
0ACF: show_formatted_styled_text "SCRIPT BY KENSHIRO" time 3000 style 2 16711935  
0B2E: 3@ = read_samp_memory offset 88992 size 2 
0B2D: write_samp_memory offset 88992 value 50064 size 2 
018C: play_sound 1139 at 0.0 0.0 0.0 
0223: set_actor $PLAYER_ACTOR health_to 100 
0002: jump @Noname_553 

:Noname_481
0006: 2@ = 0 
0ACF: show_formatted_styled_text "SCRIPT BY KENSHIRO" time 3000 style 2 -16776961  
0B2D: write_samp_memory offset 88992 value 3@ size 2 
018C: play_sound 1139 at 0.0 0.0 0.0 

:Noname_553
0B43: samp cmd_ret 

:Noname_555
0001: wait 0 ms 
0AF8: samp add_message_to_chat "ARMOR/HEALTH Hack by Kenshiro" color -1886416897  
0AF8: samp add_message_to_chat "/armor" color -1  
0AF8: samp add_message_to_chat "/health" color -1  
0B43: samp cmd_ret
 

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
декриптните пж
CLEO:
{$CLEO .cs}
0000:
repeat
wait 0
until samp.Available()
0af8: "{D2691E}cinvite by Sergoo_Gangs for {00FFFF}blast.hk and prime-hack.net" -1
0B34: samp register_client_command "cinvite" to_label @cmd

repeat
    wait 0
        if 20@ == 1
        then
            samp.IsCommandTyped(10@)
            if 0AD4: 11@ = scan_string 10@ format "%d" 1@
            then
            if 0B20: samp 2@ = actor_handle_by_samp_player_id 1@
            then
            actor.StorePos(2@,3@,4@,5@)
            actor.StorePos($PLAYER_ACTOR,6@,7@,8@)
            0BCB: samp send_give_damage playerid 1@ damage 1 weapon 3 bodypart 3
            call @SendFakeFootData 3 3@ 4@ 5@
            say "/invite %d" 1@
            call @SendFakeFootData 3 6@ 7@ 8@
            else
            chatmsg "»грок не найден" -1
            end
            else
            chatmsg "ѕараметры: /cinvite [id игрока]" -1
            end
        20@ = 0
    end
until false

:cmd
20@ = 1
samp.CmdRet()

:SendFakeFootData //0@ - x / 1@ - y / 2@ - z
alloc 3@ 68
0B2B: samp 4@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0BBA: samp store_player 4@ onfoot_data 3@
0C0D: struct 3@ offset 6 size 4 = 0@
0C0D: struct 3@ offset 10 size 4 = 1@
0C0D: struct 3@ offset 14 size 4 = 2@
0BC0: samp send_onfoot_data 3@
free 3@
0AB2: ret 0

CLEO:
{$CLEO .cs}
0000:
repeat
wait 0
until samp.Available()
0af8: "{D2691E}frang by Sergoo_Gangs for {00FFFF}blast.hk and prime-hack.net" -1
0B34: samp register_client_command "frang" to_label @cmd

repeat
    wait 0
        if 20@ == 1
        then
            samp.IsCommandTyped(10@)
            if 0AD4: 11@ = scan_string 10@ format "%d" 1@
            then
            if 0B20: samp 2@ = actor_handle_by_samp_player_id 1@
            then
            actor.StorePos(2@,3@,4@,5@)
            actor.StorePos($PLAYER_ACTOR,6@,7@,8@)
            0BCB: samp send_give_damage playerid 1@ damage 1 weapon 3 bodypart 3
            call @SendFakeFootData 3 3@ 4@ 5@
            say "/rang %d" 1@
            call @SendFakeFootData 3 6@ 7@ 8@
            else
            chatmsg "»грок не найден" -1
            end
            else
            chatmsg "ѕараметры: /frang [id игрока]" -1
            end
        20@ = 0
    end
until false

:cmd
20@ = 1
samp.CmdRet()

:SendFakeFootData //0@ - x / 1@ - y / 2@ - z
alloc 3@ 68
0B2B: samp 4@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0BBA: samp store_player 4@ onfoot_data 3@
0C0D: struct 3@ offset 6 size 4 = 0@
0C0D: struct 3@ offset 10 size 4 = 1@
0C0D: struct 3@ offset 14 size 4 = 2@
0BC0: samp send_onfoot_data 3@
free 3@
0AB2: ret 0
 

LaRossa

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

Вложения

  • AdminTools.txt
    482.5 KB · Просмотры: 36

LaRossa

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

//-------------MAIN---------------
03A4: name_thread "creloader"
0662: printstring "hnnssy"
00D6: if
8AF7:   not samp 0@ = get_base
004D: jump_if_false @creloader_56
0A93: end_custom_thread
8AFA:   not is_samp_available
004D: jump_if_false @creloader_76
0001: wait 100 ms
0002: jump @creloader_56
0AF8: samp add_message_to_chat "[hnnssy | CS] {EAEAEA}Перезагрузчик скриптов. {00CCFF}/creload {EAEAEA}— перезагрузка. Автор: {00CCFF}hnnssy" color 52479 
0B34: samp register_client_command "creload" to_label @creloader_847
0B80: dialog 28@ = create "{00CCFF}CLEO-RELOADER"
0B5A: get_screen_resolution 26@ 27@
0016: 26@ /= 2
0016: 27@ /= 2
000E: 26@ -= 125
000E: 27@ -= 100
0B84: dialog 28@ set_pos_XY 26@ 27@ size 250 170
0B88: dialog 28@ add_editbox id 1 text "thread" pos_XY 25 10 size 200 40
0B88: dialog 28@ add_editbox id 2 text "name of cleo" pos_XY 25 60 size 200 40
0B82: dialog 28@ add_button id 3 text "reload" pos_XY 75 110 size 100 30
0B86: dialog 28@ set_visible 0
0001: wait 0 ms
0B81: dialog 28@ pop_event_to 30@ control_id_to 31@

:creloader_375
00D6: if and
0039:   31@ == 3
0039:   30@ == 257
004D: jump_if_false @creloader_840
0AC8: 3@ = allocate_memory_size 260
0AC8: 4@ = allocate_memory_size 260
0AC8: 5@ = allocate_memory_size 260
0AC8: 6@ = allocate_memory_size 260
0AC8: 7@ = allocate_memory_size 260
0B89: dialog 28@ get_control 1 text_to 3@
0B89: dialog 28@ get_control 2 text_to 4@
0B86: dialog 28@ set_visible 0
0ABA: end_custom_thread_named 3@
0AD3: 5@ = format "%s.cs" 4@ 
0AD3: 7@ = format "CLEO\%s.cs" 4@ 
00D6: if
0AAB:   file_exists 7@
004D: jump_if_false @creloader_707
0001: wait 1000 ms
0A92: create_custom_thread 5@ 
0AD3: 6@ = format "{00CCFF}Название потока: {EAEAEA}%s%c{00CCFF}Название скрипта: {EAEAEA}%s" 3@ 10 5@ 
0B3B: samp show_dialog id 228 caption "{00CCFF}CLEO-RELOADER" text 6@ button_1 "Ok" button_2 "" style 0
018C: play_sound 1052 at 0.0 0.0 0.0
0002: jump @creloader_813
0AD3: 6@ = format "{00CCFF}Скрипт с названием {EAEAEA}%s {00CCFF}не найден!" 5@ 
0B3B: samp show_dialog id 666 caption "{00CCFF}CLEO-RELOADER" text 6@ button_1 "Ok" button_2 "" style 0
0AC9: free_allocated_memory 3@
0AC9: free_allocated_memory 4@
0AC9: free_allocated_memory 5@

:creloader_813
0AC9: free_allocated_memory 6@
0006: 10@ = 0
0002: jump @creloader_375
0001: wait 0 ms
0B12: 10@ = 10@ XOR 1
00D6: if
0039:   10@ == 1
004D: jump_if_false @creloader_890
0B86: dialog 28@ set_visible 1
0B5D: samp toggle_cursor 1
00D6: if
0039:   10@ == 0
004D: jump_if_false @creloader_919
0B86: dialog 28@ set_visible 0
0B5D: samp toggle_cursor 0
0B43: samp cmd_ret
 
  • Нравится
Реакции: MAHEKEH

MAHEKEH

Известный
2,010
504
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
//-------------MAIN---------------
03A4: name_thread "creloader"
0662: printstring "hnnssy"
00D6: if
8AF7:   not samp 0@ = get_base
004D: jump_if_false @creloader_56
0A93: end_custom_thread
8AFA:   not is_samp_available
004D: jump_if_false @creloader_76
0001: wait 100 ms
0002: jump @creloader_56
0AF8: samp add_message_to_chat "[hnnssy | CS] {EAEAEA}Перезагрузчик скриптов. {00CCFF}/creload {EAEAEA}— перезагрузка. Автор: {00CCFF}hnnssy" color 52479
0B34: samp register_client_command "creload" to_label @creloader_847
0B80: dialog 28@ = create "{00CCFF}CLEO-RELOADER"
0B5A: get_screen_resolution 26@ 27@
0016: 26@ /= 2
0016: 27@ /= 2
000E: 26@ -= 125
000E: 27@ -= 100
0B84: dialog 28@ set_pos_XY 26@ 27@ size 250 170
0B88: dialog 28@ add_editbox id 1 text "thread" pos_XY 25 10 size 200 40
0B88: dialog 28@ add_editbox id 2 text "name of cleo" pos_XY 25 60 size 200 40
0B82: dialog 28@ add_button id 3 text "reload" pos_XY 75 110 size 100 30
0B86: dialog 28@ set_visible 0
0001: wait 0 ms
0B81: dialog 28@ pop_event_to 30@ control_id_to 31@

:creloader_375
00D6: if and
0039:   31@ == 3
0039:   30@ == 257
004D: jump_if_false @creloader_840
0AC8: 3@ = allocate_memory_size 260
0AC8: 4@ = allocate_memory_size 260
0AC8: 5@ = allocate_memory_size 260
0AC8: 6@ = allocate_memory_size 260
0AC8: 7@ = allocate_memory_size 260
0B89: dialog 28@ get_control 1 text_to 3@
0B89: dialog 28@ get_control 2 text_to 4@
0B86: dialog 28@ set_visible 0
0ABA: end_custom_thread_named 3@
0AD3: 5@ = format "%s.cs" 4@
0AD3: 7@ = format "CLEO\%s.cs" 4@
00D6: if
0AAB:   file_exists 7@
004D: jump_if_false @creloader_707
0001: wait 1000 ms
0A92: create_custom_thread 5@
0AD3: 6@ = format "{00CCFF}Название потока: {EAEAEA}%s%c{00CCFF}Название скрипта: {EAEAEA}%s" 3@ 10 5@
0B3B: samp show_dialog id 228 caption "{00CCFF}CLEO-RELOADER" text 6@ button_1 "Ok" button_2 "" style 0
018C: play_sound 1052 at 0.0 0.0 0.0
0002: jump @creloader_813
0AD3: 6@ = format "{00CCFF}Скрипт с названием {EAEAEA}%s {00CCFF}не найден!" 5@
0B3B: samp show_dialog id 666 caption "{00CCFF}CLEO-RELOADER" text 6@ button_1 "Ok" button_2 "" style 0
0AC9: free_allocated_memory 3@
0AC9: free_allocated_memory 4@
0AC9: free_allocated_memory 5@

:creloader_813
0AC9: free_allocated_memory 6@
0006: 10@ = 0
0002: jump @creloader_375
0001: wait 0 ms
0B12: 10@ = 10@ XOR 1
00D6: if
0039:   10@ == 1
004D: jump_if_false @creloader_890
0B86: dialog 28@ set_visible 1
0B5D: samp toggle_cursor 1
00D6: if
0039:   10@ == 0
004D: jump_if_false @creloader_919
0B86: dialog 28@ set_visible 0
0B5D: samp toggle_cursor 0
0B43: samp cmd_ret

Чет там меток нехватает ;d
 

D3.Pheonix

🎹
Модератор
2,867
1,644
Чет там меток нехватает ;d
CLEO:
{$CLEO}
0000:

03A4: name_thread "creloade" 
0662: printstring "hnnssy" 

00D6: if 
8AF7:   not samp 0@ = get_base 
004D: jump_if_false @creloade_56 
0A93: end_custom_thread 

:creloade_56
8AFA:   not is_samp_available 
004D: jump_if_false @creloade_76 
0001: wait 100 ms 
0002: jump @creloade_56 

:creloade_76
0AF8: samp add_message_to_chat "[hnnssy | CS] {EAEAEA}Перезагрузчик скриптов. {00CCFF}/creload {EAEAEA}— перезагрузка. Автор: {00CCFF}hnnssy" color 52479 
0B34: samp register_client_command "creload" to_label @creloade_847 
0B80: dialog 28@ = create "{00CCFF}CLEO-RELOADER" 
0B5A: get_screen_resolution 26@ 27@ 
0016: 26@ /= 2 
0016: 27@ /= 2 
000E: 26@ -= 125 
000E: 27@ -= 100 
0B84: dialog 28@ set_pos_XY 26@ 27@ size 250 170 
0B88: dialog 28@ add_editbox id 1 text "thread" pos_XY 25 10 size 200 40 
0B88: dialog 28@ add_editbox id 2 text "name of cleo" pos_XY 25 60 size 200 40 
0B82: dialog 28@ add_button id 3 text "reload" pos_XY 75 110 size 100 30 
0B86: dialog 28@ set_visible 0 

:creloade_375
0001: wait 0 ms 
0B81: dialog 28@ pop_event_to 30@ control_id_to 31@ 
00D6: if and
0039:   31@ == 3 
0039:   30@ == 257 
004D: jump_if_false @creloade_840 
0AC8: 3@ = allocate_memory_size 260 
0AC8: 4@ = allocate_memory_size 260 
0AC8: 5@ = allocate_memory_size 260 
0AC8: 6@ = allocate_memory_size 260 
0AC8: 7@ = allocate_memory_size 260 
0B89: dialog 28@ get_control 1 text_to 3@ 
0B89: dialog 28@ get_control 2 text_to 4@ 
0B86: dialog 28@ set_visible 0 
0ABA: end_custom_thread_named 3@ 
0AD3: 5@ = format "%s.cs" 4@ 
0AD3: 7@ = format "CLEO\%s.cs" 4@ 
00D6: if 
0AAB:   file_exists 7@ 
004D: jump_if_false @creloade_707 
0001: wait 1000 ms 
0A92: create_custom_thread 5@ 
0AD3: 6@ = format "{00CCFF}Название потока: {EAEAEA}%s%c{00CCFF}Название скрипта: {EAEAEA}%s" 3@ 10 5@ 
0B3B: samp show_dialog id 228 caption "{00CCFF}CLEO-RELOADER" text 6@ button_1 "Ok" button_2 "" style 0 
018C: play_sound 1052 at 0.0 0.0 0.0 
0002: jump @creloade_813 

:creloade_707
0AD3: 6@ = format "{00CCFF}Скрипт с названием {EAEAEA}%s {00CCFF}не найден!" 5@ 
0B3B: samp show_dialog id 666 caption "{00CCFF}CLEO-RELOADER" text 6@ button_1 "Ok" button_2 "" style 0 

:creloade_813
0AC9: free_allocated_memory 3@ 
0AC9: free_allocated_memory 4@ 
0AC9: free_allocated_memory 5@ 
0AC9: free_allocated_memory 6@ 
0006: 10@ = 0 

:creloade_840
0002: jump @creloade_375 

:creloade_847
0001: wait 0 ms 
0B12: 10@ = 10@ XOR 1 
00D6: if 
0039:   10@ == 1 
004D: jump_if_false @creloade_890 
0B86: dialog 28@ set_visible 1 
0B5D: samp toggle_cursor 1 

:creloade_890
00D6: if 
0039:   10@ == 0 
004D: jump_if_false @creloade_919 
0B86: dialog 28@ set_visible 0 
0B5D: samp toggle_cursor 0 

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