Помощь нужна

andrey_hacker

Известный
Автор темы
274
88
Версия MoonLoader
.026-beta
Помогите, пожалуйста. Как сделать так, чтобы скрипт сам определял номер нужной строчки в диалоге(серверном) по названию этой строчки!
 

sᴀxᴏɴ

саксофон
Всефорумный модератор
791
853
Lua:
local count = 0
require('samp.events').onShowDialog = function(dialogId, style, title, button1, button2, text)
    for n in text:gmatch('[^\r\n]+') do
        if n:find('Квесты') then
            sampAddChatMessage('Номер строки '..count, -1)
        end
        count = count + 1
    end
end
 
  • Нравится
Реакции: RAYDON и andrey_hacker

andrey_hacker

Известный
Автор темы
274
88
Lua:
local count = 0
require('samp.events').onShowDialog = function(dialogId, style, title, button1, button2, text)
    for n in text:gmatch('[^\r\n]+') do
        if n:find('Квесты') then
            sampAddChatMessage('Номер строки '..count, -1)
        end
        count = count + 1
    end
end
слушай, а можно как-то count использовать в main() ?
 

RAYDON

Известный
843
381
Lua:
local count = 0
require('samp.events').onShowDialog = function(dialogId, style, title, button1, button2, text)
    for n in text:gmatch('[^\r\n]+') do
        if n:find('Квесты') then
            sampAddChatMessage('Номер строки '..count, -1)
        end
        count = count + 1
    end
end
чёт в чат не выводит, "Квесты" поменял на то, что мне нужно и все равно не выводит