Крашит скрипт

NeverStu

Известный
Автор темы
475
155
Версия MoonLoader
Другое
кароч добавил активацию на комманду а скрипт не воркает Код:
Lua:
local toggle = false

    function main()
        repeat wait(0) until isSampAvailable()
          sampRegisterChatCommand('bbot', function()
              toggle = not toggle
              sampAddChatMessage(toggle and  "ON" or "OFF", -1)
        end)
            while true do
                wait(0)
                if toggle then
function onSendPacket(id, bs)
    if id == 221 then
        raknetBitStreamSetReadOffset(bs, 8)
        if raknetBitStreamReadInt16(bs) == 73 then
            local data = {}
            for i = 1, (raknetBitStreamGetNumberOfUnreadBits(bs)/8) do table.insert(data, raknetBitStreamReadInt8(bs)) end
            local damage_bs = raknetNewBitStream()
            raknetBitStreamWriteInt8(damage_bs, 221)
            raknetBitStreamWriteInt16(damage_bs, 73)
            for i = 1, 2 do raknetBitStreamWriteInt8(damage_bs, data[i]) end
            raknetBitStreamWriteInt8(damage_bs, 0)
            raknetBitStreamWriteInt8(damage_bs, 6)
            raknetBitStreamWriteInt8(damage_bs, 62)
            raknetBitStreamWriteInt8(damage_bs, 62)
            for i = 7, #data do raknetBitStreamWriteInt8(damage_bs, data[i]) end
            raknetSendBitStreamEx(damage_bs, 1, 7, 1)
            raknetDeleteBitStream(damage_bs)
            return false
                end
            end
        end

лог краша скрипта
[ML] (error) kill_custom_bots_1_hit.lua: ...iro_30K LOWPC copy\moonloader\kill_custom_bots_1_hit.lua:53: 'end' expected (to close 'if' at line 32) near '<eof>'
[ML] (error) kill_custom_bots_1_hit.lua: Script died due to an error. (378CAAF4)

модеры не сносите тему пж
 

chapo

чопа сребдс // TG/IG: @moujeek
Модератор
9,042
11,886
а ты табуляцию нормально расставь и сразу увидишь

Lua:
local toggle = false

function main()
    repeat wait(0) until isSampAvailable()
    sampRegisterChatCommand('bbot', function()
        toggle = not toggle
        sampAddChatMessage(toggle and  "ON" or "OFF", -1)
    end)
    wait(-1);
end

function onSendPacket(id, bs)
    if toggle and id == 221 then
        raknetBitStreamSetReadOffset(bs, 8)
        if raknetBitStreamReadInt16(bs) == 73 then
            local data = {}
            for i = 1, (raknetBitStreamGetNumberOfUnreadBits(bs)/8) do table.insert(data, raknetBitStreamReadInt8(bs)) end
            local damage_bs = raknetNewBitStream()
            raknetBitStreamWriteInt8(damage_bs, 221)
            raknetBitStreamWriteInt16(damage_bs, 73)
            for i = 1, 2 do raknetBitStreamWriteInt8(damage_bs, data[i]) end
            raknetBitStreamWriteInt8(damage_bs, 0)
            raknetBitStreamWriteInt8(damage_bs, 6)
            raknetBitStreamWriteInt8(damage_bs, 62)
            raknetBitStreamWriteInt8(damage_bs, 62)
            for i = 7, #data do raknetBitStreamWriteInt8(damage_bs, data[i]) end
            raknetSendBitStreamEx(damage_bs, 1, 7, 1)
            raknetDeleteBitStream(damage_bs)
            return false
        end
    end
end