Изменяются ли ID пикапов?

BHhelp

Участник
Автор темы
81
6
Версия MoonLoader
.026-beta
На арз меняются ID пикапов? если да то как часто
 
Решение
не тестил
Lua:
local pick_ups = {{20230, 252, 228, 1337}} -- model, x, y, z
local blocked_ids = {}

onReceiveRpc = function(id, bs)
    if id == 131 then
        local ID = raknetBitStreamReadInt32(bs)
        for i = 1, #blocked_ids then
            if blocked_ids[i] == ID then
                return false
            end
        end
    end
    if id == 95 then
        local ID = raknetBitStreamReadInt32(bs)
        local MODEL_ID = raknetBitStreamReadInt32(bs)
        raknetBitStreamIgnoreBits(bs, 32)
        local POSITION = {raknetBitStreamReadFloat(bs),raknetBitStreamReadFloat(bs),raknetBitStreamReadFloat(bs)}
        for i = 1, #pick_ups do
            if pick_ups[i][1] == MODEL_ID then
                if...

BHhelp

Участник
Автор темы
81
6

whyega

РП игрок
Модератор
2,584
2,302

damag

Женюсь на официантке в моем любимом баре
Проверенный
1,152
1,194
не тестил
Lua:
local pick_ups = {{20230, 252, 228, 1337}} -- model, x, y, z
local blocked_ids = {}

onReceiveRpc = function(id, bs)
    if id == 131 then
        local ID = raknetBitStreamReadInt32(bs)
        for i = 1, #blocked_ids then
            if blocked_ids[i] == ID then
                return false
            end
        end
    end
    if id == 95 then
        local ID = raknetBitStreamReadInt32(bs)
        local MODEL_ID = raknetBitStreamReadInt32(bs)
        raknetBitStreamIgnoreBits(bs, 32)
        local POSITION = {raknetBitStreamReadFloat(bs),raknetBitStreamReadFloat(bs),raknetBitStreamReadFloat(bs)}
        for i = 1, #pick_ups do
            if pick_ups[i][1] == MODEL_ID then
                if getDistanceBetweenCoords3d(pick_ups[i][2],pick_ups[i][3],pick_ups[i][4],POSITION[1],POSITION[2],POSITION[3]) < 1 then
                    table.insert(blocked_ids, ID)
                end
            end
        end
    end
end
 
  • Вау
Реакции: whyega