还是发现一个小bug,应该还是汉字兼容问题,中文的“圣”字string.find会认为它属于中文数字之一。
强制加一个判断:
number = ctonum(string.sub(wildcards[1], 1, string.len(wildcards[1])))
if number == 0 then number = 1 end
ArraySet ("item", string.lower(wildcards[2]), number)
原帖由 hba 于 2010-7-25 12:08 AM 发表
还是发现一个小bug,应该还是汉字兼容问题,中文的“圣”字string.find会认为它属于中文数字之一。
强制加一个判断:
number = ctonum(string.sub(wildcards[1], 1, string.len(wildcards[1])))
if number == ...