Подмена слова из сообщения при отправке

EX4MPLYCH

Участник
Автор темы
42
5
Версия MoonLoader
.026-beta
Как через ивент сделать чтобы при отправке на сервер сообщения он находил слово между "$$" этими знаками и подменял на значение. Как это реализовано в SnailMatic.
Например я пишу чат: Вот они, Гачисты, слева направо: $gachimembers$.
А должно отправиться: Вот они, Гачисты, слева направо: Билли Херрингтон, Ван Даркхолм и другие...
Lua:
gachimembers = "Билли Херрингтон, Ван Даркхолм и другие..."

И чтобы было без разницы в начале, в середине или в конце сообщения пишется $gachimembers$
 
Последнее редактирование:
Решение
Lua:
local gachimembers = "Билли Херрингтон, Ван Даркхолм и другие..."
local text = "Вот они, Гачисты, слева направо: $gachimembers$."

print(text:gsub("%$gachimembers%$", gachimembers))

-- Вот они, Гачисты, слева направо: Билли Херрингтон, Ван Даркхолм и другие....

sdfy

Известный
349
230
Lua:
local gachimembers = "Билли Херрингтон, Ван Даркхолм и другие..."
local text = "Вот они, Гачисты, слева направо: $gachimembers$."

print(text:gsub("%$gachimembers%$", gachimembers))

-- Вот они, Гачисты, слева направо: Билли Херрингтон, Ван Даркхолм и другие....
 
  • Влюблен
Реакции: EX4MPLYCH и qdIbp