local change = {
['mynick'] = sampGetPlayerNickname(select(2, sampGetPlayerIdByCharHandle(PLAYER_PED))),
['myid'] = select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)),
['server'] = sampGetCurrentServerName()
}
function change_tags(text, table)
for k, v in pairs(table) do
text = text:gsub('%{'..k..'%}', v)
end
return text
end
-- Тест
local text = [[
Сейчас мой ник - {mynick}
Мой ID - {myid}
Сервер, на котором я играю - {server}
Не существующий тег - {tag}
]]
print(change_tags(text, change))