[心得] 毀滅暗月卡散卡數量統計/交換用巨集

看板WOW (魔獸世界)作者 (Grady)時間13年前 (2011/03/31 12:24), 編輯推噓13(1301)
留言14則, 14人參與, 最新討論串1/1
巨集A 作用: 統計身上+銀行內的毀滅暗月卡散卡數量 程式碼: /run h={}nS={"波濤","流風","眾石","餘燼"}local s="" for i=1,32 do j=ceil(i/8)h[i+32]=0 k=32+j n=GetItemCount(62020-i,1) h[33-i]=n h[k]=h[k]+n/8 s="\t"..n..s if i%8==0 then s="\n"..nS[j]..s h[k+4] =floor(h[k])h[k]=ceil(h[k])end end print(s) ----------------------------------------------------- 巨集B 作用: 根據巨集A的統計結果, 計算多餘與缺乏的卡片, 貼至指定頻道尋求交換, 會自動略過無需交換的系列, 如無卡可換則不會發出訊息. 卡片數量如有變動, 需要重新執行巨集A做統計. 程式碼: /run local s="",t for i=1,4 do t={"",""}for j=1,8 do d=h[i*8+j-8] if d>h[37-i]then t[1]=t[1]..j end if d<h[41-i]then t[2]=t[2] ..j end end if t[1]~=""and t[2]~=""then s=s..nS[5-i]..t[1].. "換"..t[2].." " end end SendChatMessage(s,"channel",nil,2) 最後的數字2可以代換為指定頻道號碼. ----------------------------------------------------- 程式碼請自行黏貼成同一行, 上面列的每一行之間不可以有空格. 範例A: 餘燼 49 43 30 35 36 38 32 39 眾石 22 26 24 23 26 22 23 25 流風 36 42 32 37 35 35 40 38 波濤 31 26 25 25 25 15 14 19 範例B: [2. 交易] [id]: 餘燼128換3457 眾石258換16 流風278換356 波濤12345換678 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.106.164.144

03/31 12:25, , 1F
驚人...
03/31 12:25, 1F

03/31 12:29, , 2F
應該是換行?
03/31 12:29, 2F
※ 編輯: Gradyfx 來自: 122.106.164.144 (03/31 12:32)

03/31 12:31, , 3F
只好把稀缺卡擺銀行..
03/31 12:31, 3F

03/31 12:35, , 4F
大戶的巨集!
03/31 12:35, 4F

03/31 12:40, , 5F
這篇巨集可以說是實用 應用度很廣吧
03/31 12:40, 5F

03/31 13:01, , 6F
GJ
03/31 13:01, 6F

03/31 13:11, , 7F
超實用XD
03/31 13:11, 7F

03/31 13:41, , 8F
鬼!
03/31 13:41, 8F

03/31 17:03, , 9F
有錢人的實用QQ
03/31 17:03, 9F

03/31 17:59, , 10F
03/31 17:59, 10F

03/31 22:05, , 11F
強大...
03/31 22:05, 11F

06/09 19:35, , 12F
推阿 超好用~
06/09 19:35, 12F

06/21 19:43, , 13F
實用推!!!!!!!!!
06/21 19:43, 13F

08/11 01:19, , 14F
08/11 01:19, 14F
文章代碼(AID): #1Db08NY3 (WOW)
文章代碼(AID): #1Db08NY3 (WOW)