搜索
热搜: 活动 交友 discuz
查看: 17341|回复: 31

[教程] 矩阵编辑器入门指南

[复制链接]

10

主题

36

帖子

711

积分

魔导师

UID
6235
金币
639
精华
0
节操
20
发表于 2016-3-10 21:48:26 | 显示全部楼层 |阅读模式

前方高能预警!非战斗人员请尽快登录!

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
本帖最后由 smith3816 于 2016-3-27 13:00 编辑

矩阵编辑器入门指南
矩阵编辑器是一款AMHC自主开发的dota2 KV编辑器,可以帮助你方便的编辑KV文件。在使用过程中,如果遇到任何问题,都欢迎在该板块下进行反馈。好了,话不多说。接下来是教程时间:

准备
如果这是你第一次制作自定义地图,强烈建议先阅读一遍本论坛的基础教程,否则你会感到无所适从:http://www.dota2rpg.com/forum.php?mod=viewthread&tid=1258&extra=page%3D1

下载
点击此处下载:https://github.com/zombieJ/nw-dota2editor-dist/archive/master.zip
【注:360杀毒会误报,请加入信任区 or 如果不放心也可以等我们申诉通过╮(╯▽╰)╭】
(16年3月更新:已申诉成功,误报解除。)


使用
解压后,双击Dota2KVEditor.exe打开:
001.png


进入编辑器后,输入你的自定义地图所在路径并打开:
002.png

这时,在最顶端已经显示出了可以编辑(单位、英雄、技能、物品、语言)的部分:
003.png


单位/英雄编辑器
004.png


单位编辑器会载入npc_units_custom.txt文件中的所有单位列表(英雄编辑器同理),你可以直接通过填表格的形式来制作单位。关于单位的属性定义请参考这里:http://www.dota2rpg.com/thread-1834-1-1.html

饰品预览
单位编辑器为npc_dota_creature单位提供饰品预览功能(注:英雄以及其他baseClass的单位都没有该属性,请注意),在饰品标签页中可以快速添加饰品:
005.png
添加完毕后,可以通过预览功能查看饰品预览图:
006.png
007.png

自定义/未涉及属性
在单位编辑过程中,你可能会需要自定义一些属性或者有些属性目前编辑器还没有加入。你可以在未分配标签中添加自定义属性:
008.png


描述
在单位/英雄页面,你可以直接添加多语言描述:
009.png

多语言描述栏会自动搜索自定义地图中的resource文件夹,枚举所有的语言描述文件。如果你想支持更多的语言描述,创建对应的语言文件即可。

调色盘
同时,编辑器提供了一个可视化调色盘。你可以方便的编辑描述的颜色:
QQ截图20160311213645.png

QQ截图20160311213823.png

技能/物品编辑器
010.png

技能/物品编辑器支持层级显示结构。你可以按照自己的需求来创建分类文件夹,将技能/物品进行分类。创建的层级结构为虚拟目录,不会影响到真实的KV文件。关于技能的属性请参考这里:
http://www.dota2rpg.com/thread-1656-1-1.html

辅助功能
在操作中,输入%后会自动提示你在键值中定义的数值:
011.png


同样的,RunScript时会提示你可以使用的Script文件以及function(function读取需要一些时间):
014.png


015.png


FireSound同样提供了辅助功能,你可以直接复制声音文件路径(或者直接输入声音名称),自动提示将帮您寻找对应的声音名称:
016.png

预载入中,你不需要为特效/声音进行预载入。该属性将被自动填充到KV中。
013.png

多语言
技能多语言功能将枚举出该技能所有的用到的键值,以及修饰器供你添加多语言描述:
017.png

编辑器会标示出属性为隐藏的修饰器。对于隐藏的修饰器,你不需要添加多语言描述:

018.png

检测
相对于单位/英雄,技能/物品还额外提供了一个检测功能。用于检测技能是否没有添加多语言描述:
019.png


020.png


你可以直接对其进行多语言编辑:
021.png


图标选取
技能/物品编辑器提供了图标选取功能,你可以直接在编辑器中游览技能/物品图标:
023.png


024.png


注:对于游戏本身的技能/物品图标,你需要在配置页面点击“同步全部”按钮来下载最新的图标文件。
025.png

复制Modifier
技能/物品编辑器同样提供了便捷的复制Modifier功能。当鼠标移动到Modifier上时,你可以看到菜单中出现了Copy选项:
028.png

点击粘贴拷贝你的Modifier
029.png

Spell Library集成编辑器集成了Spell Library技能库。因而你在创建技能时可以方便的复制来自SpellLibrary的技能:
030.png

物品编辑器辅助
物品编辑器提供了额外的辅助功能,你可以直接在物品栏的图标查看物品的品质颜色:
022.png

进阶功能
如果你已经十分熟悉事件以及操作,你可能会希望更便捷的通过输入提示框来键入事件/操作。那么你可以在配置页面,将文本框事件/操作功能打开:
QQ截图20160311214018.png

技能/物品页面原本的选择框会变成输入框:
QQ截图20160311214300.png

QQ截图20160311214322.png


额外的属性
某些操作,你可能需要输入额外的属性(例如RunScript)。你可以通过点击添加额外键值功能来添加:
QQ截图20160311214618.png

QQ截图20160311214759.png

QQ截图20160311214824.png

语言编辑器
在语言编辑器中,会枚举所有使用到的语言内容。在编辑器的操作过程中,有时会产生一些无用的语言描述。你可以通过该编辑器对语言文件进行清理。
026.png


备份还原
矩阵编辑器默认提供了备份功能,每当你保存的时候,编辑器都会将上一次的内容进行备份。如果游戏出错时,你可以在自定义游戏目录下的.dota2editor/backup将你的备份内容还原:
027.png

自动升级
我们会不断更新矩阵编辑器。每当有新的更新可以使用时,你会看到在页面上出现升级提示。点击“Update”将自动开始下载更新。更新完毕后【更新图标变为】,下次打开编辑器,你的编辑器已经是最新版本啦~
(更新程序不会影响你当前的编辑的内容,你可以等到完成手头的内容再重启编辑器)
QQ截图20160311215157.png

版本撤销
有可能你会发现,更新后的版本出现了某些BUG,你可以在该论坛下发帖说明BUG内容。同时在编辑器所在目录,每次更新都会将上个版本备份到old文件夹中。你可以将old文件夹中的内容复制出来恢复到旧版本:
QQ截图20160311215815.png


好了,开始使用矩阵编辑器吧~







评分

参与人数 3金币 +300 创造力 +30 求知欲 +30 互助 +30 智慧 +30 节操 +20 收起 理由
F1rstDan + 100 + 10 + 10 + 10 + 10 + 10 太厉害了!~
mreak + 100 + 10 + 10 + 10 + 10 + 10 碉堡!
裸奔的代码 + 100 + 10 + 10 + 10 + 10 很给力!赞!

查看全部评分

回复

使用道具 举报

10

主题

36

帖子

711

积分

魔导师

UID
6235
金币
639
精华
0
节操
20
 楼主| 发表于 2016-4-1 22:49:59 | 显示全部楼层
我是小栋 发表于 2016-4-1 21:16
为什么1的重命名只能改2的id 不能改3呢?   3有快捷的修改方法吗

重命名命名的是ID名字,3的名字是多语言的名字,为了看起来方便才做个显示,不同的语言显示的文字描述也是不同的,这是一对多的关系。3暂时木有快捷键...
回复 支持 1 反对 0

使用道具 举报

43

主题

430

帖子

2855

积分

大魔导师

UID
1731
金币
3664
精华
5
节操
-42

黑科技玩的6我是鸽手隐修议员扛把子教程大师创世者开拓者

QQ
发表于 2016-3-12 06:12:45 | 显示全部楼层
不错不错
回复

使用道具 举报

5

主题

25

帖子

205

积分

Lv:2 长袍法师

UID
4156
金币
446
精华
0
节操
-2
发表于 2016-3-12 13:24:53 | 显示全部楼层
  感谢大触
回复 支持 反对

使用道具 举报

5

主题

14

帖子

284

积分

Lv:2 长袍法师

UID
7175
金币
214
精华
0
节操
1
发表于 2016-3-16 23:42:59 | 显示全部楼层
太厲害了
回复

使用道具 举报

14

主题

100

帖子

592

积分

Lv:3 空明术士

UID
6972
金币
558
精华
0
节操
11
发表于 2016-3-27 17:42:26 来自手机 | 显示全部楼层
赞一个,居然还有最短数字限制…
回复 支持 反对

使用道具 举报

1

主题

4

帖子

73

积分

Lv:1 隐谧贤者

UID
7426
金币
46
精华
0
节操
0
发表于 2016-3-29 03:00:27 | 显示全部楼层
在技能标签栏和物品标签栏之间来回切换后,物品标签下的内容会变成代码。
123.jpg
或者是我的电脑缺少什么东西?
回复 支持 反对

使用道具 举报

10

主题

36

帖子

711

积分

魔导师

UID
6235
金币
639
精华
0
节操
20
 楼主| 发表于 2016-3-29 19:43:21 | 显示全部楼层
yingjiaqin 发表于 2016-3-29 03:00
在技能标签栏和物品标签栏之间来回切换后,物品标签下的内容会变成代码。

或者是我的电脑缺少什么东西?

你好,请问这个切换其他标签还会变正常吗?如果可以,能加群吗?
回复 支持 反对

使用道具 举报

0

主题

18

帖子

128

积分

Lv:1 隐谧贤者

UID
3752
金币
175
精华
0
节操
0
发表于 2016-4-1 21:16:12 | 显示全部楼层
QQ图片20160401211447.png 为什么1的重命名只能改2的id 不能改3呢?   3有快捷的修改方法吗
回复 支持 反对

使用道具 举报

0

主题

18

帖子

128

积分

Lv:1 隐谧贤者

UID
3752
金币
175
精华
0
节操
0
发表于 2016-4-1 23:56:22 | 显示全部楼层
smith3816 发表于 2016-4-1 22:49
重命名命名的是ID名字,3的名字是多语言的名字,为了看起来方便才做个显示,不同的语言显示的文字描述也 ...

感谢解答
回复 支持 反对

使用道具 举报

3

主题

35

帖子

438

积分

Lv:3 空明术士

UID
1759
金币
648
精华
0
节操
0
发表于 2016-4-12 16:50:13 | 显示全部楼层
很好用,已经用这编辑器做了一个图了非常方便!不过新版编辑器在打开物品时明显比旧版的卡很多,大概400多个物品。
回复 支持 反对

使用道具 举报

10

主题

36

帖子

711

积分

魔导师

UID
6235
金币
639
精华
0
节操
20
 楼主| 发表于 2016-4-12 23:24:37 | 显示全部楼层
qijiyan008 发表于 2016-4-12 16:50
很好用,已经用这编辑器做了一个图了非常方便!不过新版编辑器在打开物品时明显比旧版的卡很多,大概400多 ...

嗯,这个我会想法子调优~
回复 支持 反对

使用道具 举报

5

主题

25

帖子

104

积分

Lv:1 隐谧贤者

UID
9468
金币
246
精华
0
节操
0
发表于 2016-4-16 00:55:16 | 显示全部楼层
无标题.jpg

有这个东西做kv表真是太方便了,
不过这一行其实是边路商店吗?
回复 支持 反对

使用道具 举报

10

主题

36

帖子

711

积分

魔导师

UID
6235
金币
639
精华
0
节操
20
 楼主| 发表于 2016-4-16 20:50:25 | 显示全部楼层
sasayoi 发表于 2016-4-16 00:55
有这个东西做kv表真是太方便了,
不过这一行其实是边路商店吗?

收到,这就去修改~
回复 支持 反对

使用道具 举报

5

主题

25

帖子

104

积分

Lv:1 隐谧贤者

UID
9468
金币
246
精华
0
节操
0
发表于 2016-4-24 02:09:34 | 显示全部楼层

1.jpg
物品属性里有一条这个,选了在kv表里显示是MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING
试了并没有百分比减少冷却,
又去查了下API,发现了这条:
MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE
删除STACKING后达到了百分比减少cd的效果
[AppleScript] syntaxhighlighter_viewsource syntaxhighlighter_copycode
"Properties"
				{
					"MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE"	"%cd"
				}


不知道是我弄错了这条STACKING的原意,还是编辑器里这条打错了,应该没有STACKING?
回复 支持 反对

使用道具 举报

10

主题

36

帖子

711

积分

魔导师

UID
6235
金币
639
精华
0
节操
20
 楼主| 发表于 2016-4-24 22:51:05 | 显示全部楼层
本帖最后由 smith3816 于 2016-4-24 23:19 编辑
sasayoi 发表于 2016-4-24 02:09
物品属性里有一条这个,选了在kv表里显示是MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING
试了并没 ...

好的,谢谢反馈。已经更新~
回复 支持 反对

使用道具 举报

3

主题

35

帖子

438

积分

Lv:3 空明术士

UID
1759
金币
648
精华
0
节操
0
发表于 2016-5-28 01:04:13 | 显示全部楼层
根据X大的帖子可以从KV文件中引用另一个KV文件 但加入后#base  XXX后矩阵编辑器就识别不出任何的物品了  物品栏直接变空
#base "items\dyc_items.txt"
"DOTAAbilities"

参考X大帖子http://www.dota2rpg.com/forum.php?mod=viewthread&tid=3764&extra=page%3D1
1.png
注释后就能正常显示了
2.png

其实主要是物品多的时候用编辑器太卡了,所以想分下类。现在通过来回注释制作物品。

最后再次感谢作者带来这么棒的编辑器,强,无敌!
回复 支持 反对

使用道具 举报

5

主题

14

帖子

284

积分

Lv:2 长袍法师

UID
7175
金币
214
精华
0
节操
1
发表于 2016-5-28 04:23:43 | 显示全部楼层
本帖最后由 shps951023 于 2016-5-28 04:25 编辑
qijiyan008 发表于 2016-5-28 01:04
根据X大的帖子可以从KV文件中引用另一个KV文件 但加入后#base  XXX后矩阵编辑器就识别不出任何的物品了  物 ...

同求
把#base XXX 放在最底下可以顯示
但存檔後#base XXX都會刪除
2016-05-28_042202.png 2016-05-28_042424.png


(感謝作者帶來這麼棒編輯器)


回复 支持 反对

使用道具 举报

3

主题

35

帖子

438

积分

Lv:3 空明术士

UID
1759
金币
648
精华
0
节操
0
发表于 2016-5-28 13:44:19 | 显示全部楼层
shps951023 发表于 2016-5-28 04:23
同求
把#base XXX 放在最底下可以顯示
但存檔後#base XXX都會刪除

学到了{:6_253:
回复 支持 反对

使用道具 举报

10

主题

36

帖子

711

积分

魔导师

UID
6235
金币
639
精华
0
节操
20
 楼主| 发表于 2016-6-15 22:09:48 | 显示全部楼层
qijiyan008 发表于 2016-5-28 01:04
根据X大的帖子可以从KV文件中引用另一个KV文件 但加入后#base  XXX后矩阵编辑器就识别不出任何的物品了  物 ...

嗯,为了支持这个特性。我在重写底层框架,需要一段时间~
回复 支持 反对

使用道具 举报

10

主题

36

帖子

711

积分

魔导师

UID
6235
金币
639
精华
0
节操
20
 楼主| 发表于 2016-6-15 22:11:08 | 显示全部楼层
shps951023 发表于 2016-5-28 04:23
同求
把#base XXX 放在最底下可以顯示
但存檔後#base XXX都會刪除

同上,最近一直在重写底层。有很多东西需要改~
回复 支持 反对

使用道具 举报

0

主题

1

帖子

6

积分

Lv:1 隐谧贤者

UID
10945
金币
32
精华
0
节操
0
QQ
发表于 2016-6-21 11:36:02 | 显示全部楼层
很赞啊。只不过要努力学习一下这个工具如何使用了
回复 支持 反对

使用道具 举报

0

主题

2

帖子

255

积分

Lv:2 长袍法师

UID
207
金币
230
精华
0
节操
0
发表于 2016-7-20 10:06:21 | 显示全部楼层
楼主,我要嫁给你!
渣手气
回复 支持 反对

使用道具 举报

10

主题

36

帖子

711

积分

魔导师

UID
6235
金币
639
精华
0
节操
20
 楼主| 发表于 2016-8-15 21:52:27 | 显示全部楼层
JJJ8 发表于 2016-7-20 10:06
楼主,我要嫁给你!

客气客气~
回复 支持 反对

使用道具 举报

0

主题

1

帖子

14

积分

Lv:1 隐谧贤者

UID
11733
金币
25
精华
0
节操
0
发表于 2016-12-21 18:11:38 | 显示全部楼层
请问这个编辑器在Win10系统可用吗?打开后没有反应。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

Lv:1 隐谧贤者

UID
11827
金币
3
精华
0
节操
0
发表于 2017-1-5 21:06:17 | 显示全部楼层
太厉害了!!!感谢楼主
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

Lv:1 隐谧贤者

UID
11913
金币
5
精华
0
节操
0
发表于 2017-2-17 21:20:02 | 显示全部楼层
求软件
回复

使用道具 举报

7

主题

17

帖子

362

积分

Lv:3 空明术士

UID
11956
金币
85
精华
0
节操
0
发表于 2017-4-6 00:51:38 | 显示全部楼层
好用到爆炸,虽然我还是以 Excel +VBA 操作为主,但是饰品预览,选择图标用这个编辑器确实巴实 ,Excel 的大批量操作能力暂时还是无可替代的
Plus:底层还没改完吗。。到现在BaseClass不是DataDriven的物品都不可见
回复 支持 反对

使用道具 举报

1

主题

3

帖子

8

积分

Lv:1 隐谧贤者

UID
12587
金币
16
精华
0
节操
0
发表于 2017-9-29 22:50:15 | 显示全部楼层
大神无敌
回复

使用道具 举报

0

主题

5

帖子

131

积分

Lv:1 隐谧贤者

UID
13073
金币
181
精华
0
节操
0
发表于 2018-8-19 14:14:39 | 显示全部楼层
编辑保存后,原文档代码会变得很乱,怎么解决?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|Archiver|手机版|小黑屋|AMHC!dota2rpg~ ( 闽ICP备14009209  

GMT+8, 2019-8-23 03:42 , Processed in 0.301020 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc. Theme.Yeei

快速回复 返回顶部 返回列表