wow地图变小了问题

①ShadowEditorVer0.10或者用MPQWorkshop,MPQMaster,(魔兽地图就像一个压缩包一样用)。用来解压添加作者②W3MMASTER(大部份地图都可以修改,只是会出错,相当出错。例如修改后地图无法正常读入,修改的数据无法正常读入。不过有个强大的功能就是所有的地图都可以解压)③we(地图编辑器,魔兽也有自带worldedit.exe)④加密工具(强大呀一定要用不要觉得用不着)首先找一张魔兽RPG地图,只要你觉得好玩,只要你想改,只要是W3MMASTER无法修改的rpg地图。来吧动起手来。用ShadowEditor打开你想改的地图,如有提示无法打开点击mpq文件头修复.打开后你会发现图里有好多文件,主要针对war3map.w3u单位war3map.w3t物品war3map.w3a技能war3map.w3h魔法特效(war3map.wtg触发事件一般作者都删了,只有这个会保留war3map.jjass数据库`里面包涵了触发事件第二种修改方法就是针对这个做触发脚本添加到这里)把war3map.w3u单位war3map.w3t物品war3map.w3a技能war3map.w3h魔法特效解压到一个目录下(你自已要找到),war3map.w3h魔法特效(只是改些华丽的技能效果你觉得不需要也没必要解压出来),解压后别关掉`we打开,按F6(物体编辑器)对相自指定的输入进去(没图片,还要上传,还要剪图,太累了)好像你点单位,文件(ALT+F)→导入单位设置(ALT+i)|这些不用教了吧你看一下就懂得修改了按你喜好去改吧|。物品技能那些方法也同上差不多不多写了。改完了就把原文件里的替换掉。打开ShadowEditor你刚才打开的地图,接着对相对应的文件替换。一定要点重新压缩`一般来说就完成了,不过有些地图会出错这就是要用到这个软件了加密工具`把地图加密一次就ok.还有种就是针对有些大地图又没人物模型作者做完图后很多不要因素不删`但又好玩的`那你就用W3MMASTER`把这地图里面的解压出来`接着用mpq软件打开任意一张魔兽未加密地图(地图包里的地图都是未加密的)`把里面的删掉`把解压出来的全部放进去`重压缩`这样你就可以用we直接打开修改`因为这张地图已经是未加密的了`第二种修改方法|首先要了解war3map.jjass数据库|工具①JassCraft②ShadowEditor用ShadowEditor打开一张地图解压文件里的war3map.j用jasscraft打开war3map.j先放着别动,打开we自已做个脚本保存。(不会做?不会做没办法了。因该是很快的认真看下到网站上看点教程)做完后就把自已做的脚本保存为J的文件形式添加进去原来地图里就行(只是加入进去而已)①将你自已做的脚本globals以下到第一个endglobals的内容复制添加到原来地图的war3map.j的globals下②添加变量内容在war3map.j搜索InitGlobals.将触发脚本的jlocalintegeri=0到seti=0的内容添加到war3map.jlocalintegeri=0到seti=0之间③将loop到endloop的(包或loop.endloop)内容复制到war3map.j__seti=0的下面④从第一个触发器的名字开始(就是你自已做的脚本自已要记得第一件触发事件的名字)一直到InitCustomTriggers的上面的一个endfunction(包或endfunction)一起复制添加到war3map.j的globals的大目录下面⑤复制functionInitCustomTriggerstakesnothingreturnsnothing到下一个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=英雄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]
略懂社热议

参考资料

 

随机推荐