Wargaming 板


LINE

其實標題分類讓我猶豫好一陣子 -- XVM 的設定檔基本上是 JSON 形式 JSON 是一種 key-value 的資料儲存結構 每一筆的資料(value)都有一個名稱(key)供存取 詳細可以參考 http://zh.wikipedia.org/wiki/JSON XVM 初始時會去讀 res_mods\config\xvm\xvm.rc QB 包的設定是直接寫在這個檔案裡,共有快 2000 行設定 全新的、乾淨的 XVM 則是只有一行 ${"default/@xvm.xc":"."} 很明顯後者一定有哪裡不太對勁,怎麼可能只有一行 不過不難猜到他的意思是把 default\@xvm.xc 裡的設定讀取進來 注意這東西並不是標準 JSON, 大概是某種特殊的 extension 打開 @xvm.xc 可以看到這個設定檔的版本、作者、簡介等等 之後又是一堆 ${"login.xc":"login"}, ${"hangar.xc":"hangar"} ...... 所以可以發現 XVM 的設定檔是模組化的;所有的設定都分類到不同檔案中 看檔案名稱就能猜到各設定檔是哪個部分的 例如 minimap 設定小地圖,hangar 設定車庫,hitLog 設定傷害紀錄, playersPanel 是設定戰鬥畫面中雙方車輛資訊的 (畫面左右方) statisticForm 則是按下 tab 時顯示的戰鬥資訊 其他有興趣可以自己打開來看看,裡面有英文註解,應該不難懂 打開後會看到基本架構長這樣: { // comments "foo": "bar", "hello": true, "abc": 123 } 注意逗號數量一定要正確,每一個設定後面要加逗號但最後一個不可加 // 代表註解,在 // 後面到該行的結尾都會被忽略不被讀取 接下來我挑幾個重點講 先看 statisticForm.xc , 就是設定這個畫面:http://i.imgur.com/NQ10UDj.jpg 各個欄位代表的意思註解有,這裡不贅述,不過我要講一下 format 格式 format 的 reference 可以在這裡找到:http://goo.gl/vsdct2 用 {{}} 包起來的東西叫做 macro, 像是 {{name}} 顯示玩家暱稱, {{clan}} 顯示公會名稱,{{vehicle}} 顯示車輛名稱 所有的 macro 可以在 res_mods\mods\shared_resources\xvm\doc\macros.txt 找到 以 formatLeftVehicle 為例,在戰鬥畫面顯示時,左邊(同隊)的車輛名稱 會顯示四種東西: {{vehicle}} {{kb}} {{r}} {{winrate}} 車輛名稱 戰鬥數 效率值 勝率 注意這是指我的 MOD, 不同 XVM config 可能會有不同設定 在仔細看可以看到 {{kb%2d~k}}, 先把 %2d~k 忽略的話就是 {{kb}} 所以這就是顯示戰鬥數的意思 kb 代表的意思是 k battles, 表示 n 千場戰鬥次數 例如我打了 4100 場,那 {{kb}} 就會顯示 4.100 打了 22457 場 {{kb}} 會顯示 22.457 %d 的意思是僅顯示整數,小數點之後的忽略 %2d 的意思是保留兩個字元寬度給一個整數 若不足兩個字元寬會加入空白到補齊兩個字元寬 若超過兩個字元那就會完整顯示(就是超過兩個字元) ~k 代表數字後面接著的是字母 k 所以 {{kb}} 會顯示有小數點的戰鬥次數,{{kb%2d~}} 會顯示至少二位數的整數 {{kb%2d~k}} 會顯示成至少二位數的整數,後面再加一個 k 我若戰鬥次數 4100 場,會顯示成 4k <- 4k 前有一個空格 22682 場,會顯示成 23k <- 四捨五入 534488 場,會顯示成 534k <- 超過二字元寬 同理 {{winrate%2d~%}} 的意思是取勝率至少兩位整數再加上一個 % {{r%4d~}} 代表取效率值至少四位整數 {{r}} 會顯示你在 XVM 官網選擇的 rating, 例如 WG rating, WN8, EFF, WN6 {{wn8}} 則是固定顯示 WN8, {{eff}} 顯示 EFF 在各效率值的前方加上 x 代表改為顯示百分比 例如 {{xwn8}} 會以百分比的形式顯示 WN8 效率 {{xTE}} 代表顯示單車效率(百分比) macro 先講到這邊 接下來講 <font>, 他是一個 HTML 標籤的形式 有 face, color, size, alpha 四種屬性 face 指的是字型,size 指字型大小,alpha 指透明度 <font face='mono'></font> 就是套用 mono 字型,就是等寬字型的意思 http://zh.wikipedia.org/wiki/%E7%AD%89%E5%AE%BD%E5%AD%97%E4%BD%93 我就是透過這個達成對齊的效果 alpha 屬性其實是一個數字,範圍介於 0~255 之間,轉換為 16 進位表示 #FF 代表不透明,#00 代表透明 所以要讓勝率有顏色只要把 {{winrate%2d~%}} 用 <font> 包起來: <font color='{{c:winrate}}'>{{winrate%2d~%}}</font> {{c:winrate}} 也是一個 macro, 代表那個勝率所屬的顏色 顏色定義在 colors.xc 裡面 "winrate": [ { "value": 46.5, "color": ${"def.colorRating.very_bad" } }, { "value": 48.5, "color": ${"def.colorRating.bad" } }, { "value": 51.5, "color": ${"def.colorRating.normal" } }, { "value": 57.5, "color": ${"def.colorRating.good" } }, { "value": 64.5, "color": ${"def.colorRating.very_good"} }, { "value": 101, "color": ${"def.colorRating.unique" } } ], ${"def.colorRating.xxxxxx"} 在同份文件的開頭處 "def": { ... "colorRating": { "very_bad": "0xFE0E00", "bad": "0xFE7903", "normal": "0xF8F400", "good": "0x60FF00", "very_good": "0x02C9B3", "unique": "0xD042F3" }, ... }, -- 以上是基本的 XVM config 說明,各位有興趣改設定的可以先自行翻一翻 有問題再提出來,我看看能不能回答 --
1F:→ Entropy1988:就不要下次插了插頭結果忘了按開關07/30 11:27
2F:推 ArSaBuLu: 就不要下次開了開關結果忘了放東西07/30 11:30
3F:→ peter261989:就不要下次記得放東西結果忘了拿出來07/30 11:34
4F:→ fine246: 就不要下次拿出東西結果擺在那忘了吃07/30 11:47
5F:推 Entropy1988:就不要下次記得吃飯結果忘了煮下一餐 07/30 11:50
--



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.181.25
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Wargaming/M.1430328926.A.BF9.html
6F:推 crazycy : 推教學 04/30 01:39
7F:→ s25g5d4 : 遠遠就聞到樓上一股廚味 04/30 01:40
8F:噓 crazycy : ...看到ID 噓回來 04/30 01:41
9F:→ s25g5d4 : 幹 04/30 01:42
10F:推 HuaBa : 04/30 01:47
11F:推 JLintopPG : 推熱心!! 04/30 02:10
12F:推 giancarlo82 : 推教學~ 04/30 03:08
13F:推 ccc101419 : 文組End推 04/30 07:19
14F:推 NineGon : 推技術文件 04/30 07:39
15F:推 infernoking : 這.....好專業阿 04/30 09:38
16F:推 fireunicorn : 好威~ 04/30 10:12
17F:推 jyping73 : 自從xvm整合多層車庫後從沒調出多層車庫過… 04/30 10:19
在 carousel.xc 裡面 "carousel": { ...... // Number of rows at carousel. "rows": 1, ...... } 如果是用 QB 那種單一文件的 在 "hangar" 裡的 "carousel" 加上 "rows": n 就好了 "hangar": { ...... "carousel": { ...... "rows": 2, // 兩層車庫 ...... } ....... } 我去翻過 XVM 設定檔後覺得分模組好讀多了 只是很多做 mod 的人可能專業玩 WoT, 卻不怎麼專業調 config
18F:→ streitleak : 多層車庫 請找carousel.xc 04/30 11:38
※ 編輯: s25g5d4 (140.117.181.25), 04/30/2015 11:44:00
19F:推 t0455453 : 推猛教學 04/30 13:09
20F:推 konny : 不推一下人家會以為我看不懂 04/30 13:59
21F:推 xifengpangma: 文組覺得好複雜推推 04/30 14:15
22F:推 jyping73 : 感謝告知,不過carousel.xc從整合後每次改版我都 04/30 15:44
23F:→ jyping73 : 在裡面改半天結果什麼都沒有,這次也不例外… 04/30 15:44
你要不要看一下你的 res_mods\configs\xvm\xvm.xc 也許你以前有裝過別人的 XVM config 所以蓋掉了 或是 res_mods\configs\xvm\default\@xvm.xc
24F:推 DHXD : 推教學 中文很少有這麼詳盡的教學 04/30 16:02
25F:推 AmigoD129 : 感謝大大 讓我會改喇XD 04/30 17:20
26F:推 AmigoD129 : 試問有單車效率wn8這種選項嗎 04/30 17:39
沒有,目前 XVM 指支援 WG Rating, WN8, EFF, WN6, xTE 而已 xTE 是 XVM 作者群最新推出的單車效率指標 http://goo.gl/mRozXc
27F:推 sighsir : 不錯,另外28號有出新的設定在sound.xc裡面,如果 04/30 17:47
28F:→ sighsir : 版本為最新版會有,功能是取代gui裡的sound setting 04/30 17:47
29F:→ sighsir : s的樣子 04/30 17:47
我覺得他註解寫得不清不楚的,根本不知道他在幹嘛 只知道有個第六感音效的設定而已
30F:推 sighsir : QB的設定好像是用xvm官方的編輯器做出來的,所以是 04/30 17:50
31F:→ sighsir : 一整篇 04/30 17:50
32F:→ sighsir : 另外在設定文件上除了notepad++外,我也推crimson e 04/30 17:55
33F:→ sighsir : ditor,有search in files的功能 04/30 17:55
一開始是,不過那個編輯器已經太舊不能用了 所以我猜 QB 應該是每次改版都手動改上來了
34F:推 lolileft : 借串問 我的wn8在改版後是顯示兩位數的 怎麼改回以 04/30 18:33
35F:→ lolileft : 前的四位數 04/30 18:33
找一下 playersPanel.xc, statisticForm.xc, battleLoading.xc 看看有沒有長得像 {{wn8}} 的東西 可能長這樣 {{wn8:4}} 或 {{xwn8}} 把它改成 {{wn8%4d~}}
36F:→ sighsir : 有不同文件要改,因該要先問你是想顯示在何時 04/30 18:37
※ 編輯: s25g5d4 (140.117.181.25), 04/30/2015 18:41:13
37F:推 jyping73 : 我xvm只抓官網的(つд`゚) 04/30 18:47







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP