lua打印有重复内容

因为我需要做卡密生成器利用生成随机数然后带入算法生成卡密,但是因为根据时间生成的数有重复大概一秒内可以执行6次所以6次内容一样,网上有毫秒级教程但是GG修改器好像没这个函数,运行不了,所以问一下有没有能处理print的值让这6跳相同的值变成一条!

2个思路
1.先缓存一个变量,判断新生成的数和旧数一样,就不打印了,不一样才打印,同时让旧=新
2.既然同一秒内输出的数总是相同,那为什么不每秒生成一个新的,生成6次是要做什么?