[RAKBOT] Как отследить текст?

#kweeZ

Известный
Автор темы
577
122
Как отследить этот текст? Так как в onGameText он не хукается, и при поднятии пикапа его тоже невозможно хукнуть

За годную помощь подкину копеечку на киви/яд/сбер 🙃
 

Вложения

  • sa-mp-002.png
    sa-mp-002.png
    1 MB · Просмотры: 46
Последнее редактирование:

#kweeZ

Известный
Автор темы
577
122

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,771
11,215
Пример можно? Если не сложно
я не смотрел как это делается на ракботе, но с самп луа это выглядело бы примерно так:
Lua:
function sampev.onDisplayGameText(style, time, text)
    if text:find('~k~~SNEAK_ABOUT~') then
        --code
    end
end
 

#kweeZ

Известный
Автор темы
577
122
я не смотрел как это делается на ракботе, но с самп луа это выглядело бы примерно так:
Lua:
function sampev.onDisplayGameText(style, time, text)
    if text:find('~k~~SNEAK_ABOUT~') then
        --code
    end
end
это самповская функция, тут ракбот же, он в принципе не находит этот текст через
Lua:
function onGameText(text)
printLog(text)
end
Весь другой текст хукается отлично
 

Gruzin Gang

Всефорумный Грузин
824
610
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
это самповская функция, тут ракбот же, он в принципе не находит этот текст через
Lua:
function onGameText(text)
printLog(text)
end
Весь другой текст хукается отлично
попробуй хукать только ALT
 

#kweeZ

Известный
Автор темы
577
122
попробуй хукать только ALT
Я же вроде понятно написал, что я пытаюсь хукать весь текст без каких либо условий, причем тут ALT или что-то ещё, если вообще никакой текст не хукается, стоя на этом маркере
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,771
11,215
Я же вроде понятно написал, что я пытаюсь хукать весь текст без каких либо условий, причем тут ALT или что-то ещё, если вообще никакой текст не хукается, стоя на этом маркере
какой именно текст ты хукаешь? В геймтексте первая буква заглавная, остальные - нет. Вот точный текст:
Lua:
~r~Press~w~ ALT

--получал через:
function sampev.onDisplayGameText(style, time, text)
    sampAddChatMessage('GAMETEXT: '..text, -1)
    print(text)
end
 
  • Нравится
Реакции: #kweeZ

#kweeZ

Известный
Автор темы
577
122
какой именно текст ты хукаешь? В геймтексте первая буква заглавная, остальные - нет. Вот точный текст:
Lua:
~r~Press~w~ ALT

--получал через:
function sampev.onDisplayGameText(style, time, text)
    sampAddChatMessage('GAMETEXT: '..text, -1)
    print(text)
end
В самой игре без проблем хукается, не спорю, но тут РАКБОТ!!!
 
  • Грустно
Реакции: chapo

#kweeZ

Известный
Автор темы
577
122
Пробуй через битстрим
Все равно не работает) Но это уже ладно, по другому решил свою проблему, можно ли теперь как-то сделать, чтобы пикап был активным точно так же, как и на клиенте?