Index: 残局文料/游戏王_则拟器_原版_残局_局名_改名.lua ================================================================== --- 残局文料/游戏王_则拟器_原版_残局_局名_改名.lua +++ 残局文料/游戏王_则拟器_原版_残局_局名_改名.lua @@ -29,11 +29,11 @@ function d.取卡对_一维(o1_0) return 历排库.历排(o1_0, 卡档库.取卡对) end do local k1, k2, k3 - --~ 非空单行,并无换行符 + --~ 非空单行,且无换行符 k1 = "[^\n]+" --~ 卡编所在行 k2 = "Debug%.AddCard.+" --~ 卡编 k3 = "[0-9]+" @@ -44,18 +44,26 @@ k1_0 = 历文库.历文(o1, string.gmatch, k1) k1_0 = 历排库.历排(k1_0, string.match, k2) return 历排库.历排(k1_0, string.match, k3) end end ---~ 文 -function d.局筛血(o1) - local k1_0 - --~ 血排 - k1_0 = 历文库.历文(o1, string.gmatch, "[^\n]+") - k1_0 = 历排库.历排(k1_0, string.match, "Debug%.SetPlayerInfo.+") - k1_0 = 历排库.历排(k1_0, string.gsub, "[0-9]+", "", 1) - return 历排库.历排(k1_0, string.match, "[0-9]+") +do + local k1, k2, k3, k4 + --~ 非空单行,且无换行符 + k1 = "[^\n]+" + k2 = "Debug%.SetPlayerInfo.+" + k3 = "[0-9]+" + k4 = "[0-9]+" + --~ 文 + function d.局筛血(o1) + local k1_0 + --~ 血排 + k1_0 = 历文库.历文(o1, string.gmatch, k1) + k1_0 = 历排库.历排(k1_0, string.match, k2) + k1_0 = 历排库.历排(k1_0, string.gsub, k3, "", 1) + return 历排库.历排(k1_0, string.match, k4) + end end --~ 文 function d.局筛则数(o1) local k1 local k1_0