Re: [問題] 任務巨集改寫 - 暗月馬戲團相關
※ 引述《OAzenO (すご-い!)》之銘言:
: 編輯 加上任務名稱
: /run qid=70893;
: /run qn=C_QuestLog.GetTitleForQuestID(qid);
: /run if(C_QuestLog.IsQuestFlaggedCompleted(qid)==true)
: then print(qn,qid," 已完成")
: else print(qn,qid," 未完成") end
: ====
: 編輯 多個任務
: 新增修改有顏色的字即可
: /run qidp={70893,72723,72686};
: /run for k, v in pairs(qidp) do
: print( k, v,
: C_QuestLog.GetTitleForQuestID(v),
: ":",
: C_QuestLog.IsQuestFlaggedCompleted(v) and "已完成" or "未完成"): end
: 顯示
: 1 70893 集體盛宴:已完成
: 2 72723 戰鬥的呼喚:未完成
: 3 72686 風暴洶湧:未完成
前文43
又到了馬戲團的周次,剛好這版本練的專業比較多
開始有點記不住當下開的那隻人物解馬戲團了沒
索性改了一版巨集來用
/跑 p1,p2,a,f,c=GetProfessions()
/跑 qidp={{p1,29518},{p2,29516},{a,29507},{f,29513},{c,29509}};
/跑 for k, v in pairs(qidp) do print(GetProfessionInfo(v[1]),":",
C_QuestLog.IsQuestFlaggedCompleted(v[2]) and "★完成★" or "☆還沒☆")end
(第三行要自己接成一行)
顯示
採礦:★完成★
珠寶設計:☆還沒☆
考古:☆還沒☆
釣魚:☆還沒☆
烹飪:☆還沒☆
需要根據各自的專業去修改第二行裡面的29518(採礦),29516(珠寶)
請參考遊戲內你的專業頁面,在上的跟p1搭配,在下的跟p2搭配
這邊列出全專業在馬戲團的任務ID請自行比對放入p1,p2
鍛造 Blacksmithing 29508
製皮 Leatherworking 29517
鍊金 Alchemy 29506
草藥 Herbalism 29514
採礦 Mining 29518
裁縫 Tailoring 29520
工程 Engineering 29511
附魔 Enchanting 29510
剝皮 Skinning 29519
珠寶 Jewelcrafting 29516
銘文 Inscription 29515
另外,
考古、釣魚、烹飪是WOW回傳GetProfessions()預設的順序
如果你沒有學或不想追蹤就從第二行中把a(考古),f(釣魚),c(烹飪)拿掉
第一行的a,f,c要不要拿掉就看你自己對程式碼的強迫程度(?)
例如只有學釣魚烹飪就保留{f,29513},{c,29509} 拿掉 {a,29507}
全部都沒學就只留p1,p2,不拿掉會無法使用哦
像我自己麵角是有學但只想追主專業而且也想讓分身通用巨集
所以前兩行很簡便的
/跑 p1,p2=GetProfessions()
/跑 qidp={{p1,29518},{p2,29516}};
======
如果你想印出任務名稱就加上 C_QuestLog.GetTitleForQuestID(v[2])
只是我覺得沒幫助所以就沒寫進去
======
這邊順便提供暗月馬戲團的所有任務頁面
https://www.wowhead.com/cn/quests/world-events/darkmoon-faire
如果想要單純追蹤任務而不管專業的話
就參考前文寫的
例如29436人肉砲彈,64783跳舞,29434坦克指揮官
/跑 qidp={29436,64783,29434};
/跑 for k, v in pairs(qidp) do
print(C_QuestLog.GetTitleForQuestID(v),":",
C_QuestLog.IsQuestFlaggedCompleted(v) and "★完成★" or "☆還沒☆") end
顯示
人肉砲彈:☆還沒☆
勁爆暗月熱舞:☆還沒☆
坦克指揮官:☆還沒☆
======
後記閒聊
WOW API GetProfessions()的說明
Indices are not fixed and can change when a character learns or unlearns a
profession.
測試了半天,p1,p2竟然是不按照專業ID固定
而且還找不到規則,真的是讓我很頭痛
感覺寫成WA很厲害但又很麻煩 (其實是我不會把函數放進WA)
索性跟巨集的限制255字奮戰
雖然我本身寫C++也會一點Lua,但WOW吃Lua語法的設計真的蠻屌XD
--
實用!
我在wago上找到一個每週+馬戲團會顯示的好工具
這個就蠻好用的了
謝謝兩位 早知道我直接發文問了LOL
※ 編輯: nepholi (61.220.68.81 臺灣), 12/04/2024 18:10:2530
[FF14] 全專業80等小感大概兩個禮拜前把最後一個鍛甲練滿,算上5.0五職任全解,前後大概花3-4週 首先,FF14無論什麼事情都有大大小小故事驅動,連製作和採集都有職業任務主線要解 這種方式不一定每個人都吃,而我就是吃的那種 以前WoW練專業,就是「打副本要喝藥水插寶石,我主力就練採草+煉金,分身挖礦+寶石」 (附魔找公會大大幫忙),完全的功能取向,跟副本無關的專業我完全沒有想動的意思24
[心得] 專業簡單心得-附魔&烹飪[心得/現行] <-- 現行版本問題請用這個 前言:由於10跟11的專業新增的生產相關的裝備以及所謂的專精點數/知識 所以第一次接觸10或11的玩家會頭暈暈(像我就頭暈腦脹) 固稍微寫一下練到現在的心得 個人經歷:過去只有工程學沒練(覺得有點複雜) 另外釣魚因為很花時間練的角色比較少13
Re: [心得] 製造業代工要點借串問一下 如果要當經濟型工匠 自己武器自己做 只是要用二星材料做4拚5 最低標準是多少 參考用這個專精模擬器7
[問題] 專業技能問題想請問暗影之境的專業技能,是不是等級點數 要到達一定數字才可以看到專業技能的世界任 務。 本身工程一開始沒有練上去,上週練到了25 點才發現原來工程也有世界任務,像昨天有烹7
[閒聊] 10版的暗月馬戲團~乳題 版本的馬戲團 給專業的技能+2 但是另外會給 工匠 +15 和 知識 +35
[無用] 暗月馬戲團的雲霄飛車不知道有沒有其他人講過了 不過馬戲團裡的雲霄飛車其實他... 運行方向是反過來的 一般雲霄飛車為了獲得跑完整趟軌道需要的動能 所以第一個坡會是整段軌道的最高點5
[問題] 暗月馬戲團專業任務為什麼有時這個任務可以一週做2次? 我有個角色 製皮轉工程 因為想拿吉福斯 要衝舊世界工程 但外域就卡在67/75 再往上就要克銀 但至少可以做吉福斯要求的材料了 就放著沒練2
Re: [問題] 任務巨集改寫試了一下 大概是這樣吧 記得接成一行 /run qid=70893 /run if(C_QuestLog.IsQuestFlaggedCompleted(qid)==true)- 借用標題 我今天遇到相反的情況 想靠專業技能任務衝滿附魔 不過一到暗月島黃色技能都不見了 連250可怕的戰利品那個任務也接不到 有人也遇到相同狀況嗎 ps. 我是美版