[RakBot] ARZ TextDraw

HubbaBubbkin

Известный
Автор темы
33
7
Версия MoonLoader
Другое
Lua:
function onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
    if textDrawString:match('Accept') then
                clickTextDraw(544)
    end
end

Почему-то не кликает по текстдраву. В чём может быть проблема? (Проект аризона)
 
Решение
Lua:
function onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
    if textDrawString:match('Accept') then
                clickTextDraw(544)
    end
end

Почему-то не кликает по текстдраву. В чём может быть проблема? (Проект аризона)
У меня в подписи бот на арз, там открытый код, вырежи оттуда клик по текстдраву.. там как раз регистрация

Logaan

Известный
80
15
Смотри внимательнее, Accept в тд может быть написан капсом, а это важно. Так же лучше вставить небольшую задержку
Код:
function onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
    if textDrawString:match('Accept') then
    defCallAdd(200, false, function ()
       clickTextDraw(textDrawId)
    end)
    end
end
 

HubbaBubbkin

Известный
Автор темы
33
7
А не проще так?

Lua:
local sampev = require 'lib.samp.events'


function sampev.onShowTextDraw(id, data)
    if id == 544 then
    sampSendClickTextdraw(id)
    end
end
Я же написал, что под ракбот :)
Смотри внимательнее, Accept в тд может быть написан капсом, а это важно. Так же лучше вставить небольшую задержку
Код:
function onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
    if textDrawString:match('Accept') then
    defCallAdd(200, false, function ()
       clickTextDraw(textDrawId)
    end)
    end
end
Код:
[23:05:47] [RAKBOT] Показан текстдрав с ID 532 (модель: 0; клик: нет; X: 439,00; Y: 383,00; текст: box1)
[23:05:47] [RAKBOT] Показан текстдрав с ID 533 (модель: 0; клик: нет; X: 387,00; Y: 358,00; текст: box2)
[23:05:47] [RAKBOT] Показан текстдрав с ID 534 (модель: 0; клик: нет; X: 385,00; Y: 360,00; текст: box3)
[23:05:47] [RAKBOT] Показан текстдрав с ID 537 (модель: 19132; клик: да; X: 396,00; Y: 345,00; текст: selecticon2)
[23:05:47] [RAKBOT] Показан текстдрав с ID 543 (модель: 0; клик: нет; X: 342,00; Y: 392,00; текст: Cancel)
[23:05:47] [RAKBOT] Показан текстдрав с ID 544 (модель: 0; клик: нет; X: 247,00; Y: 392,00; текст: Accept)
[23:05:47] [RAKBOT] Показан текстдрав с ID 539 (модель: 19447; клик: да; X: 327,00; Y: 367,00; текст: selecticon3)
[23:05:47] [RAKBOT] Показан текстдрав с ID 538 (модель: 19447; клик: да; X: 233,00; Y: 367,00; текст: selecticon3)
[23:05:47] [RAKBOT] Отправлен клик по текстдраву с ID 544
Клик вроде идёт, но не идёт. Скин всё равно не выбирается.
 

Kolbasa241

Известный
213
57
Я же написал, что под ракбот :)

Код:
[23:05:47] [RAKBOT] Показан текстдрав с ID 532 (модель: 0; клик: нет; X: 439,00; Y: 383,00; текст: box1)
[23:05:47] [RAKBOT] Показан текстдрав с ID 533 (модель: 0; клик: нет; X: 387,00; Y: 358,00; текст: box2)
[23:05:47] [RAKBOT] Показан текстдрав с ID 534 (модель: 0; клик: нет; X: 385,00; Y: 360,00; текст: box3)
[23:05:47] [RAKBOT] Показан текстдрав с ID 537 (модель: 19132; клик: да; X: 396,00; Y: 345,00; текст: selecticon2)
[23:05:47] [RAKBOT] Показан текстдрав с ID 543 (модель: 0; клик: нет; X: 342,00; Y: 392,00; текст: Cancel)
[23:05:47] [RAKBOT] Показан текстдрав с ID 544 (модель: 0; клик: нет; X: 247,00; Y: 392,00; текст: Accept)
[23:05:47] [RAKBOT] Показан текстдрав с ID 539 (модель: 19447; клик: да; X: 327,00; Y: 367,00; текст: selecticon3)
[23:05:47] [RAKBOT] Показан текстдрав с ID 538 (модель: 19447; клик: да; X: 233,00; Y: 367,00; текст: selecticon3)
[23:05:47] [RAKBOT] Отправлен клик по текстдраву с ID 544
Клик вроде идёт, но не идёт. Скин всё равно не выбирается.
Ой, чишо, ракбот, сори чёт тупанул. Не шарю за эту тему
 

xsilv

Известный
216
274
Потому что надо не по ацепту долбить
Скорее всего этот
1582837060312.png
 
  • Нравится
Реакции: HubbaBubbkin

koncumone

Известный
337
87
Lua:
function onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
    if textDrawString:match('Accept') then
                clickTextDraw(544)
    end
end

Почему-то не кликает по текстдраву. В чём может быть проблема? (Проект аризона)
У меня в подписи бот на арз, там открытый код, вырежи оттуда клик по текстдраву.. там как раз регистрация
 
  • Нравится
Реакции: HubbaBubbkin

Logaan

Известный
80
15
А так тебе для автореги надо?

Код:
function onShowTextDraw(id,data)
if data.position.x == 233 and data.position.y == 367 then
    defCallAdd(400, false, function ()
        clickTextDraw(id)
    end)
end

function onRecvRpc(id, data, size)
    if id == 134 then
        local bs = bitStreamInit(data, size)
        local data = {}
        local textdrawId = bitStreamReadWord(bs)
        data.flags = bitStreamReadByte(bs)
        data.letterWidth = bitStreamReadFloat(bs)
        data.letterHeight = bitStreamReadFloat(bs)
        data.letterColor = bitStreamReadDWord(bs)
        data.lineWidth = bitStreamReadFloat(bs)
        data.lineHeight = bitStreamReadFloat(bs)
        data.boxColor = bitStreamReadDWord(bs)
        data.shadow = bitStreamReadByte(bs)
        data.outline = bitStreamReadByte(bs)
        data.backgroundColor = bitStreamReadDWord(bs)
        data.style = bitStreamReadByte(bs)
        data.selectable = bitStreamReadByte(bs)
        local vx = bitStreamReadFloat(bs)
        local vy = bitStreamReadFloat(bs)
        data.position = {x=vx,y=vy}
        data.modelId = bitStreamReadWord(bs)
        local vx = bitStreamReadFloat(bs)
        local vy = bitStreamReadFloat(bs)
        local vz = bitStreamReadFloat(bs)
        data.rotation = {x=vx,y=vy,z=vz}
        data.zoom = bitStreamReadFloat(bs)
        data.color = bitStreamReadDWord(bs)
        local l = bitStreamReadWord(bs)
        if l <= 0 then
            data.text = ''
        else
            data.text = bitStreamReadString(bs, l)
        end
        onShowTextDraw(textdrawId,data)
    end
end
 
  • Нравится
Реакции: Rei и HubbaBubbkin