[心得] [外文網站] world of logs 進階介紹
http://www.worldoflogs.com 是一個分析魔獸世界戰鬥紀錄資料的網頁。
此篇文章將介紹此網站的進階功能。
點入某次戰鬥,可發現上方選單列會有Log Browser和Expression Editor的功能。
1.Log Browser
以http://0rz.tw/4TNla為範例:
先來做一個簡單的示範,顯示此功能是如何運作的。
1) 開啟示範網頁後,Query Builder為條件,按Run可過濾條件式。
下方會出現過濾後的結果。
2) 預設的條件是全部皆不過濾,就是在Query Builder中的Query。
3) 點擊Add Query,新增一個Query。
4) 會出現一個浮動視窗。先勾選Hit,然後Source中填上Korisom。
5) 按下Save,然後按Run。
OK,可以切換下面的Query頁面來觀察Korisom的活動了。
---------------------------------------------
Event type 事件類別
Hit 命中
Miss 未命中
Heal 治療
Aura 光環
Death 死亡
Spell cast 法術施放
Spell interrupt 法術中斷
Power gain 能量獲取
Summon 招換
Other (create/resurrect) 其他
Actor 來源或目標
Source 來源
Target 目標
Spell 法術
Spell id 法術ID
---------------------------------------------
所以,如果要觀察Maloriak攻擊Korisom的活動,
Source填入Maloriak,Target填入Korisom。
還有很多應用,有興趣可參考#1DNeSaZU (WOW)觀看其中一種範例。
2.Expression Editor
專文:http://forums.worldoflogs.com/viewtopic.php?f=6&t=1336
Expression Editor為進階版的Log Browser。當然,先從範例下手。
以http://0rz.tw/8KdC7為範例:
1) 打開頁面後,可以看到和Log Browser類似的頁面,只是右邊變成Help。
2) 點擊Help中的Full overheals: amount = overheal and overheal > 0
3) Expression Editor會多出一行:
amount = overheal and overheal > 0
4) 按下Run。
5) 可以在下方的Results中,觀看結果(此範例為過量治療)。
--------------------------------------------------------------------
OK,有點多...不過再來點範例說明
1) sourceName = "Auracen" %過濾出為Auracen施放的
and fullType = SPELL_AURA_REFRESH %事件類型為SPELL_AURA_REFRESH
and healSpell = "Rejuvenation" %施放法術名稱為Rejuvenation
2) sourceName = "Auracen"
and fullType = SPELL_AURA_REFRESH
and (healSpell = "Rejuvenation" or healSpell = "Regrowth")
% ↑
%施放法術名稱為Rejuvenation或Regrowth
當然,還可以用很多條件過濾出想要的內容。
http://forums.worldoflogs.com/viewtopic.php?p=5615#p5615
列出了這邊可以用的連接符號和可使用的形式。
http://forums.worldoflogs.com/viewtopic.php?p=5615#p6201
列出了這邊可以用的各式事件類型(其實就是戰鬥紀錄內的各種事件類型)。
3.綜合說明
有些時候,遊戲的戰鬥紀錄並不會很詳細記錄某位玩家或某首領的承受傷害或
吸收量值,此時就必須兩個工具交叉使用,以過濾出有用的資料。
以全能魔像防禦系統為例,如何知道誰在雷電號施放不穩定盾牌後,還繼續對
雷電號進行攻擊呢?
1) 點擊入一個全能魔像防禦系統的戰鬥資料,並使用Log Browser,
Spell欄位內填入不穩定盾牌,讓系統過濾。
2) 只能看到雷電號施放不穩定盾牌和雷電號的不穩定盾牌增益消失的資料。
3) 記下雷電號施放不穩定盾牌的時間。
4) 使用Expression Editor,填入
spell='不穩定盾牌'
or
(
fullType in (SWING_DAMAGE, RANGE_DAMAGE, SPELL_DAMAGE)
and sourceType='Player'
and targetName='雷電號'
)
然後讓系統過濾。
5) 在下方的結果區域,尋找對應的時間點(有next page可以按),找出想要
的資料。
若有興趣,可繼續參考http://forums.worldoflogs.com/viewforum.php?f=16。
以上為此網站的進階功能介紹,希望拋磚引玉,能有更多優質文章以饗眾人。
--
Swigert: "Okay, Houston, we've had a problem here."
http://0rz.tw/1Odid Duke: "This is Houston. Say again please."
Lovell: "Houston, we've had a problem. We've had a main
B bus undervolt." ── 1970/04/13(EST), Apollo 13
--
推
04/08 00:25, , 1F
04/08 00:25, 1F
推
04/08 00:43, , 2F
04/08 00:43, 2F
推
04/08 02:55, , 3F
04/08 02:55, 3F
推
04/08 08:43, , 4F
04/08 08:43, 4F
※ 編輯: gert 來自: 140.122.162.25 (04/08 08:48)
推
04/23 18:44, , 5F
04/23 18:44, 5F
推
05/14 09:46, , 6F
05/14 09:46, 6F
WOW 近期熱門文章
69
214
PTT遊戲區 即時熱門文章
145
267