- 97
- 15
- Версия SA-MP
-
- 0.3.7-R3
Доброго времени суток. Мне нужна помощь с регулярными выражениями. Уже долгое время мучаюсь с этой строчкой
[Информация] Вы успешно взяли Материалы (300 шт) с ящика контрабанды!Как я хукаю эту строчку:
Lua:
local maty = new.int(0)
if text:find("%[Информация%] %{FFFFFF%}Вы успешно взяли .* с ящика контрабанды!") then
itemk = text:match("%[Информация%] %{FFFFFF%}Вы успешно взяли (.*) с ящика контрабанды!") --Поиск предметов
count = text:match("(%d+)") --Поиск колличества (находит 300)
if itemk == "Материалы" then --поиск Материалов (находит не "Материалы, а Материалы (300 шт)")
maty[0] = maty[0] + count --Прибавляет к "maty" 300
print(maty[0]) -- почему-то принтит nil
end
end