Eriss7799, создай 4 макроса и прожимай их поочередно. Когда будешь прожимать 3 и 4 макрос, в чат будет линковаться id квеста и его статус (выполнен/не выполнен). Все квесты расположены в той последовательности в которой они должны выполняться. Смотришь id квеста который не выполнен, после чего в конец ссылки подставляешь этот id https://cata.wowroad.info/?quest= (к примеру https://cata.wowroad.info/?quest=28313)
Скрытый текст
/script SelectGossipActiveQuest(1)
/script SelectGossipAvailableQuest(1)
/script AcceptQuest()
/script CompleteQuest()
/script GetQuestReward(1)
/script GetQuestReward()
[свернуть]
Скрытый текст
/run wowiQC={} local x=CreateFrame("FRAME") x:RegisterEvent("QUEST_QUERY_COMPLETE") x:SetScript("OnEvent",function() GetQuestsCompleted(wowiQC) print("Data collected") end) QueryQuestsCompleted()
[свернуть]
Скрытый текст
/run local r={26409,26410,27135,26411,25413,26484,27931,26849,26850,26851,27935,26499,26501,26537,26625,27126,26632,26755,26762,26834,26791,26792,26835,26836,27937} for k=1,#r do if not wowiQC[r[k]] then print(r[k]) else print(r[k],'- выполнен') end end
[свернуть]
Скрытый текст
/run local r={27938,26245,26247,26248,26251,26249,26250,26255,26258,26256,26261,26260,27007,27010,27061,26766,26768,26771,26857,26876,26326,26314,26315,26328,26375} for k=1,#r do if not wowiQC[r[k]] then print(r[k]) else print(r[k],'- выполнен') end end
[свернуть]