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/cn.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灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP