Skip to content
This repository was archived by the owner on Feb 3, 2026. It is now read-only.

Commit 4f16b13

Browse files
committed
fix: 修复团队监控中使用正则表达式喊话事件的多段倒计时条未替换{$1}模板字符问题
1 parent 60382ec commit 4f16b13

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

MY_TeamMon/src/MY_TeamMon.lua

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1021,14 +1021,15 @@ function D.CountdownEvent(data, nClass, szSender, szReceiver, aBackreferences)
10211021
if nClass == v.nClass then
10221022
local nType, szKey = D.GetCountdownTypeKey(data, i, szSender, szReceiver, aBackreferences)
10231023
-- 2025.08.26解决正则表达式喊话事件的多段倒计时nTime字段未替换{$1}模板字符
1024-
if X.IsString(v.nTime) then
1025-
v.nTime = FilterCustomText(v.nTime, szSender, szReceiver, aBackreferences)
1024+
local nTime = v.nTime
1025+
if X.IsTable(aBackreferences) and X.IsString(v.nTime) then
1026+
nTime = FilterCustomText(nTime, szSender, szReceiver, aBackreferences)
10261027
end
10271028
local tParam = {
10281029
nIcon = v.nIcon or data.nIcon or 340,
10291030
nFrame = v.nFrame,
10301031
szContent = FilterCustomText(v.szName or data.szName, szSender, szReceiver, aBackreferences),
1031-
nTime = v.nTime,
1032+
nTime = nTime,
10321033
nRefresh = v.nRefresh,
10331034
bTalk = v.bTeamChannel,
10341035
bHold = v.bHold,

0 commit comments

Comments
 (0)