Lua [RakBot] OnFoot/InCar Route Recording System

D

deleted-user-453401

Гость
лс ща глянь форума

fd:
noflood = true
function onSendPacket(id, data, size)

       if id == 207 then
      local bs = bitStreamInit(data, size)
      local pid = bitStreamReadByte(bs)
      local lrKey = bitStreamReadWord(bs)
      local udKey = bitStreamReadWord(bs)
      local keys = bitStreamReadWord(bs)
      local x = bitStreamReadFloat(bs)
      local y = bitStreamReadFloat(bs)
      local z = bitStreamReadFloat(bs)
      bitStreamDelete(bs)

    if x >= 2145 and x <= 2150 and noflood then
    defCallAdd(5000, false, function() runCommand ('!play ls1.1') end)
        noflood = false
        return true
        end
    end
end
 
Последнее редактирование модератором:

Luciffer

Новичок
25
3
Как заставить этого горе десантника повторять маршрут а то тока 1 раз пробежит, и как пингвин встанет на одном месте
 

Thrill_Pill

Известный
315
108
Как заставить этого горе десантника повторять маршрут а то тока 1 раз пробежит, и как пингвин встанет на одном месте
По окончанию маршрута сделаю проверку на луп, если тру - запускай ещё раз

По окончанию маршрута сделаю проверку на луп, если тру - запускай ещё раз
upd Луп там уже есть, извиняюсь. Если через код запускаешь допиши loop = true, если нет - просто !loop пропиши
 

Luciffer

Новичок
25
3
По окончанию маршрута сделаю проверку на луп, если тру - запускай ещё раз


upd Луп там уже есть, извиняюсь. Если через код запускаешь допиши loop = true, если нет - просто !loop пропиши
Привет
забыл удалить вопрос, нашел сам но спасибо! Кстати не знаешь какие боты любые есть на ракбота, я просто видел у лени в видео давно бот на новые фермы ну тогда они были новые есть еще актуальные боты?
 
  • Нравится
Реакции: Жоский поцик

Thrill_Pill

Известный
315
108
Привет
забыл удалить вопрос, нашел сам но спасибо! Кстати не знаешь какие боты любые есть на ракбота, я просто видел у лени в видео давно бот на новые фермы ну тогда они были новые есть еще актуальные боты?
Всё что сделаешь..
 

TeMAn1221

Известный
359
82
Как сделать что-бы при завершении маршрута об этом уведомляло в окно ракбота ?
 

Solyanik

Известный
14
7
Lua:
function onScriptUpdate()
    if rep then
        local ok = fillBitStream(getBotState())
        if ok then
            sendPacket(getBotState() == 1 and bitstream.onfoot or getBotState() == 2 and bitstream.incar)
            setPosition(packet[counter].x, packet[counter].y, packet[counter].z)
            counter = counter + 1
            if counter%20 == 0 then
                local aok = fillBitStream(3)
                if aok then sendPacket(bitstream.aim) else err() end
            end
        else
            err()
        end
        bitStreamReset(bitstream.incar); bitStreamReset(bitstream.onfoot); bitStreamReset(bitstream.aim)
        if counter == #packet then
            if not loop then
                printLog("Маршрут остановлен")
                rep = false
                setPosition(packet[counter].x, packet[counter].y, packet[counter].z)
                setQuaternion(packet[counter].qw, packet[counter].qx, packet[counter].qy, packet[counter].qz)
                packet = {}
            end
            counter = 1
        end
    end
end

18 строка
 
  • Нравится
Реакции: TeMAn1221

Paul_Shmeet

Участник
54
3
Крч, проверял на нубо рп, если заходит в инту то флудит такую хуйню. На улице всё норм. Есть варик исправить?
1664109989635.png