Radmir Ищу скрипт для отправки нажатия кнопки в cef интерфейса

Статус
В этой теме нельзя размещать новые ответы.

krutonov

Новичок
Автор темы
1
0
С помощью CEF Monitoring нашёл пакет, который отправляется при нажатии клавиши в cef интерфейсе:

"PlayerGardensMenud | 215, 2, 0, 0, 0, 0, 0, 19, 0, 0, 0, 79, 110, 80, 108, 97, 121, 101, 114, 71, 97, 114, 100, 101, 110, 115, 77, 101, 110, 117, 2, 0, 0, 0, 100, 1, 0, 0, 0"

Нужен скрипт, который будет отправлять этот пакет на сервер. Я полный нубик, надеюсь поможете)
 
Решение
С помощью CEF Monitoring нашёл пакет, который отправляется при нажатии клавиши в cef интерфейсе:

"PlayerGardensMenud | 215, 2, 0, 0, 0, 0, 0, 19, 0, 0, 0, 79, 110, 80, 108, 97, 121, 101, 114, 71, 97, 114, 100, 101, 110, 115, 77, 101, 110, 117, 2, 0, 0, 0, 100, 1, 0, 0, 0"

Нужен скрипт, который будет отправлять этот пакет на сервер. Я полный нубик, надеюсь поможете)

На RakSamp:
Lua:
function sendTable(tab)
    local bs = bitStream.new()
    for i=1,table.getn(tab) do
            bs:writeUInt8(tab[i])
    end
    local result = bs:sendPacket()
end

На MoonLoader:
Lua:
function sendTable(tab)
    local bs = raknetNewBitStream()
    for i = 1, #tab do
        raknetBitStreamWriteUInt8(bs, tab[i])
    end...

Byte

Участник
97
16
С помощью CEF Monitoring нашёл пакет, который отправляется при нажатии клавиши в cef интерфейсе:

"PlayerGardensMenud | 215, 2, 0, 0, 0, 0, 0, 19, 0, 0, 0, 79, 110, 80, 108, 97, 121, 101, 114, 71, 97, 114, 100, 101, 110, 115, 77, 101, 110, 117, 2, 0, 0, 0, 100, 1, 0, 0, 0"

Нужен скрипт, который будет отправлять этот пакет на сервер. Я полный нубик, надеюсь поможете)

На RakSamp:
Lua:
function sendTable(tab)
    local bs = bitStream.new()
    for i=1,table.getn(tab) do
            bs:writeUInt8(tab[i])
    end
    local result = bs:sendPacket()
end

На MoonLoader:
Lua:
function sendTable(tab)
    local bs = raknetNewBitStream()
    for i = 1, #tab do
        raknetBitStreamWriteUInt8(bs, tab[i])
    end
    raknetSendBitStream(bs)
    raknetDeleteBitStream(bs)
end

Use:
Lua:
sendTable({215, 2, 0, 0, 0, 0, 0, 19, 0, 0, 0, 79, 110, 80, 108, 97, 121, 101, 114, 71, 97, 114, 100, 101, 110, 115, 77, 101, 110, 117, 2, 0, 0, 0, 100, 1, 0, 0, 0})
Либо можешь сделать такой вариант (RakSamp):

Lua:
function OpenGardenMenu()
    local bs = bitStream.new()
    bs:writeUInt8(215)
    bs:writeInt32(2)
    bs:writeInt16(0)
    bs:writeInt32(#"текст строки")
    bs:writeString("текст строки")
    bs:writeInt32(2)
    bs:writeUInt8(100)
    bs:writeInt32(1)
    bs:sendPacket()
    bs:reset()
end
Если на moonloader, то https://www.blast.hk/threads/158006/
 
  • Нравится
Реакции: krutonov
Статус
В этой теме нельзя размещать новые ответы.