RakSamp | Ответ по тексту в диалоге.

skatesss

Новичок
Автор темы
13
1
Всем привет, подскажите пожалуйста как можно либо получить лист-индекс текста в диалоге, либо как можно сразу отправить ответ по тексту в диалоге.
Например тут он выберет по индексу если найден текст "Перевод", а мне надо чтобы если найден текст "Перевод" он выбирал его в диалоге.
Lua:
if title:find("Игровой магазин") then
        if text:find("Перевод") then
            sendDialogResponse(id, 1, -1, '')
        end
end
 
Последнее редактирование:
Решение
Всем привет, подскажите пожалуйста как можно либо получить лист-индекс текста в диалоге, либо как можно сразу отправить ответ по тексту в диалоге.
Например тут он выберет по индексу если найден текст "Перевод", а мне надо чтобы если найден текст "Перевод" он выбирал его в диалоге.
Lua:
if title:find("Игровой магазин") then
        if text:find("Перевод") then
            sendDialogResponse(id, 1, -1, '')
        end
end
Lua:
local lineNumber = 1
for line in text:gmatch("[^\n]+") do
    if line:find("Перевод") then
        print("Найдено на строке:", lineNumber)
        break
    end
    lineNumber = lineNumber + 1
end

хуега)

РП игрок
Модератор
2,568
2,270
Всем привет, подскажите пожалуйста как можно либо получить лист-индекс текста в диалоге, либо как можно сразу отправить ответ по тексту в диалоге.
Например тут он выберет по индексу если найден текст "Перевод", а мне надо чтобы если найден текст "Перевод" он выбирал его в диалоге.
Lua:
if title:find("Игровой магазин") then
        if text:find("Перевод") then
            sendDialogResponse(id, 1, -1, '')
        end
end
Lua:
local lineNumber = 1
for line in text:gmatch("[^\n]+") do
    if line:find("Перевод") then
        print("Найдено на строке:", lineNumber)
        break
    end
    lineNumber = lineNumber + 1
end
 
  • Нравится
Реакции: skatesss