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

#kweeZ

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

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

Вложения

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

#kweeZ

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

chapo

чопа сребдс // @moujeek
Модератор
8,937
11,705
Пример можно? Если не сложно
я не смотрел как это делается на ракботе, но с самп луа это выглядело бы примерно так:
Lua:
function sampev.onDisplayGameText(style, time, text)
    if text:find('~k~~SNEAK_ABOUT~') then
        --code
    end
end
 

#kweeZ

Известный
Автор темы
577
124
я не смотрел как это делается на ракботе, но с самп луа это выглядело бы примерно так:
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

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

#kweeZ

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

chapo

чопа сребдс // @moujeek
Модератор
8,937
11,705
Я же вроде понятно написал, что я пытаюсь хукать весь текст без каких либо условий, причем тут ALT или что-то ещё, если вообще никакой текст не хукается, стоя на этом маркере
какой именно текст ты хукаешь? В геймтексте первая буква заглавная, остальные - нет. Вот точный текст:
Lua:
~r~Press~w~ ALT

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

#kweeZ

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

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

#kweeZ

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