Получение RPC через время

игрок сампа

Новичок
Автор темы
26
5
Версия MoonLoader
.027.0-preview
Я ловлю RPC с помощью функции onReceiveRpc и отменяю его.
Как мне эмулировать получение такого-же RPC через 10 секунд?
 
Решение
Lua:
addEventHandler("onReceiveRpc", function(id, bitstream)
  if id == --[[ id ]] then
    lua_thread.create(function()
      local temp = raknetNewBitStream()
      raknetBitStreamWriteBitStream(temp, bitstream)
      wait(10000)
      raknetEmulRpcReceiveBitStream(id, temp)
      raknetDeleteBitStream(temp)
    end)
    return false
  end
end)

хуега)

РП игрок
Модератор
2,566
2,262
Я ловлю RPC с помощью функции onReceiveRpc и отменяю его.
Как мне эмулировать получение такого-же RPC через 10 секунд?
либо создавать поток внутри хука и ставить в него wait(10000), либо при помощи таймера (первый вариант попроще)

Lua:
addEventHandler("onReceiveRPC", fucnction(id, bitstream))
    if id == 93 then
        lua_thread.create(function()
            wait(10000)
            raknetEmulRpcReceiveBitStream(id, bitstream)
        end)
    end
end
 
Последнее редактирование:
  • Нравится
Реакции: игрок сампа

игрок сампа

Новичок
Автор темы
26
5
либо создавать поток внутри хука и ставить в него wait(10000), либо при помощи таймера (первый вариант попроще)

Lua:
addEventHandler("onReceiveRPC", fucnction(id, bitstream))
    if id == 93 then
        lua_thread.create(function()
            wait(10000)
            raknetEmulRpcReceiveBitStream(id, bitstream)
        end)
    end
end
Не могу вернуть объекты
Кидает варнинг
Warning: bad object model ID (4294967346)
 

Похожие темы

  1. У
    • Закрыта
      • Нравится
    Ответы
    78
    Просмотры
    41K
    • Закрыта
    • Опрос
    Ответы
    262
    Просмотры
    76K