精華區beta WOW 關於我們 聯絡資訊
※ 引述《scvb (Bird)》之銘言: : 有感於開成就視窗都會擋到對話視窗,密野團隊長就會慢一步 : 所以把一些常用到的成就打成巨集 : /跑 : a=GetAchievementLink(556);b=GetAchievementLink(2894); : c=GetAchievementLink(2052);d=GetAchievementLink(3136); : e=GetAchievementLink(3836);f=GetAchievementLink(577); : g=GetAchievementLink(623); : print(a,b,c,d,e,f,g); : 以上請全部接成一行 : a = [紫裝人] : b = [奧杜亞的秘密] 25人的+1 : c = [暮光協助] 這是1龍 2龍就+1,三龍+2 : d = [『風暴看守者』艾瑪隆] 25人的+1 : e = [『烈焰看守者』寇拉隆] 25人的+1 : f = [納克薩瑪斯全破(25人)] 10人的-1 : g = [織法者的隕落(25人)] 10人的-1 : 字數夠可以再添加 : 本來是想做成一個小UI的,無奈我做了個框框之後點什麼按鈕都沒用 : 所以放棄了,反正巨集也可以印出來... (以下文章 2009/08/18 for 3.2.0) 我現在暑假很無聊,所以作了一點縮短(以下可直接複製貼上正常使用)... /跑 al=GetAchievementLink print(al(556),al(2957),al(3036),al(3916)); 綠色的部份只要再加逗號,然後 al(成就編號),就會自動印出全部成就了 同原po的原意,使您不再需要日(Y)來找尋成就... 遊戲內查詢成就的方法如下(自行接成一行) /run local i,c,u,a,o,n,l;l=GetCategoryList();for i,c in pairs(l)do u=GetCategoryNumAchievements(c)for o=1,u do a,n=GetAchievementInfo(c,o) if n=="十字軍的呼喚(25人)" then print(n.."ID="..a)end end end (此巨集來源為gamer)... 衍生應用諸如偽造成就等就不贅述..= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.179.220