[RAKBOT LUA]

HackWhell

Новичок
Автор темы
26
0
Скажите пожалуйста, как сделать так,чтобы бот при появление в инте больки в одну из 4 позиций , воспроизводил маршрут,при этом нужно чтобы он получал точные координаты , т.к в больнице координаты x.y.z очень похожи координаты - 1 - -33.52,1880.21,17.65 2 - -29.13,1835.18,17.65 3 - -33.63,1835.15,17.65 4 - -29.36, 1880.33, 17.65
 

Gishit

Активный
179
42
помогите мальчишке а то мне тоже бы не помешало посмотреть как это работать будет
 

Pojiloy developer

Новичок
6
0
Если тебе надо чтобы он с больки выходил то легче сделать через function onsethp при получении 61 хп тп на координаты выхода, а если маршрут внутри больки то фарм бриллиантов там - один из самых худших вариантов :)
Да представь, ты запустил 2 ака и они появились на одинаковых координатах, запустили одинаковый маршрут и вдвоем стали на одну точку. Ни разу не палевно👌
помогите мальчишке а то мне тоже бы не помешало посмотреть как это работать будет
как-то так будет работать кста
Lua:
if (x > *если координата х допустим 10 то сюда ставим 7* and x < *тут 13*) then   -- Запуск маршрута 1
runCommand('!route route1')
end
 
Последнее редактирование:

koncumone

Участник
117
11
Скажите пожалуйста, как сделать так,чтобы бот при появление в инте больки в одну из 4 позиций , воспроизводил маршрут,при этом нужно чтобы он получал точные координаты , т.к в больнице координаты x.y.z очень похожи координаты - 1 - -33.52,1880.21,17.65 2 - -29.13,1835.18,17.65 3 - -33.63,1835.15,17.65 4 - -29.36, 1880.33, 17.65
проще сделать проверку сообщения в чате на "/watch"
потом кода у бота 61 хп, чтобы тп на пикап выхода,
И уже route в автосалон

луа:
function onPrintLog(str)
    if str:match('/watch') then
        printLog("бот находится в больнице")
        bolka = true
    end
end

function onSetHealth(health)
    if health == 61 and bolka then
        bolka = false
        setPosition(-40.4479,1857.4382,17.6476)
        printLog("Бот вышел из больки")
    end
end
 
  • Нравится
Реакции: gafaskara и HackWhell