- 211
- 126
- Версия MoonLoader
- .027.0-preview
Доброго времени суток, участники форума.
Эмулирую рпс с созданием объектов(44).
При создании использую obj.id(логично что объект ид), после эмуляции появляются объекты визуально, но при этом при проверке
выдаёт false. Какие есть еще варианты как адекватно получить хендлер?
createObject не рассматриваю
Эмулирую рпс с созданием объектов(44).
Создание объектов через эмуляцию:
local bs_create = raknetNewBitStream()
raknetBitStreamWriteInt16(bs_create, obj.id)
raknetBitStreamWriteInt32(bs_create, obj.model)
raknetBitStreamWriteFloat(bs_create, obj.x)
raknetBitStreamWriteFloat(bs_create, obj.y)
raknetBitStreamWriteFloat(bs_create, obj.z)
raknetBitStreamWriteFloat(bs_create, obj.rx)
raknetBitStreamWriteFloat(bs_create, obj.ry)
raknetBitStreamWriteFloat(bs_create, obj.rz)
raknetBitStreamWriteFloat(bs_create, 300.0)
raknetBitStreamWriteInt8(bs_create, 0)
raknetBitStreamWriteInt16(bs_create, -1)
raknetBitStreamWriteInt16(bs_create, -1)
for _ = 1, 6 do
raknetBitStreamWriteFloat(bs_create, 0) -- AttachOffset[X-Z] | AttachRot[X-Z]
end
raknetBitStreamWriteInt8(bs_create, 0)
raknetEmulRpcReceiveBitStream(44, bs_create)
raknetDeleteBitStream(bs_create)
Lua:
doesObjectExist(sampGetObjectHandleBySampId(objectId))
createObject не рассматриваю