[RAKBOT] Как поймать данный текст?

Fluffy1560

Активный
Автор темы
278
34
[ERROR] Посадка в транспорт: посадка недоступна
Через onprintlog не ловится
 

манку хлебал

Потрачен
305
122
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
function onServerMessage(text)
if text == '[ERROR] Посадка в транспорт: посадка недоступна' then print ('hooked') end
end
 
  • Bug
Реакции: kin4stat и Shamanije

Shamanije

Известный
Друг
959
924
function onServerMessage(text)
if text == '[ERROR] Посадка в транспорт: посадка недоступна' then print ('hooked') end
end
Сообщение системное, следовательно, приходит оно в событие onPrintLog. Зачем ты пытаешься словить его в onServerMessage?
 

манку хлебал

Потрачен
305
122
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сообщение системное, следовательно, приходит оно в событие onPrintLog. Зачем ты пытаешься словить его в onServerMessage?
Я думал это сообщение от сервера. Ловить сообщение из лога не лучшая идея, можно как минимум проверить на то, находится ли бот в транспорте
 

Shamanije

Известный
Друг
959
924
Я думал это сообщение от сервера. Ловить сообщение из лога не лучшая идея, можно как минимум проверить на то, находится ли бот в транспорте
Можно, но по всей видимости топикстартеру надо именно ловить сообщение из лога.
 
  • Нравится
Реакции: molimawka