onServerMessage

FakeSince

Активный
Автор темы
243
56
Версия MoonLoader
.026-beta
Качаю ракботом акки, хочу чтоб выводило краткую сводку по пейдею в телеграм, вот так выглядит сообщение о пейдее:
c064dc2a-0547-4442-bb98-6a26a695daf5.jpg

пытался сделать так, на примере уровня, но понял что я дебил, и так не работает:
1653568642423.png

Как будет правильно сделать вывод инфы этой в телеграм?
 
Решение
Небольшой костыляка, но думаю что я бы сделал что-то в таком духе.
Lua:
local payday, st, step = {}, false, 1
local pay_text = {
    "^Депозит в банке%: %$(%d+)",
    "^Сумма к выплате%: %$(%d+)",
    "^Текущая сумма в банке%: %$(%d+)",
    "^Текущая сумма на депозите%: %$(%d+)",
    "^В данный момент у вас (%d+)%-й уровень и (%d+/%d+) респектов",
    "^Законопослушность%: [+-](%d+)"
}

function onServerMessage(color, text) -- не знаю какие там в ракботе аргументы и т.д., просто набросок.
    if text:find("_________Банковский чек_________") then st = true end
  
    if pay_text[step] ~= nil and st then
        local value = text:match(pay_text[step])
        if value ~= nil and value ~= 0 then
            table.insert(payday, text)...

LelHack

Известный
452
125
Благодарю.

Может кто-то из знающих подсказать, вот такой кусок кода (для телепорта на безопасные координаты):
Посмотреть вложение 149781
в printLog выводит нормально, все как нужно, но при этом !coord работать не хочет, выводя ошибку что не введены координаты, но при этом если ввести вручную все эти координаты, то телепорт произойдет, что не так?
Посмотреть вложение 149782
Пробуй
r:
runCommand('!coord '..tonumber(posx)..', '..tonumber(posy)..', '..tonumber(posz))