addEventHandler("onReceivePacket", function(id, bs)
if id ~= 220 then return end
raknetBitStreamIgnoreBits(bs, 8)
local pktType = raknetBitStreamReadInt8(bs)
if pktType ~= 17 then return end
raknetBitStreamIgnoreBits(bs, 32)
local len = raknetBitStreamReadInt16(bs)
local encoded = raknetBitStreamReadInt8(bs)
local data
if encoded ~= 0 then
data = raknetBitStreamDecodeString(bs, len + encoded)
else
data = raknetBitStreamReadString(bs, len)
end
if not data then return end
-- Ищем нужный executeEvent
if data:find("event.arizonahud.playerSatiety", 1, true) then
local value = data:match("%[(%d+)%]")
if value then
sampAddChatMessage("Сытость: " .. value, -1)
end
end
end)