Помощь с cef

w1ndyxz

Новичок
Автор темы
8
2
Версия SA-MP
  1. CR-MP 0.3.7
Lua:
function sendCef(str)
    local bs = raknetNewBitStream()
    raknetBitStreamWriteInt8(bs, 220)
    raknetBitStreamWriteInt8(bs, 18)
    raknetBitStreamWriteInt8(bs, string.len(str))
    raknetBitStreamWriteInt8(bs, 0)
    raknetBitStreamWriteString(bs, str)
    raknetBitStreamWriteInt8(bs, 1)
    raknetBitStreamWriteInt8(bs, 0)
    raknetBitStreamWriteInt8(bs, 0)
    raknetBitStreamWriteInt8(bs, 0)
    raknetSendBitStreamEx(bs, 2, 9, 6)
    sampAddChatMessage(str, 0xFFFFFFFF)
end

lua_thread.create(function()
    sampSendChat("/phone")
    wait(1000)
    sendCef('phone.launchApp|family')
    wait(1000)
    sendCef('family.selectedScreen|ownership')
    wait(1000)
    sendCef('family.spawnVehicle|0')
end)
У меня есть код, с помощью которого я открываю меню семьи. По сути то он работает, но почему интерфейс семьи не открывается визуально?
Может это я тупой и это такая особенность отправки пакетов?
 

Byte

Участник
97
16
Lua:
function sendCef(str)
    local bs = raknetNewBitStream()
    raknetBitStreamWriteInt8(bs, 220)
    raknetBitStreamWriteInt8(bs, 18)
    raknetBitStreamWriteInt8(bs, string.len(str))
    raknetBitStreamWriteInt8(bs, 0)
    raknetBitStreamWriteString(bs, str)
    raknetBitStreamWriteInt8(bs, 1)
    raknetBitStreamWriteInt8(bs, 0)
    raknetBitStreamWriteInt8(bs, 0)
    raknetBitStreamWriteInt8(bs, 0)
    raknetSendBitStreamEx(bs, 2, 9, 6)
    sampAddChatMessage(str, 0xFFFFFFFF)
end

lua_thread.create(function()
    sampSendChat("/phone")
    wait(1000)
    sendCef('phone.launchApp|family')
    wait(1000)
    sendCef('family.selectedScreen|ownership')
    wait(1000)
    sendCef('family.spawnVehicle|0')
end)
У меня есть код, с помощью которого я открываю меню семьи. По сути то он работает, но почему интерфейс семьи не открывается визуально?
Может это я тупой и это такая особенность отправки пакетов?
Покажи как в Cef Monitoring'е выглядит пакет для открытия меню семьи
 

w1ndyxz

Новичок
Автор темы
8
2
Код:
[23:29:28] [1] [SEND] phone.launchApp|family | 220, 18, 22, phone.launchApp|family
[23:29:29] [2] [GET] window.executeEvent('event.family.initializeFamily', '[{"name": "Мурчата", "type": "Family", "color": "#9EE991", "level": 206, "credo": "Только вперёд, без остановки!", "currentExp": 795, "totalExp": 2060 }]'); | 220, 17, 210, 1, window.executeEvent('event.family.initializeFamily', '[{"name": "��� "type": "Family", "color": "#9EE991", "level": 206, "credo": "����
 
  • Вау
Реакции: vmprotect

Byte

Участник
97
16
Код:
[23:29:28] [1] [SEND] phone.launchApp|family | 220, 18, 22, phone.launchApp|family
[23:29:29] [2] [GET] window.executeEvent('event.family.initializeFamily', '[{"name": "Мурчата", "type": "Family", "color": "#9EE991", "level": 206, "credo": "Только вперёд, без остановки!", "currentExp": 795, "totalExp": 2060 }]'); | 220, 17, 210, 1, window.executeEvent('event.family.initializeFamily', '[{"name": "��� "type": "Family", "color": "#9EE991", "level": 206, "credo": "����
Покажи какие данные в пакете:
Lua:
[SEND] phone.launchApp|family | 220, 18, 22, phone.launchApp|family

Как я понимаю 220, 18, 22 - это не фулл
 

w1ndyxz

Новичок
Автор темы
8
2
Покажи какие данные в пакете:
Lua:
[SEND] phone.launchApp|family | 220, 18, 22, phone.launchApp|family

Как я понимаю 220, 18, 22 - это не фулл
Screenshot_475.png

Иначе не покажу, фикс луашки для новой структуры показывает только первые три, а это из старой