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

FYP

Известный
Автор темы
Администратор
1,770
6,008
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. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
 
Последнее редактирование:
464
830
Это стиллер?
-- function to send packet
local func_send = function()
local bs = raknetNewBitStream()
raknetBitStreamWriteInt8(bs, sync_info[2])
raknetBitStreamWriteBuffer(bs, raw_data_ptr, ffi.sizeof(data))
raknetSendBitStreamEx(bs, sampfuncs.HIGH_PRIORITY, sampfuncs.UNRELIABLE_SEQUENCED, 1)
raknetDeleteBitStream(bs)
end
-- metatable to access sync data and 'send' function
local mt = {
__index = function(t, index)
return data[index]
end,
__newindex = function(t, index, value)
data[index] = value
end
}
return setmetatable({send = func_send}, mt)
end
нет
 

AlexBlunted1234

Новичок
28
0
Можете пожалуйста убрать приветствие при запуске, и убрать надпись on/off при включении или выключении.
 

Вложения

  • Auto +C [SILENT] v2.1 by DEFLIK.cs
    40 KB · Просмотры: 5

quesada

q-team
Проверенный
902
1,339
деком плс :d Желательно норм декомпилятором сэры)
 

Вложения

  • ArzTpByf0Re3t_2_26.luac
    4.4 KB · Просмотры: 6

SkadiLuv

Участник
59
17
Деком пж, залайкаю как твар
 

Вложения

  • damageHeart.cs
    19.3 KB · Просмотры: 10
  • up_kill+.cs
    752 байт · Просмотры: 15

asdzxcjqwe

¯\_(ツ)_/¯
Друг
622
715
деком плс :d Желательно норм декомпилятором сэры)
Lua:
slot1 = false
slot2 = {
    408,
    456,
    430,
    446,
    452,
    453,
    454,
    472,
    473,
    478,
    484,
    493,
    554,
    543,
    595,
    422,
    605,
    600,
    567
}

function main()
    repeat
        wait(1)
    until isSampAvailable()

    sampAddChatMessage("Teleport For Arz by f0Re3t Loaded | Ver.: 0.0.2", -1)
    sampRegisterChatCommand("arztp", arztp)

    while true do
        wait(0)
    end
end

require("samp.events").onSendPlayerSync = function ()
    if uv0 then
        return false
    end
end

require("samp.events").onSendPassengerSync = function ()
    if uv0 then
        return false
    end
end

function arztp(slot0)
    if uv0 then
        return
    end

    if isCharInAnyCar(PLAYER_PED) then
        return sampAddChatMessage("[ArzTp] Телепорт работает только с ног", -1)
    end

    slot1, slot2, slot3, slot4 = getTargetBlipCoordinates()

    if not slot1 then
        return sampAddChatMessage("[ArzTp] Ебни метку на карте куда хочешь попасть", -1)
    end

    if tonumber(slot0) ~= nil then
        requestCollision(slot2, slot3)
        loadScene(slot2, slot3, slot4)

        uv0 = true

        lua_thread.create(tp_proccess_started, slot0, slot2, slot3, getGroundZFor3dCoord(slot2, slot3, 999))

        return
    end

    if FindVehicleForTp() == -1 then
        return sampAddChatMessage("[ArzTp] Нет машины в стриме для телепорта, либо кар далеко || Юзай /arztp [ид кара]", -1)
    end

    requestCollision(slot2, slot3)
    loadScene(slot2, slot3, slot4)

    uv0 = true

    lua_thread.create(tp_proccess_started, slot5, slot2, slot3, getGroundZFor3dCoord(slot2, slot3, 999))
end

function tp_proccess_started(slot0, slot1, slot2, slot3)
    slot4, slot5 = sampGetCarHandleBySampVehicleId(slot0)

    if not slot4 then
        uv0 = false

        sampAddChatMessage("[ArzTp] Невалидный ид кара || Процесс телепорта отменен", -1)

        return
    end

    lockPlayerControl(true)
    sampAddChatMessage("[ArzTp] Начинаем процесс телепорта", -1)

    slot10, slot11, slot12 = getCharCoordinates(PLAYER_PED)

    wait(1500)
    sendOnfootSync(slot6, slot7, slot8, slot0)
    setCharCoordinates(PLAYER_PED, slot1, slot2, slot3)
    sampSendEnterVehicle(slot0, true)
    sendOnfootSync(slot1, slot2, slot3, slot0)
    wait(1000)
    sendPassengerSync(slot1, slot2, slot3)
    sendOnfootSync(slot1, slot2, slot3, slot0)
    sampSendEnterVehicle(slot0, true)
    wait(1000)
    sendPassengerSync(slot1, slot2, slot3)

    uv0 = false

    sampAddChatMessage("[ArzTp] Вы успешно были телепортированы", -1)
    lockPlayerControl(false)
end

function FindVehicleForTp()
    slot0, slot1, slot2 = getCharCoordinates(PLAYER_PED)

    for slot6 = 0, 2000, 1 do
        slot7, slot8 = sampGetCarHandleBySampVehicleId(slot6)

        if slot7 then
            slot16, slot17, slot18 = getCarCoordinates(slot8)

            if getDistanceBetweenCoords3d(slot0, slot1, slot2, slot9, slot10, slot11) < 80 then
                for slot15 = 1, #uv0, 1 do
                    if isCarModel(slot8, uv0[slot15]) then
                        return slot6
                    end
                end
            end
        end
    end

    return -1
end

function sendPassengerSync(slot0, slot1, slot2)
    slot3, slot7 = sampGetPlayerIdByCharHandle(PLAYER_PED)
    slot5 = allocateMemory(63)

    sampStorePlayerPassengerData(slot4, slot5)
    setStructFloatElement(slot5, 12, slot0, false)
    setStructFloatElement(slot5, 16, slot1, false)
    setStructFloatElement(slot5, 20, slot2, false)
    sampSendPassengerData(slot5)
    freeMemory(slot5)
end

function sendOnfootSync(slot0, slot1, slot2, slot3)
    slot4, slot8 = sampGetPlayerIdByCharHandle(PLAYER_PED)
    slot6 = allocateMemory(68)

    sampStorePlayerOnfootData(slot5, slot6)
    setStructElement(slot6, 37, 1, 3, false)
    setStructFloatElement(slot6, 6, slot0, false)
    setStructFloatElement(slot6, 10, slot1, false)
    setStructFloatElement(slot6, 14, slot2, false)
    setStructElement(slot6, 62, 2, slot3, false)
    sampSendOnfootData(slot6)
    freeMemory(slot6)
end

Деком пж, залайкаю как твар

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

//-------------MAIN---------------

:Label000000
0000: NOP

:Label000002
wait 0
   SAMP.Available
jf @Label000002
0B34: samp register_client_command "he" to_label @Label000249
Model.Load(1240)
0BE1: raknet setup_outcoming_rpc_hook @Label0001A7

:Label000026
wait 0
if
  0@ == 1
jf @Label0000B0
0@ = 0
if
   SAMP.IsLocalPlayerSpawned
jf @Label0000B0
Actor.StorePos($PLAYER_ACTOR, 1@, 2@, 3@)
4@ = Object.Create(1240, 1@, 2@, 3@)
Object.ToggleInMovingList(4@) = True
070A: AS_actor $PLAYER_ACTOR attach_to_object 4@ offset 0.0 0 0.8 on_bone 18 0 perform_animation "NULL" IFP_file "NULL" time 1
Object.CollisionDetection(4@) = False
wait 1000
Object.Destroy(4@)

:Label0000B0
if
  5@ == 1
jf @Label0001A0
5@ = 0
6@ = 0

:Label0000D0
if
   SAMP.IsPlayerConnected(6@)
jf @Label00018A
if
7@ = SAMP.GetActorHandleByPlayerID(6@)
jf @Label00018A
if
02CB:   actor 7@ bounding_sphere_visible
jf @Label00018A
if
0AD2: 7@ = player $PLAYER_CHAR targeted_actor //IF and SET
jf @Label00018A
018C: play_sound 17802 at 0.0 0 0.0
Actor.StorePos(7@, 8@, 9@, 10@)
11@ = Object.Create(1240, 8@, 9@, 10@)
Object.ToggleInMovingList(11@) = True
070A: AS_actor 7@ attach_to_object 11@ offset 0.0 0 1.0 on_bone 18 0 perform_animation "NULL" IFP_file "NULL" time 1
Object.CollisionDetection(11@) = False
wait 1000
Object.Destroy(11@)

:Label00018A
6@ += 1
  6@ > 1004
jf @Label0000D0

:Label0001A0
goto @Label000026

:Label0001A7
0BE5: raknet 22@ = get_hook_param 1
if
  22@ == 115
jf @Label000245
0BE5: raknet 21@ = get_hook_param 0
0BE5: raknet 21@ = get_hook_param 0
23@ = BitStream.Read(21@, 1)
24@ = BitStream.Read(21@, 2)
25@ = BitStream.Read(21@, 3)
26@ = BitStream.Read(21@, 3)
26@ = BitStream.Read(21@, 3)
if
  23@ == 0
jf @Label000221
5@ = 1
0085: 6@ = 24@ // (int)

:Label000221
if
  23@ == 1
jf @Label00023A
0@ = 1

:Label00023A
0BE0: raknet hook_ret 1
goto @Label000249

:Label000245
0BE0: raknet hook_ret 1

:Label000249
end_thread
run "damageHeart.cs"
chatmsg "reload" 0xFF0000
SAMP.CmdRet

up_kill+.cs
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
wait 0
   SAMP.Available
jf @Label00011F
4@ = 1
0BE1: raknet setup_outcoming_rpc_hook @Label0001EB
0B34: samp register_client_command "score" to_label @Label00014C
0BDE: pause_thread 0

:Label00014C
0B12: 4@ = 4@ XOR 1
if
  4@ == 1
jf @Label0001AB
0AD0: show_formatted_text_lowpriority "~g~GetKill ~r~by AIR ~b~for KOHANovsky~n~~y~Actived!" time 2000
goto @Label0001E9

:Label0001AB
0AD0: show_formatted_text_lowpriority "~g~GetKill ~r~by AIR ~b~for KOHANovsky~n~~y~Deactived!" time 2000

:Label0001E9
SAMP.CmdRet

:Label0001EB
0BE5: raknet 2@ = get_hook_param 1
if and
  2@ == 115
  4@ == 1
jf @Label0002E1
0BE5: raknet 5@ = get_hook_param 0
6@ = BitStream.Read(5@, 1)
if
  6@ == 0
jf @Label0002E1
7@ = BitStream.Read(5@, 2)
if
   SAMP.IsPlayerConnected(7@)
jf @Label0002E1
8@ = BitStream.Read(5@, 4)
9@ = SAMP.GetPlayerHealthByActorHandle(7@)
0092: 8@ = float 8@ to_integer
if and
  9@ > 0
002D:   8@ >= 9@ // (int)
jf @Label0002E1
alloc 1@ 12
format 1@ "~r~+KILL"
0C17: 10@ = strlen 1@
0@ = BitStream.New()
BitStream.Write(0@, 6, BS_TYPE_INT, 4)
BitStream.Write(0@, 1500, BS_TYPE_INT, 4)
BitStream.Write(0@, 10@, BS_TYPE_INT, 4)
BitStream.Write(0@, 1@, BS_TYPE_ARRAY, 10@)
0BF6: raknet emul_rpc_receive 73 bit_stream 0@
BitStream.Delete(0@)
free 1@

:Label0002E1
0BE0: raknet hook_ret 1
 

Вложения

  • ArzTpByf0Re3t_2_26.lua
    6.2 KB · Просмотры: 9
  • damageHeart (decrypted)[0].txt
    2.2 KB · Просмотры: 8
  • up_kill+ (decrypted).txt
    1.9 KB · Просмотры: 8

Lolert

Известный
4
0
Можно изменить команду на /usedrugs
 

Вложения

  • narko_timer.cs
    19.9 KB · Просмотры: 6

rumpate

Новичок
34
0
ток без hex'a если мона, зарание спс
 

Вложения

  • fishproxies.cs
    24.8 KB · Просмотры: 7

f0Re3t

Poh production
Друг
883
820
ток без hex'a если мона, зарание спс
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

:NONAME_2
   not SAMP.Available
else_jump @NONAME_23
wait 400
jump @NONAME_2

:NONAME_23
wait 1000
chatmsg "{A3E900}[Nops]: {FFFFFF}Óñïåøíî çàãðóæåí. Àâòîð: {A3E900}Niko" -1
if
0AAB:   file_exists "CLEO\Nops.ini"
else_jump @NONAME_131
jump @NONAME_1095

:NONAME_131
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerPos"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerName"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP RemovePlayerFromVehicle"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerSkin"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehiclePos"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ShowDialog"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP GivePlayerMoney"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetGravity"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP Spawn"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP Death"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ClientCheck"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP RequetSpawn"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP EnterVehicle"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ExitVehicle"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP PlayerData"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP BulletData"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerHealth"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehicleHealth"
0AF1: write_int 0 to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehicleParamsEx"
0AF1: write_int 500 to_ini_file "CLEO\Nops.ini" section "Settings" key "X"
0AF1: write_int 200 to_ini_file "CLEO\Nops.ini" section "Settings" key "Y"

:NONAME_1095
0AF0: 6@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerPos"
0AF0: 7@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerName"
0AF0: 8@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP RemovePlayerFromVehicle"
0AF0: 9@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerSkin"
0AF0: 10@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehiclePos"
0AF0: 11@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ShowDialog"
0AF0: 12@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP GivePlayerMoney"
0AF0: 13@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetGravity"
0AF0: 14@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP Spawn"
0AF0: 15@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP Death"
0AF0: 16@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ClientCheck"
0AF0: 17@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP RequetSpawn"
0AF0: 18@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP EnterVehicle"
0AF0: 19@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ExitVehicle"
0AF0: 21@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP PlayerData"
0AF0: 22@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP BulletData"
0AF0: 29@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerHealth"
0AF0: 30@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehicleHealth"
0AF0: 31@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehicleParamsEx"
0AF0: 27@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "X"
0AF0: 28@ = get_int_from_ini_file "CLEO\Nops.ini" section "Settings" key "Y"
Dialog.Create(0@, "Nops by Niko")
Dialog.SetRECT(0@, 27@, 28@, 300, 395)
Dialog.AddCheckBox(0@, 0, "NOP SetPlayerPos", 1, 6, 180, 20)
Dialog.AddCheckBox(0@, 1, "NOP SetPlayerName", 1, 25, 185, 20)
Dialog.AddCheckBox(0@, 2, "NOP RemovePlayerFromVehicle", 1, 44, 280, 20)
Dialog.AddCheckBox(0@, 3, "NOP SetPlayerSkin", 1, 63, 185, 20)
Dialog.AddCheckBox(0@, 4, "NOP SetVehiclePos", 1, 82, 185, 20)
Dialog.AddCheckBox(0@, 5, "NOP ShowDialog", 1, 101, 185, 20)
Dialog.AddCheckBox(0@, 6, "NOP GivePlayerMoney", 1, 120, 200, 20)
Dialog.AddCheckBox(0@, 7, "NOP SetGravity", 1, 139, 200, 20)
Dialog.AddCheckBox(0@, 8, "NOP Spawn", 1, 158, 200, 20)
Dialog.AddCheckBox(0@, 9, "NOP Death", 1, 177, 200, 20)
Dialog.AddCheckBox(0@, 10, "NOP ClientCheck", 1, 196, 200, 20)
Dialog.AddCheckBox(0@, 11, "NOP RequetSpawn", 1, 215, 200, 20)
Dialog.AddCheckBox(0@, 12, "NOP EnterVehicle", 1, 234, 200, 20)
Dialog.AddCheckBox(0@, 13, "NOP ExitVehicle", 1, 253, 200, 20)
Dialog.AddCheckBox(0@, 14, "NOP PlayerData", 1, 272, 200, 20)
Dialog.AddCheckBox(0@, 15, "NOP BulletData", 1, 291, 200, 20)
Dialog.AddCheckBox(0@, 16, "NOP SetPlayerHealth", 1, 310, 200, 20)
Dialog.AddCheckBox(0@, 17, "NOP SetVehicleHealth", 1, 329, 200, 20)
Dialog.AddCheckBox(0@, 18, "NOP SetVehicleParamsEx", 1, 348, 230, 20)
Dialog.SetCheckBoxChecked(0@, 0, 6@)
Dialog.SetCheckBoxChecked(0@, 1, 7@)
Dialog.SetCheckBoxChecked(0@, 2, 8@)
Dialog.SetCheckBoxChecked(0@, 3, 9@)
Dialog.SetCheckBoxChecked(0@, 4, 10@)
Dialog.SetCheckBoxChecked(0@, 5, 11@)
Dialog.SetCheckBoxChecked(0@, 6, 12@)
Dialog.SetCheckBoxChecked(0@, 7, 13@)
Dialog.SetCheckBoxChecked(0@, 8, 14@)
Dialog.SetCheckBoxChecked(0@, 9, 15@)
Dialog.SetCheckBoxChecked(0@, 10, 16@)
Dialog.SetCheckBoxChecked(0@, 11, 17@)
Dialog.SetCheckBoxChecked(0@, 12, 18@)
Dialog.SetCheckBoxChecked(0@, 13, 19@)
Dialog.SetCheckBoxChecked(0@, 14, 21@)
Dialog.SetCheckBoxChecked(0@, 15, 22@)
Dialog.SetCheckBoxChecked(0@, 16, 29@)
Dialog.SetCheckBoxChecked(0@, 17, 30@)
Dialog.SetCheckBoxChecked(0@, 18, 31@)
Dialog.SetVisible(0@, 0)
0BE3: raknet setup_incoming_rpc_hook -6195
0BE1: raknet setup_outcoming_rpc_hook -6650
0BE2: raknet setup_outcoming_packet_hook -6903
0B34: samp register_client_command "nops" to_label @NONAME_6128

:NONAME_3008
wait 0
call @NONAME_6996 2 0@ 1
Dialog.GetRECT(0@, 23@, 24@, 25@, 26@)
0AF1: write_int 23@ to_ini_file "CLEO\Nops.ini" section "Settings" key "X"
0AF1: write_int 24@ to_ini_file "CLEO\Nops.ini" section "Settings" key "Y"
if
   Dialog.PopEvent(0@, 1@, 2@)
else_jump @NONAME_6087
if
  1@ == 1025
else_jump @NONAME_6087
if
  2@ == 0
else_jump @NONAME_3305
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_3250
6@ = 1
0AF1: write_int 6@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerPos"
jump @NONAME_3305

:NONAME_3250
6@ = 0
0AF1: write_int 6@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerPos"

:NONAME_3305
if
  2@ == 1
else_jump @NONAME_3461
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_3405
7@ = 1
0AF1: write_int 7@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerName"
jump @NONAME_3461

:NONAME_3405
7@ = 0
0AF1: write_int 7@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerName"

:NONAME_3461
if
  2@ == 2
else_jump @NONAME_3637
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_3571
8@ = 1
0AF1: write_int 8@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP RemovePlayerFromVehicle"
jump @NONAME_3637

:NONAME_3571
8@ = 0
0AF1: write_int 8@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP RemovePlayerFromVehicle"

:NONAME_3637
if
  2@ == 3
else_jump @NONAME_3793
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_3737
9@ = 1
0AF1: write_int 9@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerSkin"
jump @NONAME_3793

:NONAME_3737
9@ = 0
0AF1: write_int 9@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerSkin"

:NONAME_3793
if
  2@ == 4
else_jump @NONAME_3949
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_3893
10@ = 1
0AF1: write_int 10@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehiclePos"
jump @NONAME_3949

:NONAME_3893
10@ = 0
0AF1: write_int 10@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehiclePos"

:NONAME_3949
if
  2@ == 5
else_jump @NONAME_4099
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_4046
11@ = 1
0AF1: write_int 11@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ShowDialog"
jump @NONAME_4099

:NONAME_4046
11@ = 0
0AF1: write_int 11@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ShowDialog"

:NONAME_4099
if
  2@ == 6
else_jump @NONAME_4259
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_4201
12@ = 1
0AF1: write_int 12@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP GivePlayerMoney"
jump @NONAME_4259

:NONAME_4201
12@ = 0
0AF1: write_int 12@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP GivePlayerMoney"

:NONAME_4259
if
  2@ == 7
else_jump @NONAME_4409
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_4356
13@ = 1
0AF1: write_int 13@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetGravity"
jump @NONAME_4409

:NONAME_4356
13@ = 0
0AF1: write_int 13@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetGravity"

:NONAME_4409
if
  2@ == 8
else_jump @NONAME_4549
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_4501
14@ = 1
0AF1: write_int 14@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP Spawn"
jump @NONAME_4549

:NONAME_4501
14@ = 0
0AF1: write_int 14@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP Spawn"

:NONAME_4549
if
  2@ == 9
else_jump @NONAME_4689
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_4641
15@ = 1
0AF1: write_int 15@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP Death"
jump @NONAME_4689

:NONAME_4641
15@ = 0
0AF1: write_int 15@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP Death"

:NONAME_4689
if
  2@ == 10
else_jump @NONAME_4841
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_4787
16@ = 1
0AF1: write_int 16@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ClientCheck"
jump @NONAME_4841

:NONAME_4787
16@ = 0
0AF1: write_int 16@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ClientCheck"

:NONAME_4841
if
  2@ == 11
else_jump @NONAME_4993
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_4939
17@ = 1
0AF1: write_int 17@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP RequetSpawn"
jump @NONAME_4993

:NONAME_4939
17@ = 0
0AF1: write_int 17@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP RequetSpawn"

:NONAME_4993
if
  2@ == 12
else_jump @NONAME_5147
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_5092
18@ = 1
0AF1: write_int 18@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP EnterVehicle"
jump @NONAME_5147

:NONAME_5092
18@ = 0
0AF1: write_int 18@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP EnterVehicle"

:NONAME_5147
if
  2@ == 13
else_jump @NONAME_5299
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_5245
19@ = 1
0AF1: write_int 19@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ExitVehicle"
jump @NONAME_5299

:NONAME_5245
19@ = 0
0AF1: write_int 19@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP ExitVehicle"

:NONAME_5299
if
  2@ == 14
else_jump @NONAME_5449
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_5396
21@ = 1
0AF1: write_int 21@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP PlayerData"
jump @NONAME_5449

:NONAME_5396
21@ = 0
0AF1: write_int 21@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP PlayerData"

:NONAME_5449
if
  2@ == 15
else_jump @NONAME_5599
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_5546
22@ = 1
0AF1: write_int 22@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP BulletData"
jump @NONAME_5599

:NONAME_5546
22@ = 0
0AF1: write_int 22@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP BulletData"

:NONAME_5599
if
  2@ == 16
else_jump @NONAME_5759
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_5701
29@ = 1
0AF1: write_int 29@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerHealth"
jump @NONAME_5759

:NONAME_5701
29@ = 0
0AF1: write_int 29@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetPlayerHealth"

:NONAME_5759
if
  2@ == 17
else_jump @NONAME_5921
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_5862
30@ = 1
0AF1: write_int 30@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehicleHealth"
jump @NONAME_5921

:NONAME_5862
30@ = 0
0AF1: write_int 30@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehicleHealth"

:NONAME_5921
if
  2@ == 18
else_jump @NONAME_6087
if
   Dialog.CheckBoxIsChecked(0@, 2@)
else_jump @NONAME_6026
31@ = 1
0AF1: write_int 31@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehicleParamsEx"
jump @NONAME_6087

:NONAME_6026
31@ = 0
0AF1: write_int 31@ to_ini_file "CLEO\Nops.ini" section "Settings" key "NOP SetVehicleParamsEx"

:NONAME_6087
if
  3@ == 1
else_jump @NONAME_6121
wait 100
SAMP.SetCursorMode(4@)
3@ = 0

:NONAME_6121
jump @NONAME_3008

:NONAME_6128
if
   Dialog.IsVisible(0@)
else_jump @NONAME_6172
Dialog.SetVisible(0@, 0)
4@ = 0
3@ = 1
jump @NONAME_6193

:NONAME_6172
Dialog.SetVisible(0@, 1)
4@ = 2
3@ = 1

:NONAME_6193
SAMP.CmdRet
0BE5: raknet 5@ = get_hook_param 1
if
  6@ == 1
else_jump @NONAME_6242
if
  5@ == 12
else_jump @NONAME_6242
0BE0: raknet hook_ret 0

:NONAME_6242
if
  7@ == 1
else_jump @NONAME_6282
if
  5@ == 11
else_jump @NONAME_6282
0BE0: raknet hook_ret 0

:NONAME_6282
if
  8@ == 1
else_jump @NONAME_6322
if
  5@ == 71
else_jump @NONAME_6322
0BE0: raknet hook_ret 0

:NONAME_6322
if
  9@ == 1
else_jump @NONAME_6363
if
  5@ == 153
else_jump @NONAME_6363
0BE0: raknet hook_ret 0

:NONAME_6363
if
  10@ == 1
else_jump @NONAME_6404
if
  5@ == 159
else_jump @NONAME_6404
0BE0: raknet hook_ret 0

:NONAME_6404
if
  11@ == 1
else_jump @NONAME_6444
if
  5@ == 61
else_jump @NONAME_6444
0BE0: raknet hook_ret 0

:NONAME_6444
if
  12@ == 1
else_jump @NONAME_6484
if
  5@ == 18
else_jump @NONAME_6484
0BE0: raknet hook_ret 0

:NONAME_6484
if
  13@ == 1
else_jump @NONAME_6525
if
  5@ == 146
else_jump @NONAME_6525
0BE0: raknet hook_ret 0

:NONAME_6525
if
  29@ == 1
else_jump @NONAME_6565
if
  5@ == 14
else_jump @NONAME_6565
0BE0: raknet hook_ret 0

:NONAME_6565
if
  30@ == 1
else_jump @NONAME_6606
if
  5@ == 147
else_jump @NONAME_6606
0BE0: raknet hook_ret 0

:NONAME_6606
if
  31@ == 1
else_jump @NONAME_6646
if
  5@ == 24
else_jump @NONAME_6646
0BE0: raknet hook_ret 0

:NONAME_6646
0BE0: raknet hook_ret 1
0BE5: raknet 20@ = get_hook_param 1
if
  14@ == 1
else_jump @NONAME_6697
if
  20@ == 52
else_jump @NONAME_6697
0BE0: raknet hook_ret 0

:NONAME_6697
if
  15@ == 1
else_jump @NONAME_6737
if
  20@ == 53
else_jump @NONAME_6737
0BE0: raknet hook_ret 0

:NONAME_6737
if
  16@ == 1
else_jump @NONAME_6777
if
  20@ == 103
else_jump @NONAME_6777
0BE0: raknet hook_ret 0

:NONAME_6777
if
  17@ == 1
else_jump @NONAME_6818
if
  20@ == 129
else_jump @NONAME_6818
0BE0: raknet hook_ret 0

:NONAME_6818
if
  18@ == 1
else_jump @NONAME_6858
if
  20@ == 26
else_jump @NONAME_6858
0BE0: raknet hook_ret 0

:NONAME_6858
if
  19@ == 1
else_jump @NONAME_6899
if
  20@ == 154
else_jump @NONAME_6899
0BE0: raknet hook_ret 0

:NONAME_6899
0BE0: raknet hook_ret 1
0BE5: raknet 23@ = get_hook_param 1
if
  21@ == 1
else_jump @NONAME_6951
if
  23@ == 207
else_jump @NONAME_6951
0BE0: raknet hook_ret 0

:NONAME_6951
if
  22@ == 1
else_jump @NONAME_6992
if
  23@ == 206
else_jump @NONAME_6992
0BE0: raknet hook_ret 0

:NONAME_6992
0BE0: raknet hook_ret 1

:NONAME_6996
0085: 9@ = 1@ // (int)
Dialog.GetRECT(0@, 1@, 2@, 3@, 4@)
if
call @NONAME_7142 4 1@ 2@ 3@ 9@ 7@ 8@
else_jump @NONAME_7137

:NONAME_7060
wait 0
0B5E: get_cursor_pos 5@ 6@
0062: 5@ -= 7@ // (int)
0062: 6@ -= 8@ // (int)
Dialog.SetRECT(0@, 5@, 6@, 3@, 4@)
call @NONAME_7289 1 0@
   not key_down 9@
else_jump @NONAME_7060
Dialog.SetMinimized(0@, 0)

:NONAME_7137
ret 0

:NONAME_7142
0085: 6@ = 3@ // (int)
0085: 4@ = 0@ // (int)
0085: 5@ = 1@ // (int)
005A: 4@ += 2@ // (int)
5@ += 15
0B5E: get_cursor_pos 2@ 3@
if and
key_down 6@
002D:   2@ >= 0@ // (int)
801D:   not  2@ > 4@ // (int)
002D:   3@ >= 1@ // (int)
801D:   not  3@ > 5@ // (int)
else_jump @NONAME_7262
return_true
0062: 2@ -= 0@ // (int)
0062: 3@ -= 1@ // (int)
jump @NONAME_7278

:NONAME_7262
return_false
2@ = -1
3@ = -1

:NONAME_7278
ret 2 2@ 3@

:NONAME_7289
Dialog.GetRECT(0@, 1@, 2@, 3@, 4@)
SAMP.GetScreenResolution(5@, 6@)
0062: 5@ -= 3@ // (int)
0062: 6@ -= 4@ // (int)
if
   not 1@ >= 0
else_jump @NONAME_7355
1@ = 0

:NONAME_7355
if
   not 2@ >= 0
else_jump @NONAME_7380
2@ = 0

:NONAME_7380
if
001D:   1@ > 5@ // (int)
else_jump @NONAME_7407
0085: 1@ = 5@ // (int)

:NONAME_7407
if
001D:   2@ > 6@ // (int)
else_jump @NONAME_7434
0085: 2@ = 6@ // (int)

:NONAME_7434
Dialog.SetRECT(0@, 1@, 2@, 3@, 4@)
ret 0
 

Rent_Pay

Новичок
3
0
Уберите строки выводимые в чат, при загрузке этих sf плагинов)
Буду ОЧЕНЬ благодарен.
 

Вложения

  • rcmd.sf
    215.5 KB · Просмотры: 5
  • Reconnect+.sf
    135.5 KB · Просмотры: 4

™ ChipFamily

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