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

FYP

Известный
Автор темы
Администратор
1,758
5,722
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,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
CLEO:
{$CLEO}
0000:
if
    8AF7: get_samp_base_to 0@
then
    0A93: end_custom_thread
end
repeat
    wait 400
until 0AFA: is_samp_structures_available

:1
wait 0
if and
0AB0: key_pressed 49
0AB0: key_pressed 32
then
Actor.Health($PLAYER_ACTOR) = 160
0615: define_AS_pack_begin 18@
0AF9: samp say_msg "/me употребил(а) наркотик"                                                                          
0605: actor -1 perform_animation "M_smk_drag" IFP "SMOKING" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 1 time -1
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@                                                         
061B: remove_references_to_AS_pack 18@
wait 4600
0615: define_AS_pack_begin 18@                                                                          
0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@                                                         
061B: remove_references_to_AS_pack 18@
            wait 1000
end
if and
0AB0:   key_pressed 50
0AB0:   key_pressed 32
then
//
Actor.StorePos($PLAYER_ACTOR,1@,2@,3@)
0107: 4@ = create_object 11736 at 1@ 2@ 3@
070A: AS_actor $PLAYER_ACTOR attach_to_object 4@ offset 0.2 0.0 0.0 on_bone 5 16 perform_animation "NULL" IFP_file "NULL" time 4000
08D2: object 4@($PLAYER_ACTOR,10i) scale_model 0.3

//
SAMP.ReadSAMPMemory(1@, 0x15BA0, 2)      
SAMP.WriteSAMPMemory(0x15BA0, 50064, 2)
Actor.Health($PLAYER_ACTOR) = 160
0615: define_AS_pack_begin 18@
0AF8: samp add_message_to_chat "Вы использовали аптечку. Здоровье пополнено на 60 единиц" color 0x3386D2
0AF8: samp add_message_to_chat "Все Ваши вещи были выброшены" color 0x3386D2                                                                          
0605: actor -1 perform_animation "gum_eat" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 1 time -1
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@                                                         
061B: remove_references_to_AS_pack 18@
wait 4900
0108: destroy_object 4@
0615: define_AS_pack_begin 18@                                                                          
0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@                                                         
061B: remove_references_to_AS_pack 18@
wait 1000
end

if and
0AB0: key_pressed 51
0AB0: key_pressed 32
then
SAMP.ReadSAMPMemory(1@, 0x15BA0, 2)      
SAMP.WriteSAMPMemory(0x15BA0, 50064, 2)
Actor.Health($PLAYER_ACTOR) = 160
0615: define_AS_pack_begin 18@
0AF9: samp say_msg "/me перебинтовал рану"                                                                        
0605: actor -1 perform_animation "gum_eat" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 1 time -1
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@                                                         
061B: remove_references_to_AS_pack 18@
wait 4900
0615: define_AS_pack_begin 18@                                                                          
0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@                                                         
061B: remove_references_to_AS_pack 18@
wait 1000
end     
jump @1
 

DarkL1ght

Новичок
252
112
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
wait 1750
chatmsg "BlastHack.Net {ffffff}- лучшие читы от BH Team!" 6316287
0B34: samp register_client_command "as" to_label @Label000121

:Label00004B
wait 0
if and
00E1:   player 0 pressed_key 6
  31@ == 1
else_jump @Label00011A
0470: 9@ = actor $PLAYER_ACTOR current_weapon
if
   not 9@ > 38
else_jump @Label00011A
Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
call @Label0001B9 2 9@ $PLAYER_ACTOR 9@
0AA6: call_method 5327216 struct 11989032 num_params 6 pop 0 3@v 6@v 2@ 1@ 0@ 1.0 
0AA6: call_method 5327216 struct 11989032 num_params 6 pop 0 6@v 10@v 2@ 1@ 0@ 9@ 
if
86BD:   not no_obstacles_between 3@ 4@ 5@ and 6@ 7@ 8@ solid 0 car 0 actor 1 object 0 particle 0
else_jump @Label00011A
SAMP.SetGameKeyState(17, 255)

:Label00011A
jump @Label00004B

:Label000121
0B12: 31@ = 31@ XOR 1
if
  31@ == 1
else_jump @Label00017D
chatmsg "[BH Team]: {ffffff}Авто-выстрел {44ff44}включен" 6316287
jump @Label0001B7

:Label00017D
chatmsg "[BH Team]: {ffffff}Авто-выстрел {ff4444}выключен" 6316287

:Label0001B7
SAMP.CmdRet

:Label0001B9
0A96: 2@ = actor 1@ struct
2@ += 1836
0A8D: 2@ = read_memory 2@ size 1 virtual_protect 0
0085: 1@ = 0@ // (int)
if
  2@ == 2
else_jump @Label0001F6
1@ += 25

:Label0001F6
if
  2@ == 3
else_jump @Label00020F
1@ += 36

:Label00020F
1@ *= 112
1@ += 13150904
1@ += 8
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
ret 1 1@
 

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
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 "==============================================================="
0662: printstring "Remake Script: www.youtube.com/watch?v=9fWLSsZEpss"

:Label000155
0001: wait 0 ms
0AFA:  is_samp_available
004D: jump_if_false @Label000155
0006: 0@ = 1
0BE1: raknet setup_outcoming_rpc_hook @Label0003E9
0BE2: raknet setup_outcoming_packet_hook @Label0003E9
0BE3: raknet setup_incoming_rpc_hook @Label0003E9
0B34: samp register_client_command "aaztp" to_label @Label000354
0AF8: samp add_message_to_chat "[Teleport {CC00FF}for ArizonaRP & EvolveRP {CC0000}by AIR{33FF33}]: {FFFFFF}Loaded! (/aaztp)" color 3407667 

:Label0001F2
0001: wait 0 ms
00D6: if
0039:   0@ == 0
004D: jump_if_false @Label00034D
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label000240
03C0: 4@ = actor $PLAYER_ACTOR car
00AA: store_car 4@ position_to 5@ 6@ 7@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 5@ 6@ 7@
0001: wait 10 ms

:Label000240
0AFE: samp send_death_by_player -1 with_reason 54
0001: wait 90 ms
0223: set_actor $PLAYER_ACTOR health_to 99

:Label000251
80EC:   not actor $PLAYER_ACTOR sphere 0 near_point 1@ 2@ radius 10.0 10.0
004D: jump_if_false @Label0002BE
0001: wait 10 ms
0AB6: store_target_marker_coords_to 1@ 2@ 3@ // IF and SET
04E4: refresh_game_renderer_at 1@ 2@
03CB: set_rendering_origin_at 1@ 2@ 3@
000B: 3@ += 500.0
02CE: 3@ = ground_z_at 1@ 2@ 3@
00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@
0002: jump @Label000251

:Label0002BE
0001: wait 200 ms
04BB: select_interior 0
0860: link_actor $PLAYER_ACTOR to_interior 0
0BCF: samp send_interior_change 0
0223: set_actor $PLAYER_ACTOR health_to 99
01B4: set_player $PLAYER_CHAR can_move 1
0AF8: samp add_message_to_chat "[Teleport {CC00FF}for ArizonaRP & EvolveRP {CC0000}by AIR{33FF33}]: {FFFFFF}Teleported!" color 3407667 
0001: wait 1000 ms
0006: 0@ = 1

:Label00034D
0002: jump @Label0001F2

:Label000354
00D6: if
0AB6: store_target_marker_coords_to 1@ 2@ 3@ // IF and SET
004D: jump_if_false @Label000378
0006: 0@ = 0
0002: jump @Label0003E7

:Label000378
0AF8: samp add_message_to_chat "[Teleport {CC00FF}for ArizonaRP & EvolveRP {CC0000}by AIR{33FF33}]: {FFFFFF}Error! Where to teleport?" color 3407667 

:Label0003E7
0B43: samp cmd_ret

:Label0003E9
0BE0: raknet hook_ret 0@
 
  • Нравится
Реакции: Edvincik

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
function randomFunction    main ()
    repeat
    var_0_1 = 0 --var_0_1 NUMBER-NUMBER
    wait(var_0_1)
    var_0_0 = isSampAvailable()
    if var_0_0 then
        --jump to 0001 (if previous if statement is false) --0001 JMP-JMP
        until false or (previous if statement is true) --location 0009
        sampRegisterChatCommand("arztp", teleport)
        repeat
        var_0_1 = 0 --var_0_1 NUMBER-NUMBER
        wait(var_0_1)
        if activ then
            --jump to 0013 (if previous if statement is false) --0013 JMP-JMP
            var_0_1 = 2000 --var_0_1 NUMBER-NUMBER
            wait(var_0_1)
            requestCollision(posX, posY)
            loadScene(posX, posY, posY)
            var_0_1 = 6177040 --var_0_1 NUMBER-NUMBER
            var_0_2 = 15829846 --var_0_2 NUMBER-NUMBER
            var_0_3 = 3 --var_0_3 NUMBER-NUMBER
            var_0_4 = true --var_0_4 PRIMITIVE-PRIMITIVE
            uget_0_0.write(var_0_1, var_0_2, var_0_3, var_0_4)
            var_0_4 = -999 --var_0_4 NUMBER-NUMBER
            setCharCoordinates(PLAYER_PED, posX, posY, var_0_4)
            var_0_0 = false --var_0_0 PRIMITIVE-PRIMITIVE
            activ = var_0_0
            --jump to 0013 (if previous if statement is false) --0013 JMP-JMP
            until false or (previous if statement is true) --location 0048
            return
        end
    end end --REVERSE ME--REVERSE ME

function randomFunction    teleport ()
    var_1_0, var_1_1, var_1_2, var_1_3 = getTargetBlipCoordinates()
    posZ = var_1_3
    posY = var_1_2
    posX = var_1_1
    marker = var_1_0
    if marker then
    end -- maybe?
    until false or (previous if statement is true) --location 0009
    --jump to 0023 (if previous if statement is false) --0023 JMP-JMP
    var_1_0 = true --var_1_0 PRIMITIVE-PRIMITIVE
    activ = var_1_0
    var_1_1 = 6177040 --var_1_1 NUMBER-NUMBER
    var_1_2 = 4290 --var_1_2 NUMBER-NUMBER
    var_1_3 = 3 --var_1_3 NUMBER-NUMBER
    var_1_4 = true --var_1_4 PRIMITIVE-PRIMITIVE
    uget_1_0.write(var_1_1, var_1_2, var_1_3, var_1_4)
    var_1_1 = 1 --var_1_1 NUMBER-NUMBER
    sampRequestClass(var_1_1)
    --jump to 0027 (if previous if statement is false) --0027 JMP-JMP
    var_1_1 = "{BDBDBD}[ARIZONA TP] {FF3333}Поставьте м" --strings longer than 40 characters get cut off, so check to see if there's more!
    var_1_2 = -1 --var_1_2 NUMBER-NUMBER
    sampAddChatMessage(var_1_1, var_1_2)
    return
end


function someFunc2()
    var_2_0 = require("memory")
    local randomFunction0 = function() end -- starts at  test.lua:0
    main = randomFunction0
    local randomFunction1 = function() end -- starts at  test.lua:0
    teleport = randomFunction1
    until false or (previous if statement is true) --location 0009
    return
end
 

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
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@ = 1
0BE1: raknet setup_outcoming_rpc_hook @Label0003AE
0BE2: raknet setup_outcoming_packet_hook @Label0003AE
0BE3: raknet setup_incoming_rpc_hook @Label0003AE
0B34: samp register_client_command "aaztp" to_label @Label000319
0AF8: samp add_message_to_chat "[Teleport {CC00FF}for ArizonaRP & EvolveRP {CC0000}by AIR{33FF33}]: {FFFFFF}Loaded! (/aaztp)" color 3407667 

:Label0001BC
0001: wait 0 ms
00D6: if
0039:   0@ == 0
004D: jump_if_false @Label000312
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label00020A
03C0: 4@ = actor $PLAYER_ACTOR car
00AA: store_car 4@ position_to 5@ 6@ 7@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 5@ 6@ 7@
0001: wait 10 ms

:Label00020A
0AFE: samp send_death_by_player -1 with_reason 54
0001: wait 90 ms
0223: set_actor $PLAYER_ACTOR health_to 99

:Label00021B
80EC:   not actor $PLAYER_ACTOR sphere 0 near_point 1@ 2@ radius 10.0 10.0
004D: jump_if_false @Label000288
0001: wait 10 ms
0AB6: store_target_marker_coords_to 1@ 2@ 3@ // IF and SET
04E4: refresh_game_renderer_at 1@ 2@
03CB: set_rendering_origin_at 1@ 2@ 3@
000B: 3@ += 500.0
02CE: 3@ = ground_z_at 1@ 2@ 3@
00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@
0002: jump @Label00021B

:Label000288
0001: wait 200 ms
04BB: select_interior 0
0860: link_actor $PLAYER_ACTOR to_interior 0
0BCF: samp send_interior_change 0
0223: set_actor $PLAYER_ACTOR health_to 99
0006: 0@ = 1
01B4: set_player $PLAYER_CHAR can_move 1
0AF8: samp add_message_to_chat "[Teleport {CC00FF}for ArizonaRP & EvolveRP {CC0000}by AIR{33FF33}]: {FFFFFF}Teleported!" color 3407667 

:Label000312
0002: jump @Label0001BC

:Label000319
00D6: if
0AB6: store_target_marker_coords_to 1@ 2@ 3@ // IF and SET
004D: jump_if_false @Label00033D
0006: 0@ = 0
0002: jump @Label0003AC

:Label00033D
0AF8: samp add_message_to_chat "[Teleport {CC00FF}for ArizonaRP & EvolveRP {CC0000}by AIR{33FF33}]: {FFFFFF}Error! Where to teleport?" color 3407667 

:Label0003AC
0B43: samp cmd_ret

:Label0003AE
0BE0: raknet hook_ret 0@
 
  • Нравится
Реакции: Edvincik

PyceX

Известный
21
2
Декомпилируйте плз
заранее спасибо!
 

Вложения

  • carfuck.cs
    19.2 KB · Просмотры: 6

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Декомпилируйте плз
заранее спасибо!
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 "autofuck"
0662: printstring "by Mauvais_tonn"
00D6: if
8AF7:   not samp 0@ = get_base
004D: jump_if_false @Label000033
0A93: end_custom_thread

:Label000033
0001: wait 400 ms
0AFA:  is_samp_available
004D: jump_if_false @Label000033
0B34: samp register_client_command "attach" to_label @Label000749
0B34: samp register_client_command "pizda" to_label @Label000101
0B34: samp register_client_command "allpizda" to_label @Label00038D
0B34: samp register_client_command "pizda1" to_label @Label000241
0B34: samp register_client_command "actor" to_label @Label000698
0AF8: samp add_message_to_chat "Автонагибатель" color 16729344 
0AF8: samp add_message_to_chat "Автор: mauvais_tonn" color 16729344 

:Label0000C1
0001: wait 0 ms
0002: jump @Label0000C1
0AF8: samp add_message_to_chat "Автонагибатель" color 16729344 
0AF8: samp add_message_to_chat "Автор: mauvais_tonn" color 16729344 

:Label000101
0001: wait 0 ms
0B35: samp 2@ = get_last_command_params
00D6: if
0AD4: 4@ = scan_string 2@ format "%d %d" 5@ 6@ 
004D: jump_if_false @Label00023F
0001: wait 0 ms
0AFF: samp 3@ = car_handle_by_samp_vehicle_id 5@
0AFF: samp 7@ = car_handle_by_samp_vehicle_id 6@
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms
0683: attach_car 7@ to_car 3@ with_offset 0.0 -1.6 0.65 rotation 100.0 0.0 0.0
0001: wait 100 ms
0B31: samp send_exit_vehicle 5@
0001: wait 100 ms
0B31: samp send_exit_vehicle 6@
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms
0683: attach_car 3@ to_car 7@ with_offset 0.0 7.6 0.65 rotation 180.0 0.0 0.0
0001: wait 100 ms
0B31: samp send_exit_vehicle 5@
0001: wait 100 ms
0B31: samp send_exit_vehicle 6@
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms

:Label00023F
0B43: samp cmd_ret

:Label000241
0001: wait 0 ms
0B35: samp 23@ = get_last_command_params
00D6: if
0AD4: 4@ = scan_string 23@ format "%d" 5@ 
004D: jump_if_false @Label00038B
0AFF: samp 3@ = car_handle_by_samp_vehicle_id 5@
0AFF: samp 7@ = car_handle_by_samp_vehicle_id 5@
0001: wait 50 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms
0683: attach_car 3@ to_car 7@ with_offset 0.0 5.6 0.65 rotation 90.0 0.0 0.0
0001: wait 100 ms
0683: attach_car 7@ to_car 3@ with_offset 0.0 1.6 0.65 rotation 150.0 0.0 0.0
0001: wait 100 ms
0683: attach_car 3@ to_car 3@ with_offset 0.0 5.6 0.65 rotation 90.0 0.0 0.0
0001: wait 100 ms
0683: attach_car 7@ to_car 7@ with_offset 0.0 1.6 0.65 rotation 150.0 0.0 0.0
0001: wait 100 ms
0B31: samp send_exit_vehicle 5@
0001: wait 100 ms
0B31: samp send_exit_vehicle 6@
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms

:Label00038B
0B43: samp cmd_ret

:Label00038D
0001: wait 0 ms
00A0: store_actor $0[3] position_to 0@ 1@ 2@
0AE2: 3@ = random_vehicle_near_point 0@ 1@ 2@ in_radius 70.0 find_next 0 pass_wrecked 1 //IF and SET
0AE2: 4@ = random_vehicle_near_point 0@ 1@ 2@ in_radius 70.0 find_next 0 pass_wrecked 1 //IF and SET
00D6: if
056E:   car 4@ defined
004D: jump_if_false @Label00050B
0B2C: samp 5@ = get_vehicle_id_by_car_handle 3@
0B2C: samp 6@ = get_vehicle_id_by_car_handle 4@
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms
0683: attach_car 3@ to_car 4@ with_offset 0.0 5.6 0.65 rotation 90.0 0.0 0.0
0001: wait 100 ms
0683: attach_car 4@ to_car 3@ with_offset 0.0 1.6 0.65 rotation 150.0 0.0 0.0
0001: wait 100 ms
0B31: samp send_exit_vehicle 5@
0001: wait 100 ms
0B31: samp send_exit_vehicle 6@
0001: wait 100 ms
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms
00A0: store_actor $0[3] position_to 0@ 1@ 2@
0AE2: 3@ = random_vehicle_near_point 0@ 1@ 2@ in_radius 70.0 find_next 0 pass_wrecked 1 //IF and SET
0B2C: samp 5@ = get_vehicle_id_by_car_handle 3@
0AE2: 4@ = random_vehicle_near_point 0@ 1@ 2@ in_radius 70.0 find_next 0 pass_wrecked 1 //IF and SET
0B2C: samp 6@ = get_vehicle_id_by_car_handle 4@
0001: wait 500 ms
0002: jump @Label000696

:Label00050B
0B2C: samp 5@ = get_vehicle_id_by_car_handle 3@
0AFF: samp 10@ = car_handle_by_samp_vehicle_id 5@
0001: wait 100 ms
0B31: samp send_exit_vehicle 5@
0001: wait 100 ms
0B31: samp send_exit_vehicle 6@
0001: wait 100 ms
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms
0683: attach_car 3@ to_car 10@ with_offset 0.0 5.6 0.65 rotation 90.0 0.0 0.0
0001: wait 100 ms
0001: wait 100 ms
0B31: samp send_exit_vehicle 5@
0001: wait 100 ms
0B31: samp send_exit_vehicle 6@
0001: wait 100 ms
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms
0683: attach_car 10@ to_car 3@ with_offset 0.0 1.6 0.65 rotation 150.0 0.0 0.0
0001: wait 100 ms
0B31: samp send_exit_vehicle 5@
0001: wait 100 ms
0B31: samp send_exit_vehicle 6@
0001: wait 100 ms
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms
00A0: store_actor $0[3] position_to 0@ 1@ 2@
0AE2: 3@ = random_vehicle_near_point 0@ 1@ 2@ in_radius 70.0 find_next 0 pass_wrecked 1 //IF and SET
0B2C: samp 5@ = get_vehicle_id_by_car_handle 3@
0001: wait 50 ms
00D6: if and
0AB0:   key_pressed 17
0AB0:   key_pressed 2
004D: jump_if_false @Label00068F
0002: jump @Label00080D
0002: jump @Label000696

:Label00068F
0002: jump @Label00038D

:Label000696
0B43: samp cmd_ret

:Label000698
0001: wait 0 ms
0B35: samp 21@ = get_last_command_params
00D6: if
0AD4: 15@ = scan_string 21@ format "%d %d" 16@ 17@ 
004D: jump_if_false @Label000747
0001: wait 0 ms
0B20: samp 3@ = actor_handle_by_samp_player_id 16@
0AFF: samp 19@ = car_handle_by_samp_vehicle_id 17@
0AFF: samp 20@ = car_handle_by_samp_vehicle_id 17@
0B2F: samp get_streamed_out_player_pos 3@ to 0@ 1@ 2@
0001: wait 100 ms
0683: attach_car 19@ to_car 20@ with_offset 0 1 0 rotation 180.0 0.0 0.0
0B30: samp send_enter_vehicle 17@ as_passenger 1
0001: wait 500 ms
0B31: samp send_exit_vehicle 17@
0001: wait 500 ms
0B30: samp send_enter_vehicle 17@ as_passenger 0
0001: wait 500 ms
0B31: samp send_exit_vehicle 17@
0001: wait 500 ms
00AB: put_car 20@ at 0@ 1@ 2@

:Label000747
0B43: samp cmd_ret

:Label000749
0001: wait 0 ms
0B35: samp 22@ = get_last_command_params
00D6: if
0AD4: 4@ = scan_string 22@ format "%d %d" 5@ 6@ 
004D: jump_if_false @Label00080B
0001: wait 0 ms
0AFF: samp 3@ = car_handle_by_samp_vehicle_id 5@
0AFF: samp 7@ = car_handle_by_samp_vehicle_id 6@
0001: wait 50 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 500 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 500 ms
0683: attach_car 7@ to_car 3@ with_offset 0.0 -4.6 0.65 rotation 10.0 0.0 0.0
0001: wait 100 ms
0B31: samp send_exit_vehicle 5@
0001: wait 100 ms
0B31: samp send_exit_vehicle 6@
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 5@ as_passenger 0
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 1
0001: wait 100 ms
0B30: samp send_enter_vehicle 6@ as_passenger 0
0001: wait 100 ms

:Label00080B
0B43: samp cmd_ret

:Label00080D
0AFE: samp send_death_by_player $0[3] with_reason 255
0B43: samp cmd_ret
 
  • Нравится
Реакции: PyceX

Qsany

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

Вложения

  • afk.cs
    20.3 KB · Просмотры: 6

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
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
00D6: if
8AF7:   not samp 0@ = get_base
004D: jump_if_false @Label000014
0A93: end_custom_thread

:Label000014
8AFA:   not is_samp_available
004D: jump_if_false @Label000029
0001: wait 200 ms
0002: jump @Label000014

:Label000029
0AF8: samp add_message_to_chat "{C71585}[AntiAFK]: {FF0000}by {7CFC00}Bladee Herrera" color -1 
0B34: samp register_client_command "antiafk" to_label @Label0001C0

:Label000074
0001: wait 0 ms
00D6: if
0039:   10@ == 1
004D: jump_if_false @Label0001B9
0006: 0@ = 0
0001: wait 0 ms
000F: 27@ -= 1.0
0B2E: 6@ = read_samp_memory offset 82384 size 2
0B2D: write_samp_memory offset 82384 value 50064 size 2
0A8C: write_memory 7634870 size 1 value 16843009 virtual_protect 1
0A8C: write_memory 7635034 size 1 value 16843009 virtual_protect 1
0A8C: write_memory 7623723 size 8 value -1869574000 virtual_protect 1
0C11: memset destination 7623723 value 144 size 8
0C11: memset destination 5499528 value 144 size 6
0006: 19@ = 0
000A: 2@ += 100
0001: wait 0 ms
0001: wait 5000 ms
000A: 0@ += 1
0019:   0@ > 4048
0C72: set_virtual_key 87 down 1
0001: wait 500 ms
0C72: set_virtual_key 87 down 0
0001: wait 500 ms
0C72: set_virtual_key 68 down 1
0001: wait 500 ms
0C72: set_virtual_key 68 down 0
0001: wait 500 ms
0C72: set_virtual_key 83 down 1
0001: wait 500 ms
0C72: set_virtual_key 83 down 0
0001: wait 500 ms
0C72: set_virtual_key 65 down 1
0001: wait 500 ms
0C72: set_virtual_key 65 down 0
0001: wait 500 ms
0AF9: samp say_msg "/time" 
0001: wait 250000 ms
0001: wait 5000 ms
000A: 0@ += 1
0019:   0@ > 4048
0AF9: samp say_msg "/usedrugs 2" 
0001: wait 1000 ms

:Label0001B9
0002: jump @Label000074

:Label0001C0
0B12: 10@ = 10@ XOR 1
00D6: if
0039:   10@ == 1
004D: jump_if_false @Label000214
0AF8: samp add_message_to_chat "AntiAFK Activated" color -1 
0AF8: samp add_message_to_chat "{FF0000}NoAFK {191970} ON" color -1 

:Label000214
00D6: if
0039:   10@ == 0
004D: jump_if_false @Label000240
0AF8: samp add_message_to_chat "AntiAFK Deactivated" color -1 

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