/run local ta=0; for x=1,9 do local c=GetNumArtifactsByRace(x); local a=0; for y=1,c do local t=select(9, GetArtifactInfoByRace(x, y)); a=a+t;end local rn=GetArchaeologyRaceInfo(x); if(c1) then print(rn..": "..a); ta=ta+a; end end print("Total: "..ta);
实测:以下截图就是在输入完宏以后自动计算出来的结果。
注:使用这个宏之前需要打开考古学界面。


附一张考古文物列表:


点击图片查看清晰大图
回复该发言