Как добавить рандомные прыжки?

EazyBoost

Известный
Автор темы
207
24
Версия MoonLoader
.026-beta
Есть бот созданный в бот мейкере:

Lua:
BeginToPoint(-423.81903076172, 2914.7224121094, 3.140000, 1.000000, -255, true)
            local posX, posY, posZ = GetCoordinates()
            local mfind, mposX, mposY, mposZ = SearchMarker(posX, posY, posZ, 150.000000, false)
            if mfind then BeginToPoint(mposX, mposY, mposZ, 1.000000, -255, true) end
            wait(500)
            BeginToPoint(-423.81903076172, 2914.7224121094, 3.140000, 1.000000, -255, true)
            BeginToPoint(-410.26412963867, 2905.5454101563, 3.140000, 1.000000, -255, true)
            local posX, posY, posZ = GetCoordinates()
            local mfind, mposX, mposY, mposZ = SearchMarker(posX, posY, posZ, 150.000000, false)
            if mfind then BeginToPoint(mposX, mposY, mposZ, 1.000000, -255, true) end
            wait(500)

Как добавить чтобы пока он бежал к метке ( 4 строка ) он совершал рандомные прыжки?
 

EazyBoost

Известный
Автор темы
207
24
решил через это, мб кому-то пригодится, хз насколько правильно, но все работает.

Lua:
        local dist = getDistanceBetweenCoords3d(x, y, z, posX, posY, z)
        if dist > 9.5 then            
        local rand = math.random(0, 9999999);
            if rand >= 9909999 then
                setGameKeyState(16, 0);
                setGameKeyState(14, 255);
            end
        end
 
Последнее редактирование: