Гайд Написание Lua скрипта для RakBot(Авто-регистрация/авторизация рефералов ARZ)

Gishit

Известный
451
126
Можешь просто скинуть исходник Авто-логина на Аризоне?Я уже понял что в программировании полный 0.
Код:
local password = getPassword()
function onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
setOwnAutoReg(true)
if dialogTitle:match("Авторизация") then
sendDialog(dialogId, 1, 0, password)return true
end
end
 
  • Нравится
Реакции: dart__

Salivar

Известный
34
4
Код:
local password = getPassword()
function onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
setOwnAutoReg(true)
if dialogTitle:match("Авторизация") then
sendDialog(dialogId, 1, 0, password)return true
end
end
Ох, спасибо большое, но за то время я уже сам разобрался)) Но спасибо что хоть скинул.
 

#kweeZ

Известный
577
123
Что по твоему гайду ,что скрипт человека ,который скидывал в теме - все не работает ,он просто напросто пропускает все пункты регистрации ,помоги пожалуйста ,если не сложно ,ид диалога меня т.д ,много ничего перепробовал ,всё равно ничего не работает
 

Glockersik

Участник
86
3
Очень помог мне разобраться в ЛУа . Конечно же хочется видеть еще уроки от тебя . Ну а именно с текстдравами и по ini файлами
 

atizoff

приобретаю кашель за деньги
Проверенный
1,296
1,179
как math.random использовать в ракботе?
 

atizoff

приобретаю кашель за деньги
Проверенный
1,296
1,179
юзаю так, ошибка вылазит

Lua:
local password = getPassword()
local old = math.random(17, 40)
local rasa = math.random(0, 2)
local norm = math.random(0, 2)

function onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
    setOwnAutoReg(true)
    if dialogId == 2 then
        sendDialog(dialogId, 1, 0, password)
    end
    if dialogId == 3 then
        sendDialog(dialogId, 1, 0, "")
    end
    if dialogId == 4 then
        sendDialog(dialogId, 1, 0, old)
    end
    if dialogId == 5 then
        sendDialog(dialogId, 1, rasa, "")
    end
    if dialogId == 6 then
        sendDialog(dialogId, 1, norm, "")
    end
    if dialogId == 7 then
        sendDialog(dialogId, 0, 0, "")
    end
    if dialogId == 4991 then
        sendDialog(dialogId, 1, 0, "")
    end
    if dialogId == 4992 then
        sendDialog(dialogId, 1, 0, "")
    end
    if dialogId == 14660 then
        sendDialog(dialogId, 1, 0, "")
    end
end

function onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
    if textDrawId == 83 then
        clickTextDraw(textDrawId)
    end
end
 

rraggerr

проверенный какой-то
Автор темы
1,626
848
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
юзаю так, ошибка вылазит

Lua:
local password = getPassword()
local old = math.random(17, 40)
local rasa = math.random(0, 2)
local norm = math.random(0, 2)

function onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
    setOwnAutoReg(true)
    if dialogId == 2 then
        sendDialog(dialogId, 1, 0, password)
    end
    if dialogId == 3 then
        sendDialog(dialogId, 1, 0, "")
    end
    if dialogId == 4 then
        sendDialog(dialogId, 1, 0, old)
    end
    if dialogId == 5 then
        sendDialog(dialogId, 1, rasa, "")
    end
    if dialogId == 6 then
        sendDialog(dialogId, 1, norm, "")
    end
    if dialogId == 7 then
        sendDialog(dialogId, 0, 0, "")
    end
    if dialogId == 4991 then
        sendDialog(dialogId, 1, 0, "")
    end
    if dialogId == 4992 then
        sendDialog(dialogId, 1, 0, "")
    end
    if dialogId == 14660 then
        sendDialog(dialogId, 1, 0, "")
    end
end

function onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
    if textDrawId == 83 then
        clickTextDraw(textDrawId)
    end
end
для приличия скинул бы что за ошибка
 

rraggerr

проверенный какой-то
Автор темы
1,626
848
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
  • Нравится
Реакции: atizoff

vadimka0216

Известный
38
63
у меня 196 или 194 работает, мб на каждом сервере по разному


и не вижу смысла делать бота только для того чтобы побичевать через /beg, ты там от силы 50к за 3 дня поднимешь , с учетом что будешь выходить когда будет пейдей чтобы не поднимать лвл, того же бота на ферму можно сделать и там будет в 5 раз больше
Ого, ты умеешь делать автоходьбу для этой фермы?
 
  • Нравится
Реакции: executor_lzt