聊天处理修改

master
PC-202302260912\Administrator 2024-08-08 18:02:27 +08:00
parent c3a5e2a30a
commit b19e21b835
1 changed files with 17 additions and 14 deletions

View File

@ -2452,26 +2452,29 @@ function GetNewChatMsg(msg)
local list = {}
local len = 1
local index = 1
for i = 1, string.len(msg) do
if index == i then
local s = string.sub(msg, i, i)
if s == "#" then
if #list ~= 0 then
if not msg==nil then
for i = 1, string.len(msg) do
if index == i then
local s = string.sub(msg, i, i)
if s == "#" then
if #list ~= 0 then
len = len + 1
end
list[len] = s..string.sub(msg, i+1, i+1)..string.sub(msg, i+2, i+2)
len = len + 1
end
list[len] = s..string.sub(msg, i+1, i+1)..string.sub(msg, i+2, i+2)
len = len + 1
index = i + 3
else
if not list[len] then
list[len] = s
index = i + 3
else
list[len] = list[len]..s
if not list[len] then
list[len] = s
else
list[len] = list[len]..s
end
index = i + 1
end
index = i + 1
end
end
end
local _list = {}
for key, value in pairs(list) do
table.insert(_list, value)