请选择 进入手机版 | 继续访问电脑版
查看: 30133|回复: 31

[编辑器教学] 【1.31适配步骤1】1.31编辑器常规指引&1.27WE制作1.31运行工具

[复制链接]

36

主题

232

帖子

11万

积分

超级版主

Rank: 8Rank: 8

积分
115826
 楼主| 发表于 2019-6-10 11:35:15 | 显示全部楼层 |阅读模式
本帖最后由 凤凰院凶真 于 2019-9-16 16:01 编辑

- 为鼓励广大地图作者们基础最新版本进行创作,1.31.1已经汉化完毕
- 编辑器API目前只能用Jass调用,对Jass脚本不了解的请耐心等待触发编辑器的封装
- 关于编辑器问题的研究与讨论,我们希望能在论坛 [RPG作者区]专区——收集贴中进行
- 相比群聊,论坛可以更好的保留各位的研究成果,同时避免重复回答同一个问题的现象出现
- 在今年地图开发者大会上就已经分享了1.31的内容,而现在,你已经可以使用它了!

1.31版本优势是什么?
l  支持64位客户端和DirectX11——提高游戏流畅性
l  添加新API功能并能支持LUA——编辑器触发功能增强
l  封禁Return BUG等风险内容,1.31加强反作弊——减少作弊、木马风险
l  1.31编辑器成功制作的地图——重制版支持地图
1.31版本API全部中文对照描述:点击查看
1.31编辑器补丁介绍点击查看

友情提示:地图文件夹路径在魔兽争霸1.30版本后统一是移动至:
“我的电脑-我的文档-Warcraft III”,测试地图或删除移动请在“我的文档”进行查找

一、编辑器下载与启动的方法
1,魔兽争霸1.31版本下载:
魔兽编辑器(WE)是自带在魔兽争霸根目录下的,所以请通过平台设置-游戏路径进行下载1.31的魔兽争霸;
1.png
2,启动1.31编辑器的方法:

找到魔兽争霸1.31版本本地路径——x86文件夹目录下,双击“World Editor.exe”即可打开
2.png


二、1.31编辑器,打开与创建地图的方法
1, 打开地图的方法:

²  在打开地图编辑器打开后,点击左上角的“文件”
3.png

²  点击“打开地图”,根据截图提示找到地图——点击“确认”。
4.png

2, 创建地图的方法
²  在打开地图编辑器打开后,点击左上角的“文件”

²  点击打开地图-创建新图,确认地形尺寸后,点击:“确定”
5.png

三、友情提示:
1,1.27的地图如果没有使用YD的API、UI是可以在1.31上直接运行的
2,1.31版本暂时没有YD的api功能包括japi;可用新api方法替换之前的功能(未来会考虑封装支持例如japi的内容)
3, 以1.31编辑器打开地图或保存地图时,操作期间注意观察编辑器是否会提示报错
4, 地图成功更新后,尝试运行“测试地图”功能,观察地图在5-10分钟内是否存在报错
5, 以上如有报错反馈可根据《适配参照表》进行优化地图

1.31版本地图测试可以通过测试服进行测试

魔兽争霸编辑器下载来源:
魔兽争霸自带WE编辑器:盘符路径:\Warcraft III\x86-World Editor.exe





回复

使用道具 举报

36

主题

232

帖子

11万

积分

超级版主

Rank: 8Rank: 8

积分
115826
 楼主| 发表于 2019-6-10 17:09:18 | 显示全部楼层

1.27WE制作1.31运行工具

本帖最后由 凤凰院凶真 于 2019-9-18 10:33 编辑

1.31编辑工具(1.27版)下载点击下载,提取码:VOY1

一,关于关于编辑器工具及插件描述:
1,1.27WE制作1.31运行工具使用方法可以参考ydwe,工具使用无上手难度,但建议在上传发布之前做好一些准备
2,平台启动辅助插件,用于测试平台dzapi相关的功能请根据提示放入备份好的1.27魔兽根目录内(请注意1.31启动器无需该插件),或将地图发布在测试服内也可以直接测试平台周边的功能


二,需要准备和调整的内容:
1, 魔兽争霸备份准备:在使用启动工具之前,建议复制备份一份平台甚至暴雪官网下载的纯净魔兽1.31和1.27版本,作为编辑工具专用的版本
2,编辑器打开后异常:如果存在打开为默认WE/没有YD函数等建议检查魔兽版本并重新读取
3,地图测试注意事项:-1.27编辑工具不同于1.31启动器,需要《DzAPI-standalone》插件的支持,请不要无视,谢谢

回复 支持 反对

使用道具 举报

0

主题

1

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2019-6-13 00:39:51 | 显示全部楼层
1.31版本-建议类:1.31中文版编辑器,增加界面api,dzapi,等等
回复 支持 1 反对 0

使用道具 举报

1

主题

4

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 2019-6-14 11:00:02 | 显示全部楼层
本帖最后由 凤凰院凶真 于 2019-6-17 10:57 编辑

1.31版本-建议类:

1. 支持require函数,这样可以分多个lua文件编写代码,更方便维护代码(非常重要)
2. 网易API,暴雪UI BZAPI
3. 整理出支持vscode等编辑器写代码流程,可以参考YDWE目前的LUA开发流程
4. 提供加密工具
1.31版本-需求类

1.希望Lua支持Luajit字节码读取,luajit编译成字节码,这样就可以完美加密解决盗图,保障了原创性。
2.提供一份官方的api函数文档

回复 支持 反对

使用道具 举报

1

主题

6

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 2019-6-14 19:45:52 | 显示全部楼层
本帖最后由 凤凰院凶真 于 2019-6-17 10:41 编辑

[attachi**39[/attachimg]
TIM图片20190614194521.png
回复 支持 反对

使用道具 举报

0

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2019-6-14 23:42:01 | 显示全部楼层
//设置特效纵摇
n**e BlzSetSpecialEffectPitch takes effect whichEffect,realpitch returns nothing

这个函数在输入弧度大于等于pi/2并且小于等于3π/4的时候会随机方向会随机失误
回复 支持 反对

使用道具 举报

0

主题

1

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2019-6-15 00:47:23 | 显示全部楼层
本帖最后由 CATOOILG 于 2019-6-15 00:48 编辑

版主您好,我是一名中英地圖翻譯者,目前就hive社區和幾名作者溝通過,手上的幾張地圖可能會面臨更新,本地語言的工作我們也會繼續用愛發電著,而就在我與另外一名翻譯者合力翻譯的時候,就發現了問題的所在,其中的具體情況如下:

一、W3C編譯器翻譯工作正常,保存另存為也正常,就地圖在中途測試以及局域網/類VLAN hamachi遊戲均表現正常。
二、因而卻在網易官方對戰平台內,將地圖複製到該地圖讀取目錄下,無法識別該地圖。

附錄圖片:點擊下載並解壓縮

開發環境:
W3C版本:1.31.1.12164 X86_X64 Jun 5 2019(1.31b)
編譯器版本:1.31b(6072)
對戰平台版本:1.8.20

希冀可以得到回復以解決,繼續將優質且有趣的W3C地圖翻譯作品帶給大家!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2019-6-15 12:23:37 | 显示全部楼层
能不能早点给出一些类型的说明,如originframetype、framepointtype、textaligntype、fr**enttype、oskeytype
回复 支持 反对

使用道具 举报

0

主题

2

帖子

23

积分

新手上路

Rank: 1

积分
23
发表于 2019-6-16 04:10:12 | 显示全部楼层
支持require函数,不然多人协作咋办 也不好维护
回复 支持 反对

使用道具 举报

0

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2019-6-16 20:51:42 | 显示全部楼层
本帖最后由 CloudNeko 于 2019-6-24 23:42 编辑

ydapi基本都有了,就是缺少下面这个
SetUnitState()
ConvertUnitState(0x51) //"攻击速度 [JAPI]"
这在魔兽里面是一个 取值范围为 0 ~ 4.00 的值
而blz里面没有设置这个值的函数.

可以用BlzSetUnitAttackCooldown 调整攻速,但缺少上面的ydjapi仍是非常困扰的。
--------------------------
2019/6/24
由于BlzSetUnitAttackCooldown 不影响攻击动作的播放速率,问题更加严重和紧迫了,希望尽快开放修改单位攻速的API。
回复 支持 反对

使用道具 举报

36

主题

232

帖子

11万

积分

超级版主

Rank: 8Rank: 8

积分
115826
 楼主| 发表于 2019-6-17 11:08:33 | 显示全部楼层
CATOOILG 发表于 2019-6-15 00:47
版主您好,我是一名中英地圖翻譯者,目前就hive社區和幾名作者溝通過,手上的幾張地圖可能會面臨更新,本地 ...

首先感谢您的热心,对于地图测试情况,您可以尝试将地图放入“我的文档”魔兽对应的maps文件夹里面,而不是魔兽目录下添加maps文件夹,在本地或正式服自定义都可以测试
回复 支持 反对

使用道具 举报

0

主题

2

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2019-6-19 22:43:26 | 显示全部楼层
1.31版本-建议类:希望添加DzFrameEditBlackBorders替代,很重要的
回复 支持 反对

使用道具 举报

1

主题

4

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 2019-6-20 10:38:59 | 显示全部楼层
整理出支持vscode等编辑器写代码流程??(教程?),可以参考YDWE目前的LUA开发??(教程?);——2019/6/14

说是教程也可以把,只是想用外部编辑器编辑代码,至少有高亮有部分提示,现在魔兽自带的编辑器写lua和用文本写差不多,效率非常低。
目前YDWE的流程是先把地图w3x用W3x2Lni转化为可读文本类型Lni,然后导入vscode或者其他代码编辑器写代码,vscode有插件直接运行地图测试,然后完成作品后再使用W3x2Lni转化为w3x标准地图类型
回复 支持 反对

使用道具 举报

0

主题

2

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2019-6-20 19:32:34 | 显示全部楼层
请问1.31 有关UI类的原始UI参数是什么?
回复 支持 反对

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2019-6-21 11:03:14 | 显示全部楼层
请问一下,既然可以用vscode编写代码了,能不能把物编也分解出可编辑的文件的形式,否则说是说共同开发、其实物编上只能有一个人在编辑器操作,否则多人就会冲突。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

30

积分

新手上路

Rank: 1

积分
30
发表于 2019-6-22 17:13:18 | 显示全部楼层
本帖最后由 笑一 于 2019-6-22 17:15 编辑

需求:
1. 如何使用lua编程来制作地图,完整的开发流程,是怎样的?
2. 1.31里的Blizzard.j和common.j的常量、方法说明~

身为程序员,更习惯于跟代码沟通,而不是编辑器里的点点点。
当有专业的程序员加入后,自定义地图的可玩性,将会再上一个台阶。
回复 支持 反对

使用道具 举报

2

主题

11

帖子

58

积分

注册会员

Rank: 2

积分
58
发表于 2019-6-24 11:23:42 | 显示全部楼层
又非法信息不能回复,传个图片先
QQ截图20190624112303.jpg
回复 支持 反对

使用道具 举报

2

主题

6

帖子

122

积分

注册会员

Rank: 2

积分
122
发表于 2019-6-25 00:33:50 | 显示全部楼层
非职业程序员不用逆天根本就不会用嘛,即时会敲代码也比逆天效率低多了,更新了逆天能即时通知吗?
回复 支持 反对

使用道具 举报

0

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2019-6-25 01:00:38 | 显示全部楼层
希望新增函数:"获取模型的动画列表"和"获取模型动画的帧数"
回复 支持 反对

使用道具 举报

4

主题

12

帖子

89

积分

注册会员

Rank: 2

积分
89
发表于 2019-6-27 11:43:42 | 显示全部楼层
本帖最后由 超能之鱼人 于 2019-6-28 00:27 编辑

游戏:
1. 宽屏支持待完善,界面元素两边一半被忽略处理,加载图不支持宽屏。  建议界面自适应比例。
2. 1.29+之后计时器窗口被多面板遮挡,未知是否修复。
地图编辑器:
1. 拖移物编窗口出现晃动
2. 待支持语法高亮。
3. 自定义UI支持。
4. 需智能注入代码功能。
5. 完善地图调试功能。
6. 加快编译速度。

小细节待完善。


批注 2019-06-27 114248.png
回复 支持 反对

使用道具 举报

2

主题

11

帖子

58

积分

注册会员

Rank: 2

积分
58
发表于 2019-7-1 17:35:37 | 显示全部楼层
本帖最后由 DeadFish 于 2019-7-4 15:28 编辑

1.31导入文档路径转义字符/和\问题,是原生WE和其他编辑器不同,不是bug;——2019/6/24  

你这个不对, 那模型的贴图路径以及原生的资源路径 全都是"\"的, 现在新的1.31编辑器搞成"/", 岂不是全乱套了, 使用文件夹形式的地图打包后的资源路径符号 就是"/", 经过测试 如果你的资源路径是"\"符号的, 那么你也可以用 "/", 但是反过来不行! 例如 导入的资源 路径是  "a\123.mdl"   那么你用"a/123,mdl" 能正常显示, 但如果你导入的资源 路径是"a/123,mdl", 使用 "a\123.mdl"  就无法显示.
回复 支持 反对

使用道具 举报

2

主题

11

帖子

52

积分

注册会员

Rank: 2

积分
52
发表于 2019-7-13 18:41:07 | 显示全部楼层

1

1

2

2

保存的时候编辑器自动给我添加了这些技能,删除后下次保存依然出现,请问这是什么情况,怎么解决
回复 支持 反对

使用道具 举报

0

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2019-7-16 16:49:27 | 显示全部楼层
本帖最后由 凤凰院凶真 于 2019-7-17 10:16 编辑

1.31版本BUG/问题反馈以及建议:

由于内容比较长,不知道哪里出了非法信息,没法直接贴上来...所以只能直接发文档了。

1.31版本问题反馈以及建议.rar (13.44 KB, 下载次数: 7)
回复 支持 反对

使用道具 举报

0

主题

2

帖子

52

积分

注册会员

Rank: 2

积分
52
发表于 2019-7-25 10:27:10 | 显示全部楼层
提示包含违规文字不能发,只能发个图片
QQ截图20190725102607.png
回复 支持 反对

使用道具 举报

0

主题

1

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2019-7-30 11:45:58 | 显示全部楼层
本帖最后由 不爱 于 2019-7-30 22:21 编辑

相关魔兽版本:1.31;
问题类型参考:BUG反馈
对应问题描述:

1.编辑器UI的部分翻译十分复古,有待改善。
3.png 数值型→整数型
真值型→实数型

2.文本编辑的颜色插件十分鬼畜,使用后产生乱码。

3.文本编辑后进游戏看不到(有时看得到有时看不到?)。
QQ截图20190730201457.png
QQ截图20190730201346.png

4.从平台下载下来的War3的中立英雄的描述里,快捷键一些在前边标注,一些在后边标注。
QQ截图20190730222012.png

5.论坛没有人气,感受不到小圈子的热情。
QQ图片20190730222109.jpg
回复 支持 反对

使用道具 举报

2

主题

9

帖子

70

积分

注册会员

Rank: 2

积分
70
发表于 2019-8-5 15:52:56 | 显示全部楼层
天涯若比邻 发表于 2019-7-13 18:41
保存的时候编辑器自动给我添加了这些技能,删除后下次保存依然出现,请问这是什么情况,怎么解决
...

1.27里用了万能属性系统
回复 支持 反对

使用道具 举报

4

主题

14

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2019-8-14 15:24:24 | 显示全部楼层
萝卜雲 发表于 2019-8-14 13:11
【建议】电影模式 能够加入显示/隐藏鼠标吗,这样可以更加灵活

比如在电影播放的时候,我也可以框选这些单位看看属性
回复 支持 反对

使用道具 举报

1

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2019-11-23 01:50:01 | 显示全部楼层
您好,您在1.31配饰步骤中发布的加密工具链接过期了。我是用我以前的加密工具加密1.31地图后测试出现无法载入游戏的问题。能不能重新发一下?
回复 支持 反对

使用道具 举报

5

主题

15

帖子

51

积分

注册会员

Rank: 2

积分
51
发表于 2020-1-7 10:05:13 | 显示全部楼层
我就问,1.31 we啥时候可以用上网易api
回复 支持 反对

使用道具 举报

5

主题

15

帖子

51

积分

注册会员

Rank: 2

积分
51
发表于 2020-1-10 22:47:55 | 显示全部楼层
凤凰院凶真 发表于 2019-6-10 17:09
1.31编辑工具(1.27版)下载:点击下载,提取码:VOY1

一,关于关于编辑器工具及插件描述:

1.31编辑工具(1.27版)

到底是1.31的还是1.27的啊大神?
---------------------------------------
1.31 自带的编辑器,对的dzapi的编译是支持的,只是游戏运行后,存储数据到服务器这些都是失败的

改怎么办?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

魔兽争霸官方对战平台 ( 互联网违法和不良信息举报电话:0571-28090163 )

GMT+8, 2021-12-1 02:24 , Processed in 0.097651 second(s), 11 queries , Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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