- 2
- 0
Lua:
for dialogLine in string.gmatch(Dtext, '[^\n]+') do
if string.match(dialogLine, '(%w+_%w+)\t+(%d+)') then
local _name, _value = string.match(dialogLine, '(%w+_%w+)\t+(%d+)')
pl[#pl + 1] = {
name = _name,
value = _value
}
end
end
Lua:
for dialogLine in string.gmatch(Dtext, '[^\n]+') do
if string.match(dialogLine, '.+%[%d+%] (%w+_%w+).+') then
local _name = string.match(dialogLine, '.+%[%d+%] (%w+_%w+).+')
me[#me + 1] = {
name = _mname
}
end
end
В первом поиске я получаю *ник = значение*, во-втором только *ник* и заношу это в 2 таблицы. Как можно сравнить их? И если в *pl* находятся ники из *me*, то вывести эти данные - *ник = значение*. С луа на Вы.
Последнее редактирование модератором: