как взять id диалога CEF окна и сделать по нему проклик

WellMay

Известный
Автор темы
913
290
нужно написать авто альт, дабы при появлении диалога
1719341100058.png
скрипт сам прожимал альт, срочно кто может
 
  • Ха-ха
Реакции: alex.morozov и CastelloFAM

Fellespe.

Участник
75
15
нужно написать авто альт, дабы при появлении диалога Посмотреть вложение 244582 скрипт сам прожимал альт, срочно кто может

Lua:
function onReceivePacket(id, bs)
    if id == 220 then
        raknetBitStreamIgnoreBits(bs, 8)
        if (raknetBitStreamReadInt8(bs) == 17) then
            raknetBitStreamIgnoreBits(bs, 32)
            local str = raknetBitStreamReadString(bs, raknetBitStreamReadInt32(bs))
            print(str) --> Выводишь в консоль строку при получении CEF
            if str:find("Нужная строка") then
                --> Действие
            end
        end
    end
end
 
  • Нравится
Реакции: CastelloFAM

WellMay

Известный
Автор темы
913
290
Lua:
function onReceivePacket(id, bs)
    if id == 220 then
        raknetBitStreamIgnoreBits(bs, 8)
        if (raknetBitStreamReadInt8(bs) == 17) then
            raknetBitStreamIgnoreBits(bs, 32)
            local str = raknetBitStreamReadString(bs, raknetBitStreamReadInt32(bs))
            print(str) --> Выводишь в консоль строку при получении CEF
            if str:find("Нужная строка") then
                --> Действие
            end
        end
    end
end
пытаюсь найти это конченую строку CEF но у меня что то не так со скриптом либо шрифтом
1719342085525.png


пытаюсь найти это конченую строку CEF но у меня что то не так со скриптом либо шрифтом
1719342085525.png
нашел эту нужную мне строку, получаеться мне нужно сделать что то типо этого?
код:
function onReceivePacket(id, bs)
    if id == 220 then
        raknetBitStreamIgnoreBits(bs, 8)
        if (raknetBitStreamReadInt8(bs) == 17) then
            raknetBitStreamIgnoreBits(bs, 32)
            local str = raknetBitStreamReadString(bs, raknetBitStreamReadInt32(bs))
            print(str)
            if str:find("window.executeEvent('cef.modals.showModal', `["interactionSidebar",{"title": "Взаимодействие","description":"","timer":7,"buttons":[{"title": "Действие","keyTitle": "ALT","buttonColor": "#ffffff","backgroundColor": "rgba(171, 171, 171, 0.15)"}]}]`);яяяя | 220, 17, 0, 0, 0, 0, 249, 0, 0, 0, 119, 105, 110, 100, 111, 119, 46, 101, 120, 101, 99, 117, 116, 101, 69, 118, 101, 110, 116, 40, 39, 99, 101, 102, 46, 109, 111, 100, 97, 108, 115, 46, 115, 104, 111, 119, 77, 111, 100, 97, 108, 39, 44, 32, 96, 91, 34, 105, 110, 116, 101, 114, 97, 99, 116, 105, 111, 110, 83, 105, 100, 101, 98, 97, 114, 34, 44, 123, 34, 116, 105, 116, 108, 101, 34, 58, 32, 34, 194, 231, 224, 232, 236, 238, 228, 229, 233, 241, 242, 226, 232, 229, 34, 44, 34, 100, 101, 115, 99, 114, 105, 112, 116, 105, 111, 110, 34, 58, 34, 34, 44, 34, 116, 105, 109, 101, 114, 34, 58, 55, 44, 34, 98, 117, 116, 116, 111, 110, 115, 34, 58, 91, 123, 34, 116, 105, 116, 108, 101, 34, 58, 32, 34, 196, 229, 233, 241, 242, 226, 232, 229, 34, 44, 34, 107, 101, 121, 84, 105, 116, 108, 101, 34, 58, 32, 34, 65, 76, 84, 34, 44, 34, 98, 117, 116, 116, 111, 110, 67, 111, 108, 111, 114, 34, 58, 32, 34, 35, 102, 102, 102, 102, 102, 102, 34, 44, 34, 98, 97, 99, 107, 103, 114, 111, 117, 110, 100, 67, 111, 108, 111, 114, 34, 58, 32, 34, 114, 103, 98, 97, 40, 49, 55, 49, 44, 32, 49, 55, 49, 44, 32, 49, 55, 49, 44, 32, 48, 46, 49, 53, 41, 34, 125, 93, 125, 93, 96, 41, 59, 255, 255, 255, 255") then
                --> Действие
            end
        end
    end
end
 

Fellespe.

Участник
75
15
пытаюсь найти это конченую строку CEF но у меня что то не так со скриптом либо шрифтом Посмотреть вложение 244583


нашел эту нужную мне строку, получаеться мне нужно сделать что то типо этого?
код:
function onReceivePacket(id, bs)
    if id == 220 then
        raknetBitStreamIgnoreBits(bs, 8)
        if (raknetBitStreamReadInt8(bs) == 17) then
            raknetBitStreamIgnoreBits(bs, 32)
            local str = raknetBitStreamReadString(bs, raknetBitStreamReadInt32(bs))
            print(str)
            if str:find("window.executeEvent('cef.modals.showModal', `["interactionSidebar",{"title": "Взаимодействие","description":"","timer":7,"buttons":[{"title": "Действие","keyTitle": "ALT","buttonColor": "#ffffff","backgroundColor": "rgba(171, 171, 171, 0.15)"}]}]`);яяяя | 220, 17, 0, 0, 0, 0, 249, 0, 0, 0, 119, 105, 110, 100, 111, 119, 46, 101, 120, 101, 99, 117, 116, 101, 69, 118, 101, 110, 116, 40, 39, 99, 101, 102, 46, 109, 111, 100, 97, 108, 115, 46, 115, 104, 111, 119, 77, 111, 100, 97, 108, 39, 44, 32, 96, 91, 34, 105, 110, 116, 101, 114, 97, 99, 116, 105, 111, 110, 83, 105, 100, 101, 98, 97, 114, 34, 44, 123, 34, 116, 105, 116, 108, 101, 34, 58, 32, 34, 194, 231, 224, 232, 236, 238, 228, 229, 233, 241, 242, 226, 232, 229, 34, 44, 34, 100, 101, 115, 99, 114, 105, 112, 116, 105, 111, 110, 34, 58, 34, 34, 44, 34, 116, 105, 109, 101, 114, 34, 58, 55, 44, 34, 98, 117, 116, 116, 111, 110, 115, 34, 58, 91, 123, 34, 116, 105, 116, 108, 101, 34, 58, 32, 34, 196, 229, 233, 241, 242, 226, 232, 229, 34, 44, 34, 107, 101, 121, 84, 105, 116, 108, 101, 34, 58, 32, 34, 65, 76, 84, 34, 44, 34, 98, 117, 116, 116, 111, 110, 67, 111, 108, 111, 114, 34, 58, 32, 34, 35, 102, 102, 102, 102, 102, 102, 34, 44, 34, 98, 97, 99, 107, 103, 114, 111, 117, 110, 100, 67, 111, 108, 111, 114, 34, 58, 32, 34, 114, 103, 98, 97, 40, 49, 55, 49, 44, 32, 49, 55, 49, 44, 32, 49, 55, 49, 44, 32, 48, 46, 49, 53, 41, 34, 125, 93, 125, 93, 96, 41, 59, 255, 255, 255, 255") then
                --> Действие
            end
        end
    end
end
да, только вот так строку "window.executeEvent('cef.modals.showModal', `[\"interactionSidebar\",{\"title\": \"Взаимодействие\",\"description\":\"\",\"timer\":7,\"buttons\":[{\"title\": \"Действие\",\"keyTitle\": \"ALT\",\"buttonColor\": \"#ffffff\",\"backgroundColor\": \"rgba(171, 171, 171, 0.15)\"}]}]`);яяяя | 220, 17, 0, 0, 0, 0, 249, 0, 0, 0, 119, 105, 110, 100, 111, 119, 46, 101, 120, 101, 99, 117, 116, 101, 69, 118, 101, 110, 116, 40, 39, 99, 101, 102, 46, 109, 111, 100, 97, 108, 115, 46, 115, 104, 111, 119, 77, 111, 100, 97, 108, 39, 44, 32, 96, 91, 34, 105, 110, 116, 101, 114, 97, 99, 116, 105, 111, 110, 83, 105, 100, 101, 98, 97, 114, 34, 44, 123, 34, 116, 105, 116, 108, 101, 34, 58, 32, 34, 194, 231, 224, 232, 236, 238, 228, 229, 233, 241, 242, 226, 232, 229, 34, 44, 34, 100, 101, 115, 99, 114, 105, 112, 116, 105, 111, 110, 34, 58, 34, 34, 44, 34, 116, 105, 109, 101, 114, 34, 58, 55, 44, 34, 98, 117, 116, 116, 111, 110, 115, 34, 58, 91, 123, 34, 116, 105, 116, 108, 101, 34, 58, 32, 34, 196, 229, 233, 241, 242, 226, 232, 229, 34, 44, 34, 107, 101, 121, 84, 105, 116, 108, 101, 34, 58, 32, 34, 65, 76, 84, 34, 44, 34, 98, 117, 116, 116, 111, 110, 67, 111, 108, 111, 114, 34, 58, 32, 34, 35, 102, 102, 102, 102, 102, 102, 34, 44, 34, 98, 97, 99, 107, 103, 114, 111, 117, 110, 100, 67, 111, 108, 111, 114, 34, 58, 32, 34, 114, 103, 98, 97, 40, 49, 55, 49, 44, 32, 49, 55, 49, 44, 32, 49, 55, 49, 44, 32, 48, 46, 49, 53, 41, 34, 125, 93, 125, 93, 96, 41, 59, 255, 255, 255, 255"
 
  • Эм
  • Нравится
Реакции: Willy4ka и WellMay

plalkeo

Известный
732
299
пытаюсь найти это конченую строку CEF но у меня что то не так со скриптом либо шрифтом Посмотреть вложение 244583


нашел эту нужную мне строку, получаеться мне нужно сделать что то типо этого?
код:
function onReceivePacket(id, bs)
    if id == 220 then
        raknetBitStreamIgnoreBits(bs, 8)
        if (raknetBitStreamReadInt8(bs) == 17) then
            raknetBitStreamIgnoreBits(bs, 32)
            local str = raknetBitStreamReadString(bs, raknetBitStreamReadInt32(bs))
            print(str)
            if str:find("window.executeEvent('cef.modals.showModal', `["interactionSidebar",{"title": "Взаимодействие","description":"","timer":7,"buttons":[{"title": "Действие","keyTitle": "ALT","buttonColor": "#ffffff","backgroundColor": "rgba(171, 171, 171, 0.15)"}]}]`);яяяя | 220, 17, 0, 0, 0, 0, 249, 0, 0, 0, 119, 105, 110, 100, 111, 119, 46, 101, 120, 101, 99, 117, 116, 101, 69, 118, 101, 110, 116, 40, 39, 99, 101, 102, 46, 109, 111, 100, 97, 108, 115, 46, 115, 104, 111, 119, 77, 111, 100, 97, 108, 39, 44, 32, 96, 91, 34, 105, 110, 116, 101, 114, 97, 99, 116, 105, 111, 110, 83, 105, 100, 101, 98, 97, 114, 34, 44, 123, 34, 116, 105, 116, 108, 101, 34, 58, 32, 34, 194, 231, 224, 232, 236, 238, 228, 229, 233, 241, 242, 226, 232, 229, 34, 44, 34, 100, 101, 115, 99, 114, 105, 112, 116, 105, 111, 110, 34, 58, 34, 34, 44, 34, 116, 105, 109, 101, 114, 34, 58, 55, 44, 34, 98, 117, 116, 116, 111, 110, 115, 34, 58, 91, 123, 34, 116, 105, 116, 108, 101, 34, 58, 32, 34, 196, 229, 233, 241, 242, 226, 232, 229, 34, 44, 34, 107, 101, 121, 84, 105, 116, 108, 101, 34, 58, 32, 34, 65, 76, 84, 34, 44, 34, 98, 117, 116, 116, 111, 110, 67, 111, 108, 111, 114, 34, 58, 32, 34, 35, 102, 102, 102, 102, 102, 102, 34, 44, 34, 98, 97, 99, 107, 103, 114, 111, 117, 110, 100, 67, 111, 108, 111, 114, 34, 58, 32, 34, 114, 103, 98, 97, 40, 49, 55, 49, 44, 32, 49, 55, 49, 44, 32, 49, 55, 49, 44, 32, 48, 46, 49, 53, 41, 34, 125, 93, 125, 93, 96, 41, 59, 255, 255, 255, 255") then
                --> Действие
            end
        end
    end
end
Lua:
function onReceivePacket(id, bs)
    if id == 220 then
        raknetBitStreamIgnoreBits(bs, 8)
        if (raknetBitStreamReadInt8(bs) == 17) then
            raknetBitStreamIgnoreBits(bs, 32)
            local str = raknetBitStreamReadString(bs, raknetBitStreamReadInt32(bs))
            print(str)
            if str:find("cef.modals.showModal") and str:find("ALT") and str:find("interactionSidebar") then
                --> Действие
            end
        end
    end
end