魔兽争霸地图编辑器下载(魔兽争霸地图编辑器 怎么下载)

更新时间:2024-08-30  版本:v0830

魔兽争霸地图编辑器 怎么下载

魔兽争霸3是一款年代比较久远的即时战略游戏,但是因为现在没有什么优秀的即时战略类游戏出现,还是有很多玩家在进行游玩,那么关于魔兽争霸3地图编辑器怎么下载呢?下面介绍有关以供参考。

魔兽争霸3地图编辑器是游戏自带的不用另外下载,下载游戏客户端到电脑,记住安装路径。

魔兽争霸地图编辑器下载(魔兽争霸地图编辑器 怎么下载)

由安装路径打开魔兽争霸3文件夹,找到World Editor文件(2个都可以)。

打开World Editor文件(2个都可以),如果是第一次打开会有确定选项,点击确定进入地图编辑。

进入地图编辑器主界面,鼠标左键点击小地图或按住鼠标右键能移动地图主界面。

主板界面左边是地图地形快捷编辑工具,可以添加人物和改造地形。

主板界面上边是工具栏,有声音、物体、AI、事件触发等编辑工具,自己慢慢摸索吧。

魔兽争霸怎么修改别人的地图

①ShadowEditor Ver0.10或者用MPQWorkshop,MPQMaster,(魔兽地图就像一个压缩包一样用)。用来解压添加作者

②W3MMASTER(大部份地图都可以修改,只是会出错,相当出错。例如修改后地图无法正常读入,修改的数据无法正常读入。不过有个强大的功能就是所有的地图都可以解压)

③we(地图编辑器,魔兽也有自带worldedit.exe)

④加密工具(强大呀一定要用不要觉得用不着)

首先找一张魔兽RPG地图,只要你觉得好玩,只要你想改,只要是W3MMASTER无法修改的rpg地图。来吧动起手来。

用ShadowEditor打开你想改的地图,如有提示无法打开点击mpq文件头修复.打开后你会发现图里有好多文件,主要针对

war3map.w3u单位

war3map.w3t物品

war3map.w3a技能

war3map.w3h魔法特效

(war3map.wtg触发事件一般作者都删了,只有这个会保留war3map.j jass数据库`里面包涵了触发事件第二种修改方法就是针对这个做触发脚本添加到这里)

war3map.w3u单位

war3map.w3t物品

war3map.w3a技能

war3map.w3h魔法特效

解压到一个目录下(你自已要找到),war3map.w3h魔法特效(只是改些华丽的技能效果你觉得不需要也没必要解压出来),解压后别关掉`

we打开,按F6(物体编辑器)对相自指定的输入进去(没图片,还要上传,还要剪图,太累了)

好像你点单位,文件(ALT+F)→导入单位设置(ALT+i)|这些不用教了吧你看一下就懂得修改了按你喜好去改吧|。物品技能那些方法也同上差不多不多写了。

改完了就把原文件里的替换掉。

打开ShadowEditor你刚才打开的地图,接着对相对应的文件替换。一定要点重新压缩`

一般来说就完成了,不过有些地图会出错这就是要用到这个软件了

加密工具`把地图加密一次就ok.

还有种就是针对有些大地图又没人物模型作者做完图后很多不要因素不删`但又好玩的`那你就用W3MMASTER`把这地图里面的解压出来`接着用mpq软件打开任意一张魔兽未加密地图(地图包里的地图都是未加密的)`把里面的删掉`把解压出来的全部放进去`重压缩`这样你就可以用we直接打开修改`因为这张地图已经是未加密的了`

第二种修改方法|首先要了解 war3map.j jass数据库|

工具

①JassCraft

②ShadowEditor

用ShadowEditor打开一张地图解压文件里的war3map.j

用jasscraft打开war3map.j

先放着别动,打开we自已做个脚本保存。(不会做?不会做没办法了。因该是很快的认真看下到网站上看点教程)

做完后就把自已做的脚本保存为J的文件形式添加进去原来地图里就行(只是加入进去而已)

①将你自已做的脚本globals以下到第一个endglobals的内容复制添加到原来地图的war3map.j的globals下

②添加变量内容在war3map.j搜索InitGlobals.将触发脚本的j local integer i= 0到set i= 0的内容添加到war3map.j local integer i= 0到set i= 0之间

③将loop到endloop的(包或loop.endloop)内容复制到war3map.j__set i= 0的下面

④从第一个触发器的名字开始(就是你自已做的脚本自已要记得第一件触发事件的名字)一直到 InitCustomTriggers的上面的一个endfunction(包或endfunction)一起复制添加到 war3map.j的globals的大目录下面

⑤复制function InitCustomTriggers takes nothing returns

nothing到下一个 endfunction里的内容!然后,在war3map.j里搜索InitCustomTriggers

将刚刚复制的粘贴到下面

⑥基本ok,接着就是老办法用mpq打开`把改过的这些换成你修改过的war3map.j,重压缩。

完成。

还有种修改是最简单的。

war3mapmisc.txt游戏平衡常数

直接用文本形式打开

针对以下这个相对应的做修改

MaxUnitLevel=100单位最大等级

UpgradeRefundRate=1.0取消建筑升级偿还率

C.0取消建筑建造尝坏率

DamageB.00,0.50,1.00,1.50,1.00,0.50,0.15,1.50攻城--------

DamageB.00,1.50,1.00,0.70,1.00,1.00,0.15,1.00普通-

DamageB.00,0.75,1.00,0.35,1.00,0.50,0.15,1.50穿刺=[装甲类型排列循序为]

DamageB.00,1.00,1.00,1.00,1.00,0.75,0.15,1.00法术=[轻型,中形,重型,加强,普通,英雄,神圣,无装甲]

DamageB.25,0.75,2.00,0.35,1.00,0.50,0.15,1.00魔法-

EtherealDamageB.00,0.00,0.00,1.66,0.00,1.66,0.00虚无奖励-

DamageB.00,1.00,1.00,0.50,1.00,1.00,0.15,1.00英雄-------

CallForHelp=1000.0呼叫帮助范围

CreepCallForHelp=1000.0呼叫帮助范围,中立

ChanceToMiss=0.33低对高失误几率

DefenseArmor=0.03装甲伤害减少参数

PickupItemRange=250.0拾起物品范围

DropItemRange=150.0掉落物品范围

GiveItemRange=250.0给予物品范围

PawnItemRate=0.8物品贩卖价格比

PawnItemRange=1500.0贩卖物品范围

MaxUnitSpeed=522.0单位速度最大

MinUnitSpeed=1.0单位速度最小

MaxBldgSpeed=522.0建筑速度最大

MinBldgSpeed=1.0建筑速度最小

TradingIncLarge=10000控制点击(CTRL+左键)增加资源量(联盟交易资源)

TradingIncSmall=1000普通点击(联盟交易资源)

UpkeepGoldTax=0.00,0.00,0.30,0.60,0.60,0.60,0.60,0.60,0.60,0.60黄金维修费

Summ.0英雄EXP取得——英雄-上一个值因素

GrantHeroXPFormulaC=0.0英雄EXP取得——英雄-固定因素

GrantHeroXPFormulaB=9.0英雄EXP取得——英雄-等级因素

GrantHeroXP=40英雄EXP取得——英雄-表格

NeedHeroXPFormulaA=1.04英雄EXP要求——上一个值因素

NeedHeroXPFormulaB=200.0英雄EXP要求——列表

StrRegenB.15每点力量生命恢复奖励

StrHitPointB.0每点力量生命值奖励

StrAttackB.0每点主要属性攻击力奖励

AgiMoveB.1每点敏捷移动速度奖励

AgiDefenseB.3每点敏捷防御奖励

IntManaB.0每点智力魔法值奖励

AgiDefenseBase=0.0防御基础值(敏捷奖励之前)

IntRegenB.03每点智力魔法恢复奖励

AgiAttackSpeedB.01每点敏捷攻击速度奖励

HeroExpRange=100000.0英雄EXP最大取得范围

MaxHeroLevel=1000英雄最大等级

BuildingKillsGiveExp=1建筑物杀死单位是否给予经验值(0是假,1是真)

MaxLevelHeroesDrainExp=0最高等级英雄是否消耗经验值(0是假,1是真)

HeroFactorXP=100中立生物经验参数

GrantNormalXPFormulaC=0.0英雄EXP获取——普通-固定因素

GrantNormalXPFormulaB=4.0英雄EXP获取——普通-等级因素

GrantNormalXP=15英雄EXP获取——普通-表格

FoodCeiling=300人口限制

FrostAttackSpeedDecrease=0.2冰冻攻击速度降低

FrostMoveSpeedDecrease=0.4冰冻移动速度降低[/code]

我要最牛的魔兽争霸3地图编辑器制作地图

[WE辅助] ydwe最新版 1.22.5正式版

YDWE,顾名思义,是由月协成员共同打造的一款老幼皆宜的魔兽地图编辑器,拥有简单而强大的函数封装到触发器开放给新人,同时拥有VJ,CJ,ZINC编译功能开放给老人.大家各取所需,我们在这里提供最新版本的YDWE魔兽地图编辑器下载与最新的教程.另外欢迎各种使用反馈信息,无论是你的创意,你的函数,你发现了BUG,或是因为你不会用而造成的误解,我们都随时欢迎你来这里与我们进行交流,我想无论何时,我们的目的只有一个,就是让做图更加简单与容易.

ydwe最新版 1.22.5正式版更新说明:

1.修正“圆选取可破坏物”在优化器优化后失效的问题。

2.修正“圆选取可破坏物”存在点泄漏的问题。

3.修正物品合成系统在某些情况下会失效的问题。

4.修正YDWEGetBooleanByInteger和YDWEGetBooleanByString分类错误的问题。

5.略微精简了AI学习技能的代码。

6.把获取获取整数地址类的UI移到最后面。

请大家到ydwe官网下载,以及获取最新的YDWE教程

本文转自:

妹的,今天实在是太累了..不上传附件了...表示麻烦大家去YDWE下载吧.

[WE辅助]老狼UI 1.24

老狼UI 1.24

点击进入下载-老狼UI 1.24.rar

Ver:1.24

本UI通用于1.20至1.24所有版本,但请注意:

带<1.24>标记的触发只适用于1.24,如果你正使用1.20到1.23的地图编辑器制作地图,请勿使用,否则会导致不能保存地图而出错.

清空UI和Units文件夹,下载后解压到魔兽争霸根目录就可以,尽量不要和第三方增强WE混用

在不使用带[R][E]等标记函数的情况下,该UI与原版完全兼容,换句话说,使用了带[R][E]等标记的函数,再用原版WE就打不开了

删除"UI\TriggerData.txt"文件,则该UI可作为官方原版UI使用

UI文件夹下有2个.bat文件,点击运行可使用不同配置UI触发

Origin.bat为标准设置,隐藏与原版函数功能相同的加强函数,推荐使用该设置

All.bat为全函数设置,显示所有隐藏的函数,如果有版本冲突的话可以使用该设置

◆注意:带[R]标记函数为老狼Red_Wolf添加,带[E]标记函数为Editor添加

带 [R]的函数是老狼(Red_Wolf)加的,主要是把极大多数原版触发里一些效率低的BJ函数替换成高效率CJ函数

带 [C]的函数是卡布(CappuCcino)加的,主要是方便直接在触发界面里写入Jass代码,比如局部变量等

带 [Ci]的函数是琪露诺(Cirno)加的,主要是把老狼UI里未加入的一部分CJ函数加了进来

你也可以根据WAR3PATCH_MPQ等MPQ文件里面的CJ、BJ等内容自己添加

◆注意必须使用CJ、BJ等文件自带的内容,自定义的不行

主要修改两个文件TriggerStrings.txt(触发文本文件),TriggerData.txt(触发数据文件)

主要修改结束后请修改一下WorldEditStrings.txt文件第2行的版本号

V1.24版更新

2012-4-30~2012-5-1在夜天新手助推器基础上修改

添加事件:单位-接近指定单位(指定条件) [E],单位-单位属性值变化 [E]

添加动作:物品-创建物品(指定坐标) [E],单位-发布给予物品命令 [E]

V夜天新手助推器版更新

==============================================================================

09年8月12日凌晨更新

==============================================================================

加入1.24a所有的BJ和CJ函数

Units文件夹在上一版的基础上未做任何改动

变量管理器内加入三个新类别

对象(handle),实体对象(agent),哈希表(hashtable)

本UI通用于1.20至1.24所有版本,但请注意:

带<1.24>标记的触发只适用于1.24,如果你正使用1.20到1.23的地图编辑器制作地图,请勿使用,否则会导致不能保存地图而出错.

汉化过程中发现

SaveGameCacheHandleBJ

在原版UI里有记录,但BJ和CJ里却没有对应的函数

如果使用了这个,保存的时候WE会报错,提示无此函数

所以本UI去除了该函数,以免误使用后出错

==============================================================================

关于"实体对象"的说明:

实体对象(Jass变量类型是agent)隶属于handle

以下类型在1.24中由直接继承于handle改变为继承于agent:

事件(event)玩家(player)物体(widget)技能(ability)玩家组(force)单位组(group)

触发(trigger)触发条件(triggercondition)计时器(timer)计时器窗口(timerdialog)

不规则区域(region)矩形区域(rect)条件表达式(boolexpr)音效(sound)特效(effect)

对话框(dialog)对话框按钮(button)任务(quest)任务项目(questitem)点(location)

可见度修正器(fogmodifier)失败条件(defeatcondition)排行榜(leaderboard)

多面板(multiboard)多面板项目(multiboarditem)可追踪对象(trackable)

游戏缓存(gamecache)哈希表(hashtable)

==============================================================================

在老狼1.2.2汉化UI基础上改的,也就是说,完全兼容于现在各种地图作者手里的UI

关于触发器部分:

带 [R]的函数是老狼(Red_Wolf)加的,主要是把极大多数原版触发里一些效率低的BJ函数替换成了高效率的CJ函数

带 [C]的函数是卡布(CappuCcino)加的,主要是方便直接在触发界面里写入Jass代码,比如局部变量等

带 [Ci]的函数是琪露诺(Cirno)加的,主要是把老狼UI里未加入的一部分CJ函数加了进来

然后需要说明的是,如果你使用了带 [R] [C] [Ci]中任意一个标签的函数之后,你的地图在不装这个UI的情况下就打不开了

也就是说,想用官方原版WE打开图的话,就不要使用带[R] [C] [Ci]的功能

当然,现在许多人都在用UI做图了,不用UI的只有三种情况:

一是英文高手,反而对于中文触发不习惯的;

二是Jass高手,就是完全用自定义脚本做图而不用触发的;

三是新手,就是还不知道有汉化UI的存在的人

================================================================================

V1.2.2版更新

添加游戏平衡常数全说明

添加指定单位-召唤单位事件

单位编辑器-防御、防御升级可以使用实数

V1.2.1版更新

修正几个小Bug

增加32个隐藏模型

V1.2版更新

添加隐藏图标109个,隐藏模型57个,可在"其他"分类中找到

修正原版WE中攻击伤害衰减的科技升级Bug

敏捷加成攻速等几个值域精确到0.001

修正原版WE中燃灰(箭矢)无法设置数据和末日审判无法设置目标等级要求的Bug(需要在地图中导入Units\AbilityMetaData.slk文件,并以此为路径名.占用大小20多K.)

修正官方触发的一些错误(会在原函数附加说明)

添加各类加强函数,以[R]作为标记,

一部分函数native化而可以与原版兼容的,未添加标志。

添加以下隐藏技能:

ANbu AHbu AObu AEbu AUbu AGbu各族建造技能:可修改图标和按钮位置

ACsp中立生物睡眠:可更改睡眠效果

AHer英雄:可设置英雄升级效果动画

Aloc蝗虫:使得可以在触发器中添加该技能

Amov移动:可设置经过传送门时的效果动画

Atol生命之树效果附加:可更改附加效果

添加以下游戏平衡常数:

通过装饰物时选择圈Z偏移

点命令指示器颜色(一般)

点命令指示器颜色(攻击)

物品-物品阴影

物品-物品阴影位移

物品-物品阴影大小

信息面板- Buff图标消褪时间

信息面板- Buff图标消褪最小Alpha值

信息面板- Buff图标消褪最大Alpha值

信息面板-近战最大攻击距离

信息面板-攻击速度-快(攻击速度显示分界点)

信息面板-攻击速度-中等

信息面板-攻击速度-慢

信息面板-攻击速度-非常慢

信息面板-移动速度-快

信息面板-移动速度-中等

信息面板-移动速度-慢

信息面板-移动速度-非常慢

漂浮文字-致命一击-文字颜色

漂浮文字-致命一击-字体大小

漂浮文字-致命一击-文字移动速度

漂浮文字-致命一击-持续时间

漂浮文字-致命一击-消逝时间点

漂浮文字-法力燃烧

漂浮文字-攻击丢失

漂浮文字-暗影突袭

漂浮文字-奖励

漂浮文字-木材

漂浮文字-黄金

小地图信号-完成信号颜色

小地图信号-攻击信号颜色

小地图信号-建议信号颜色

小地图信号-路径点信号颜色

字体大小-工具栏-标题

字体大小-工具栏-说明

字体大小-工具栏-消费数值

字体大小-聊天输入栏文字大小

字体大小-图标右下角数字

字体大小-游戏信息提示

字体大小-维修费提示

字体大小-排行榜和多面板

字体大小-触发文本显示

字体大小-聊天文本显示

字体大小-物品栏标题

字体大小-生命魔法值

字体大小-物体悬浮窗-名字

字体大小-物体悬浮窗-说明

字体大小-计分屏-普通字体

字体大小-计分屏-大字体

字体大小-计分屏-玩家名字

全局变量类型添加:

multiboarditem多面板项目

自定义代码动作添加预置选项:

退出当前循环

禁用ESC跳过电影消息

启用ESC跳过电影消息

添加触发调用预置变量代替一些函数,主要是Last'X类函数:

循环整数A循环整数B

最后发言长度(实数)

最后创建的单位最后读取的单位最后替换的单位最后创建的不死族金矿

最后创建的可破坏物

最后创建的物品最后丢弃的物品

最后创建的单位组

最后创建的特效

最后创建的闪电效果

最后创建的图像

最后创建的地面纹理变化

最后创建的天气效果

最后创建的地形变化

最后播放的音效

最后播放的音乐

最后创建的任务

最后创建的任务项目

最后创建的失败条件

最后创建的对话框按钮

最后创建的排行榜

最后创建的多面板

最后启用的计时器

最后创建的计时器窗口

最后创建的游戏缓存

最后创建的漂浮文字

最后创建的可见度修正器

可用地图区域初始可用镜头范围

全部玩家(玩家组)

触发事件添加:

物品被破坏

单位进入不规则区域

单位离开不规则区域

触发动作添加:

相对点函数,添加各种坐标函数

各类native函数

删除魔法效果(更详细的分类)

添加/删除单位类别(已去除无用类别)

发布单位命令:按OrderId发布命令,

发布单位命令:中介命令类(如购买物品单位)

添加对话框按钮(有快捷键)

多面板项目类函数

设置循环整数A/B

暂停/恢复AI脚本运行

触发调用添加:

其它格式整数(integer):可以输入0xfff,'A001',(5+4)/a等各种格式

学习技能(可在"技能"中直接使用)

技能效果(effect)

V1.0- V1.1

完全重汉化版本,修正原WE汉化错误无数(确是深有感慨,只有无数一词才能表达我的心情)

触发部分添加了详细的说明;所有需要注意内存释放的函数都以注明。

物体编辑器全说明随贴发出,所用词汇以该版本为准

物体编辑器各选项重新编排,更方便查找

最大限度解除编辑器地形限制

适当加入常用的加强型触发,并在其后添加 [R]标记,在不使用带标记函数的前提下,该版与原版兼容

全局变量类型添加:

itempool物品池

unitpool单位池

region不规则区域

trackable可追踪对象

triggercondition触发条件

triggeraction触发动作

event触发事件

eventid事件ID

boolexpr布尔表达式

code函数

触发器单位类别添加:

死亡的

泰坦族

牛头人

触发事件添加:

对话框按钮被点击

鼠标点击可追踪对象(Trackable)

鼠标移动到可追踪对象(Trackable)

触发动作添加:

单位池类动作(unitpool)

物品池类动作(itempool)

矩形区域类动作(Rect)

不规则区域类动作(Region)

各类销毁对象动作

运行函数 ExecuteFunc

对指定玩家显示文本消息

指定序号播放单位动画

设置技能永久性

创建物品到指定物品栏

关闭游戏录像功能

输入作弊码

移动闪电效果

移动点

函数调用添加:

各类X/Y/Z坐标的获取

新建对象类

本地玩家(player)

作弊模式无法胜利(blooean)

作弊模式无法失败(blooean)

单位在不规则区域内(blooean