[RakSamp Lite][ARZ] Не работает скрипт - В чем ошибка?

Balbesino

Новичок
Автор темы
16
3
Всем приветик, кто читает. Попробовал написать lua скрипт для RakSamp Lite. Часть сам писал, часть брал из скриптов Haymiritch, но скриптик не работает. Cуть скрипта: авторегается акк, указывается реферал, после спавна перс курдом летит в рандом точку (точки в скрипте), там встает в /beg, на 5 лвле вводит промо (позже буду дорабатывать). Кто шарит, гляньте плиз в чем ошибка и если будет минутка, подклепайте плиз <3
Тг (на всякий): @Balbesino

Всем приветик, кто читает. Попробовал написать lua скрипт для RakSamp Lite. Часть сам писал, часть брал из скриптов Haymiritch, но скриптик не работает. Cуть скрипта: авторегается акк, указывается реферал, после спавна перс курдом летит в рандом точку (точки в скрипте), там встает в /beg, на 5 лвле вводит промо (позже буду дорабатывать). Кто шарит, гляньте плиз в чем ошибка и если будет минутка, подклепайте плиз <3
Тг (на всякий): @Balbesino
Если кто-то займется и ебанёт туда уведы в тг - цены вам не будет, поцелую в попку ❤️

Полетал по ошибкам, пишет, что скрипт загружен, но по факту он не работает.
new:
local sampev = require("samp.events")
require("addon")
local requests = require("requests")

local referal = 'Timosha_Kazinak' -- ник пригласившего
local password = '696969B' -- пароль от акков
local promo = 'lance'

local autoseb = true
local autobeg = true

local timestep = 333 -- в миллисекундах, задержка между телепортом (по умолчанию 50)
local step = 4 -- в метрах, шаг телепорта (по умолчанию 2)

local coordinates = {
    {x = 1069.2907714844, y = 1771.1702880859, z = 13.353523254395},
    {x = 1060.1303710938, y = -1720.0169677734, z = 13.546875},
    {x = 1043.0206298828, y = -1790.7697753906, z = 13.78230381012},
    {x = 1096.9769287109, y = -1857.6729736328, z = 13.54983329772},
    {x = 1164.7028808594, y = -1843.2712402344, z = 13.568442344666},
    {x = 1200.5135498047, y = -1843.3649902344, z = 13.550856590271},
    {x = 1304.7816162109, y = -1815.7830810547, z = 13.546875},
    {x = 1393.2154541016, y = -1725.4487304688, z = 13.546875},
    {x = 1395.9569091797, y = -1715.9523925781, z = 7.9894752502441},
    {x = 1442.1947021484, y = -1721.8779296875, z = 6.859375},
    {x = 1481.392578125,  y = -1763.3527832031, z = 18.786252975464},
    {x = 1537.0568847656, y = -1724.2991943359, z = 13.546875},
    {x = 1579.3820800781, y = -1738.8077392578, z = 13.546875},
    {x = 1600.6806640625, y = -1757.3497314453, z = 3.953125},
    {x = 1661.0006103516, y = -1768.1879882813, z = 3.9672317504883},
    {x = 1696.1784667969, y = -1804.8836669922, z = 13.546875},
    {x = 1732.9655761719, y = -1827.6866455078, z = 13.551467895508},
    {x = 1799.1673583984, y = -1825.8770751953, z = 13.570339202881},
    {x = 1834.4626464844, y = -1833.0076904297, z = 13.578123},
    {x = 1842.1697998047, y = -1861.5604248047, z = 13.389747619629},
    {x = 1866.3553466797, y = -1882.80859375, z = 13.451183319092},
    {x = 1862.6590576172, y = -1907.8479003906, z = 15.028910636902},
    {x = 1887.2762451172, y = -1938.4110107422, z = 13.541681289673},
    {x = 1908.9289550781, y = -1967.0183105469, z = 13.546875},
    {x = 1940.755859375,  y = -1969.4367675781, z = 16.125},
    {x = 1968.9215087891, y = -1975.8997802734, z = 13.546875},
    {x = 1983.4407958984, y = -1925.6485595703, z = 13.546875},
    {x = 1932.185546875,  y = -1816.0515136719, z = 13.546875},
    {x = 1912.9674072266, y = -1788.5577392578, z = 13.3828125},
    {x = 1903.9897460938, y = -1770.0783691406, z = 13.546875},
    {x = 1912.4050292969, y = -1740.7513427734, z = 13.482776641846},
    {x = 1932.6214599609, y = -1688.2980957031, z = 13.546875},
    {x = 1929.7318115234, y = -1600.94140625,   z = 13.553242683411},
    {x = 1869.9677734375, y = -1619.0910644531, z = 13.546875},
    {x = 1794.7905273438, y = -1604.607421875,  z = 13.546875},
    {x = 1741.6607666016, y = -1610.3258056641, z = 13.546875},
    {x = 1540.7856445313, y = -1638.4417724609, z = 13.981618881226},
    {x = 1506.7039794922, y = -1585.7080078125, z = 13.546875},
    {x = 1417.4755859375, y = -1583.8615722656, z = 13.545596122742},
    {x = 1374.2006835938, y = -1597.1647949219, z = 13.546875},
    {x = 1364.0871582031, y = -1596.8492431641, z = 8.609375},
    {x = 1322.3355712891, y = -1555.7093505859, z = 13.546875},
    {x = 1290.3389892578, y = -1528.2531738281, z = 13.535650253296},
    {x = 1237.2596435547, y = -1512.2745361328, z = 10.046875},
    {x = 1231.9267578125, y = -1476.9019775391, z = 13.539237976074},
    {x = 1185.5914306641, y = -1494.6301269531, z = 13.55365562439},
    {x = 1207.5693359375, y = -1521.6293945313, z = 13.546875},
    {x = 1218.2056884766, y = -1582.3159179688, z = 13.546875},
    {x = 1203.4891357422, y = -1626.4741210938, z = 13.748246192932},
    {x = 1207.2930908203, y = -1643.4703369141, z = 13.551703453064},
    {x = 1015.757019043, y = -1579.8869628906, z = 13.546875},
    {x = 1022.0214233398, y = -1557.0639648438, z = 13.580752372742},
    {x = 1046.6140136719, y = -1478.9835205078, z = 13.546116828918},
    {x = 1085.5535888672, y = -1386.7807617188, z = 13.793631747616},
    {x = 1188.0936279297, y = -1380.1004638672, z = 13.548622131348},
    {x = 1187.4215087891, y = -1289.3815917969, z = 13.546875},
    {x = 1237.6649169922, y = -1273.3500976563, z = 13.546875},
    {x = 1269.4691162109, y = -1291.5434570313, z = 13.481665611267},
    {x = 1283.9876708984, y = -1272.7490234375, z = 13.535447120667},
    {x = 1350.3349609375, y = -1268.0780029297, z = 14.921875},
    {x = 1470.2098388672, y = -1247.6817626953, z = 14.562538146973},
    {x = 1469.6441650391, y = -1271.3499755859, z = 14.562538146973},
    {x = 1477.7135009766, y = -1282.3908691406, z = 14.562538146973},
    {x = 1502.4216308594, y = -1311.4497070313, z = 14.188876152039},
    {x = 1502.5122070313, y = -1385.9293212891, z = 14.03765296936},
    {x = 1460.9486083984, y = -1487.1875, z = 13.546875},
    {x = 1463.4896240234, y = -1508.0238037109, z = 13.546875},
    {x = 1423.7249755859, y = -1497.9384765625, z = 20.430061340332},
    {x = 1069.712890625, y = -1376.8569335938, z = 13.670541763306},
    {x = 1047.4918212891, y = -1345.6461181641, z = 13.554657936096},
    {x = 1017.8364868164, y = -1314.4777832031, z = 13.546875},
    {x = 992.54956054688, y = -1335.1646728516, z = 13.3828125},
    {x = 930.92388916016, y = -1334.5711669922, z = 13.546875},
    {x = 925.45184326172, y = -1359.3497314453, z = 13.381425857544},
    {x = 901.28948974609, y = -1361.7534179688, z = 13.546875},
    {x = 892.04504394531, y = -1370.486328125, z = 25.202529907227},
    {x = 886.56365966797, y = -1411.0183105469, z = 13.1600522995},
    {x = 861.55841064453, y = -1388.7421875, z = 13.633249282837},
    {x = 835.18914794922, y = -1386.32421875, z = 13.578886032104},
    {x = 841.17065429688, y = -1376.5789794922, z = 22.532068252563},
    {x = 820.32147216797, y = -1380.2331542969, z = 23.582290649414},
    {x = 783.7001953125, y = -1382.1809082031, z = 13.694253921509},
    {x = 823.91241455078, y = -1160.7224121094, z = 16.9765625},
    {x = 833.95776367188, y = -1155.7940673828, z = 23.828125},
    {x = 830.89221191406, y = -1102.5460205078, z = 24.296875},
    {x = 992.11798095703, y = -1105.0339355469, z = 23.828125},
    {x = 1068.6623535156, y = -1108.9221191406, z = 24.378765106201},
    {x = 1121.5806884766, y = -1128.8876953125, z = 23.8046875},
    {x = 1143.2712402344, y = -1088.4267578125, z = 25.814483642578},
    {x = 1203.7341308594, y = -1004.2467041016, z = 32.572715759277},
    {x = 1138.0804443359, y = -1002.28515625, z = 29.859375},
    {x = 1066.8013916016, y = -992.51312255859, z = 38.975120544434},
    {x = 1233.3885498047, y = -867.71563720703, z = 42.8828125},
    {x = 1431.5819091797, y = -967.02862548828, z = 37.402435302734},
    {x = 1876.0187988281, y = -1480.9448242188, z = 10.828125},
    {x = 1825.1140136719, y = -1402.1431884766, z = 13.4296875},
    {x = 1808.1127929688, y = -1427.4924316406, z = 13.420932769775},
    {x = 1781.8337402344, y = -1417.2358398438, z = 15.7578125},
    {x = 1756.1215820313, y = -1469.9050292969, z = 13.539523124695},
    {x = 1481.0927734375, y = -1412.7279052734, z = 11.8828125}
}

------------------------------------------------------

function OnLoad()
    print("Script successfully activated")
    print("Author: Balbesino")
end

function sampev.onShowDialog(id, style, title, btn1, btn2, text) -- авторегистр и автовход
    if title:find('Пароль') then
        sendDialogResponse(id, 1, 0, password)
        return false
    end
    if title:find('Авторизация') then
        sendDialogResponse(id, 1, 0, password)
        return false
    end
    if title:find('Выберите ваш пол') then
        sendDialogResponse(id, 1, 0, "")
        return false
    end
    if title:find('Выберите цвет кожи') then
        sendDialogResponse(id, 1, 0, "")
        return false
    end
    if title:find('вы о нас узнали?') then
        sendDialogResponse(id, 1, 1, "")
        return false
    end
    if title:find('Введите ник пригласившего?') then
        sendDialogResponse(id, 1, 0, referal)
        return false
    end
    if title:find('Дополнительная') then
        sendDialogResponse(id, 0, 0, "")
        return false
    end
    if title:find('Игровое меню') then
        sendDialogResponse(id, 1, 11, "")
        return false
    end
    if title:find('Промо') then
        sendDialogResponse(id, 1, 0, promo)
        return false
    end
    if text:find('тут') then
        quit()
    end
end

function sampev.onShowTextDraw(id, data) -- для управления текстдравами
    if id == 419 then
        newTask(function()
            wait(1000)
            sendClickTextdraw(id)
        end)
    end
end

function onSendRPC(id, bs) -- для регистрации
    if id == 128 then
        return true
    end
end

function onPrintLog(text) -- хуки на текст
    if text:find("Используйте команду") then
        autoseb()
    end
    if text:find("Вы закончили свое лечение") then
        reconnect(1)
    end
    if text:find("Вы отключены от") then
        quit()
    end
    if text:find("авторизацию ограничено") then
        reconnect(1)
    end
    if text:find("были телепортированы") then
        quit()
    end
end

function autoseb()
    if autoseb then
        math.randomseed(os.time())
        local coords = coordinates[math.random(#coordinates)]
        coordStart(coords.x, coords.y, coords.z, timestep, step, true)
    end
end

function autopromo()
    newTask = function()
        local score = getScore()
        if score == 5 then
            sendInput("/mn")
        end
    end
end

function onCoordStop()
    newTask = function()
        if autobeg then
            wait(2000)
            sendInput("/beg")
        end
    end
end

function sendKey(id) -- для симуляции нажатий кнопок
    key = id
    updateSync()
end

function sampev.onSendPlayerSync(data) -- для симуляции нажатий кнопок
    if key then
        data.keysData = key
        key = nil
    end
end

function sampev.onServerMessage(color, text)
    if text:find("Используйте команду") then
        autoseb()
    end
end

function onPrintLog(text)
    if text:find("Bad nickname") then
        quit()
    end
    if text:find("you are banned") then
        quit()
    end
    if text:find("Disconnected") then
        reconnect(5)
    end
end
 

Вложения

  • new.lua
    10.1 KB · Просмотры: 9
Последнее редактирование:
  • Нравится
Реакции: Notepad++