大哉昆仑2.0修正赠送附**英雄密码大哉昆仑2.0更新内容:
1.加入了3个**英雄,分别是义气、小子、MRL。
2.加精了天机轮,将本来困杀大阵,改为幻困杀混合大
阵。
3.增加了白虎堂,修改了跑商任务。
4.加入了物品聚宝盆。
5.修改了专著武器可不用放在当前背包都能自动释放技
能(专属英雄有效,非专属英雄无效)。
6.修改了界面。
7.修改了宠物技能。
8.修改了鲸息功镜头的BUG。
9.修改了刷木、钱房免费进入。
10.修改了镖*巡逻无限奖励的BUG。
11.修改了挑战镜影为免费,一次限一人。
12.修改了部分物品模型,如U神剑、现形宝石等。
13.修改了技能点到达一定数量转换为金钱或木材。
14.修改了小游戏除玩家1以外,别的玩家不能动的BUG。
大哉昆仑2.0修正1
1.修改了芙蓉桂花糕为恢复全魔。
2.修改了U9神剑技能的攻击范围。
3.修正了PK小游戏的BUG。
4.修改了天机轮阵眼的**和显示。
5.修正了仓库升级BUG。
6.修改了梁萧300级技能为亢龙有悔。
7.花生的三十二身相增加了**和伤害。**英雄密码:
dzkl-义气
dzkl-小子
dzkl-MRL
魔兽争霸Ⅲ》地图制作入门教程
WarCraftⅢ World Editor(简称WE),是暴雪巨作《魔兽争霸Ⅲ》所附带的功能强大的地图编辑器。世界上很多地图制作高手已利用WE创作出了类似《反恐精英》、《暗黑破坏神》、《雷电》、《大富翁》等经典游戏的魔兽版,可以说用WE只有想不到,没有做不到。WE功能如此强大,其实不难掌握,因为暴雪已将它做得再“傻瓜”不过了。当你决定使用它创造地图时,摆在你面前的不过是一大堆“积木”,你只要发挥自己的创造力,就能将其摆放出一个自己想象中的世界来。是不是已经等不及了?让我们赶快启动WE来制作属于你的一部舞台剧!
WE由四个主编辑器还有个功能强大的物件管理器(Object Manager)组成。四大编辑器分为地形编辑器(Terrain Editor)、单位编辑器(Unit Editor)、触发编辑器(Trigger Editor)、音效编辑器(Sound Editor),四者关系如图,其中要属地形编辑器和触发编辑器功能*为强大。本文将以四大编辑器为主线介绍WE,并以官方RPG地图WarChasers的制作方法为例,由浅入深地讲解构建一幅魔兽地图的思路。(注:本文使用的软件为英文版WarCraft World Editor 1.05版)
搭建舞台场景——地形编辑器
WE基本元素之一。光用地形编辑器就能制作出简单的对战地图。由于它被设计得“傻瓜化”,就算是新手操作起来也非常容易,仿佛Windows画板一样。
通过魔兽争霸快捷程序组运行World Editor之后看到如图1界面,这便是*基础的地形编辑器。
①上方为菜单栏,与其它的Windows软件类似,在这里可进行WE的所有指令操作。
②WE的主编辑视窗,通过它看到所编辑地图的全貌。
③辅助视窗,对你编辑地图有一定帮助,不过会影响到速度。
④工具面板,相当于一个巨大的素材库,能很方便地添加物件到地图。
⑤状态栏,记录了包括鼠标位置、鼠标所选物件的名称等附加信息。
看过地形编辑器的构造之后,我们来学习如何绘制地图的基本场景。**步,新建一张地图(File→New)(如图2),这时你会看到网格——暴雪为了方便玩家合理安排地图构造而设计的类似一些图像编辑软件的引导线(可通过View→Grid→None来消除它)。首先,我们使用工具面板的地形面板(Terrain Palette)(图3)来创建一些山和水之类的自然地貌。A部分用来调整地形纹理以及绘制分界线。B部分调整悬崖、海水以及地表类型,不过在这里请注意两点:**,只能在高度差为1,而且宽度至少为三个中型网格,长度在五个中型网格以上的地形间创建坡道(Ramp);第2,不要在小范围内同时使用两种悬崖类型(Cliff Type),这样可能会造成地表贴图错误。在完成了地形纹理设计和悬崖调整以后,使用C部分的地形高度选项来使地形变得更自然点儿。在调整高度时,建议使用D部分的笔刷选项,将笔刷调整到*大,这样可省下不少力气(图4)。
对自己创造的地形满意吗?光秃秃的可不好看,想加些树木、小鸟还有瀑布之类的修饰就需要用到摆设面板(Doodad Palette)了,点选工具面板上方的选择框或点击Layer→Doodad来切换到摆设面板(图5)。当你创建类似箭靶的物品时,会发现大小与方向都是随机的,这时你既可将四部分的随机大小和随机方向取消,然后重新添加摆设,也可通过双击调整摆设,然后输入数值来改变大小、方向和种类。如果你只想大致地调整一下方向,则使用Ctrl+鼠标左键点击/拖拽(图6)。
建议直接提取war3map.j,如果你只是想看看里面的触发器的话那就直接看jass版的吧,如果是改图的话,只需要:(以下内容纯属摘录)
·························
首先下载W3MMASTER可以对地图的物品技能等进行修改,并输出地图scripts文件夹下的war3map.j文件.
然后用魔兽自带的地图编辑器建立一个新图,在新图中编写你所希望的触发器功能,然后保存地图.
接着下载MPQMaster提取自己新建地图的war3map.j文件(应为文件名相同所以不能和加密地图中提取的war3map.j文件放在一起不然会覆盖的),然后用记事本打开自己新建地图的war3map.j文件,搜索globals关键字你会发现有// Generated
trigger gg_trg________________u= null
trigger gg_trg_say_money1= null
trigger gg_trg_say_money2= null
trigger gg_trg_say_money3= null
trigger gg_trg_say_money4= null
trigger gg_trg_say_money5= null
trigger gg_trg_say_money6= null
trigger gg_trg_say_money7= null
trigger gg_trg_say_money8= null
trigger gg_trg_say_money9= null
trigger gg_trg_say_money10= null
trigger gg_trg_say_money11= null
trigger gg_trg_say_money12= null
类似这样的申明,globals下**行为地图出始话用到的我们不用他,然后将其他的申明字符串复制到从加密地图中提取的war3map.j文件的globals关键字下(这些应该是变量申明,个人感觉jass语言和C语言很类似),然后在自己的war3mao.j文件中你会找到
//===========================================================================
// Trigger: say money1
//===========================================================================
function Trig_say_money1_Actions takes nothing returns nothing
call AdjustPlayerStateBJ( 1000, Player(0), PLAYER_STATE_RESOURCE_GOLD)
endfunction
/===========================================================================
function InitTrig_say_money1 takes nothing returns nothing
set gg_trg_say_money1= CreateTrigger()
call TriggerRegisterPlayerChatEvent( gg_trg_say_money1, Player(0),"/**", true)
call TriggerAddAction( gg_trg_say_money1, function Trig_say_money1_Actions)
endfunction
(这个是我的文件中的和申明的一样这里是函数)function开始endfunction结素把这些函数(根据自己的判断有选择*的复制到加密地图的war3map.j文件相应位置中)
接着在自己的war3map.j文件中的
function InitCustomTriggers takes nothing returns nothing
call InitTrig________________u()
call InitTrig_say_money1()
call InitTrig_say_money2()
call InitTrig_say_money3()
call InitTrig_say_money4()
call InitTrig_say_money5()
call InitTrig_say_money6()
call InitTrig_say_money7()
call InitTrig_say_money8()
call InitTrig_say_money9()
call InitTrig_say_money10()
call InitTrig_say_money11()
call InitTrig_say_money12()
endfunction
这个函数中的除**个call InitTrig________________u()外全部复制到加密地图的war3map.j文件中的function InitCustomTriggers takes nothing returns nothing函数中
*后打开MPQMaster.exe打开被加密地图在在地图中创建新文件夹scripts(应为地图被加密所以原来的scripts文件夹是看不到的,新建后自动覆盖原来的文件夹和文件夹中的文件)然后打开这个文件夹导入修改好的war3map.j文件这样加密文件的触发器在原来的基础上加上了你想要的功能
························
如果地图需要bcc验证的话再把新的war3map.j用bcc.exe导回也就可以了
*可惜的是1.23的魔兽封杀了bcc验证,汗啊。。。
幸好国内的对战平台都还在用1.20的魔兽(不过本人改图纯属自己**,不会拿到网上去害人的,希望你也一样啊)

