⑴ 在魔兽争霸地图编辑器中如何自动刷兵
刷兵是需要触发编辑器的,如果lz是一位新手,那么建议lz先略过这个问题。进行学习比较简单的物体编辑器。
刷兵触发:
事件:
每当过去 X(刷兵事件间隔)秒
条件:
动作:
单位 - 创建 X(单位数量)个 X(单位类型)在 X(点)面向 X 度
如果是创建 1 个兵,用:
命令(最后创建的单位)攻击-移动 到 X(目标点)。
如果是创建 1 个以上,用
选取(最后创建的单位组)做动作
Loop - 动作
命令(选取单位)攻击-移动 到 X(目标点)。
⑵ 魔兽地图编辑器刷兵。
刷兵的系统做过,可以给你个参考下,因为你说要不烦琐的。我先给你讲解个简单的吧。
首先设置个兵的数组变量ArmyType[]保存你要设置的出的兵种。并为其添加个ArmyLv的变量控制每次出的是哪波兵。另外你需要设一个点的变量(点不处理好会占内存使机器卡的)Point[],0代表目标位置,1及以上代表出兵位置。
简单的刷兵----------
E:每60秒事件
C:
A:单位-创建 16 个 ArmyType[ArmyLv] 给 玩家12 在Point[1],面向默认角度
单位组-选取 Shuabing1(你的刷兵区域的名字)内的所有单位做动作
--对 选取单位 发布 攻击移动 到目标点 Point[0]
删除 最后创建的单位组 (原理同点,不回收会造成卡)
如果 ArmyLv<30 (30是最大波次) 成立则 设置 ArmyLv=ArmyLv+1 否则 关闭 当前触发
这个是最简单的刷兵触发,你可以在此基础上发挥。比如用倒计时刷啊,这样方便控制和显示刷兵进度,并可依此来判断BOSS的刷新。你也可以添加些字幕提示。
我做这个的时候也是从上次那个简单的刷兵开始,到现在的倒计时刷兵。技术是你研究深入后能更上一层的,希望这些回答能对你有所帮助。
PS:你的目标地区不要设的过小,或者上面放的东西太大,会出现小兵不过去的。你也可以设置个单位组专门存放刷的兵,每隔一定时间命令他们进攻某个点。不然散在外面的兵半路不走可不好玩咯 呵呵
⑶ 魔兽争霸3 地图编辑器 怎么刷兵
刷兵里用到的触发原理很简单。现在单位编辑器里做好各种各样的兵,然后设置一个计数器d和创建一个循环时间的触发器,在触发器动作上加入d的自增一次,然后再加入一个判断语句if-else,当d=1、2、3、4每一个不同整数时,就在then中添加一个循环创建单位(就是第一波、第二波、第三波...的单位,是哪一波就用d来判断)的动作,(具体刷兵数量就是你的循环创建单位的循环次数,循环10次,就是一轮刷10个兵)并让这个单位攻击移动到指定点,就完成了刷兵过程。
⑷ 魔兽地图编辑器如何刷兵 要详细一点
初始化
┣━事件
┃└—时间-游戏开始0.00秒
┣━条件
┗━动作
├—设置unit[0]=农民
├—设置unit[1]=步兵
├—设置unit[2]=矮人火枪手
├—设置unit[3]=飞行机器
├—设置unit[4]=骑士
├—设置unit[5]=狮鹫骑士
├—计时器-开启timer1,计时方式:一次性时间设置:30.00秒
├—游戏-对(所有玩家)发送文本信息:30秒后刷兵
├—设置i=0
└—设置j=0
等待刷兵timer130秒
┣━事件
┃└—时间-timer1到期
┣━条件
┗━动作
└—计时器-开启timer2,计时方式:循环时间设置:1.00秒
刷30个兵根据i=30
┣━事件
┃└—时间-timer2到期
┣━条件
┗━动作
├—单位-创建1个unit[j]给玩家1(红色)在point1,面向角度为默认建筑朝向度
├—单位-对最后创建的单位[R]发布攻击移动命令到目标点:point2
├—设置i=(i+1)
└—如果所有条件成立则做动作1,否则做动作2
If-条件
i等于30
Then-动作
设置i=0
计时器-暂停timer2
计时器-开启timer1,计时方式:一次性时间设置:30.00秒
设置j=(j+1)
Else-动作
所有变量看我上传的图片
球采纳谢谢诶
⑸ 魔兽争霸编辑器刷兵
1. 事件:任意单位获得物品
条件:获得的物品=XX物品 注:XX是你要设置刷兵的物品
动作:在 XX区域创建N个A兵 注 XX是你需要刷怪的区域 A 是你要创建的兵种
删除最后创建的物品
2. 事件:任意单位进入X1区域
条件:单位的类型=A类型 注:A是你创建并想要让他进攻X2区域的兵种
动作:对进入的单位 发布 攻击移动到 X2区域的命令
3.同1 把物品成你想要设置的就行
4.在 动作 单位 那里可以找到 随即单位 按自己的需要把那里的单位改下就好
5. 事件:玩家X 选择 一个单位 注:自己将英雄事先成列出来这个不用我说了吧
条件:触发单位 是 英雄 = TRUE
动作:改变触发单位的所属对玩家X
⑹ 魔兽地图编辑器里怎么刷兵,怎么修改单位和物品的属性
补充:初始金钱怎么调我也写了,看下面
手打的,挺不容易,所以珍惜下我的劳动成果,把这些看完,我的语文不行,表达得可能不是太清楚
摁U键呼出面板,调到区域那页,在你想刷兵的那个地方设定一个区域(A),然后你想让那些兵攻击到哪就再在哪设一个区域(B)
触发器:当单位进入区域(A)
条件:触发单位的所有者等于(那些兵的所有者)
动作:(分组在“单位组”这一项里)选取玩家(那些兵的所有者)在区域(A)中的所有单位攻击移动到区域(B)
这是让那些兵自动攻击到区域(B)的触发
摁F6呼出单位编辑器,找到你要改得单位,自己改属性,(改基础攻击、基础防御、基础生命值,这三样调了就差不多了,还可以改一下单位的攻击类型和防御类型,我没法发图,你只能自己找)
单位编辑器上面有一排选项:单位,物品,可破坏,地形装饰物,技能,魔法特效,升级
先别管物品,点进技能那项,翻列表,找到你想要的物品技能(特殊类的物品分区里有)左键点击一次,直接摁一遍CTRL+C和CTRL+V,自定义技能那栏就多了一个技能,就是你点的这个,自己改属性,然后切换到物品编辑器,找到你要改的物品,把它的物品技能替换为你刚做的那个自定义技能
英雄技能你就翻技能编辑器随便改吧,改完后添加到英雄的英雄技能里(在防御类型下面,一个是单位,一个是英雄,你把英雄技能添加到英雄那栏)
英雄的属性就按改单位的方法改
手打了500字,我也很疑问我是怎么做到的- -
编辑器这玩意,最好还是自己摸索,都是自己深一脚浅一脚探索出来的
补充:在编辑器里,你能看到一排选项,(在上方)是文字,那排中间有一个“高级”点它然后摁P,把自定义平衡常数勾上,然后往下翻,在最下面再往上点找到英雄的最大等级,把这项改成10000,然后摁F6呼出单位编辑器,找到你要用的英雄,在英雄的最大生命值那个值上面有个初始属性,自己看着改,最大生命值下面有个每级加的属性,也给改了。这样你的英雄到几千级后就强大了- -
别关,找到你要刷的兵,在最大生命值下面你找找能找到“等级”这个值,把它调高,这样你的英雄杀这个兵得到的经验就会变多
希望对你的编辑器生涯能有所帮助。
继续补充:初始金钱
事件:地图初始化
条件:无
动作:(分组:玩家-设置玩家属性)
设置玩家1红色现有金钱为(你想要的数)
设置木材就把现有金钱改为现有木材就行
对了,调初始资源你得把地图初始化那个编辑器里的给予玩家初始资源那一项删掉,不然会导致触发无效
⑺ 魔兽地图编辑器 刷兵系统
首先,打开魔兽地图编辑器(WE)
按F4,进入触发器编辑器,接着就是调一个触发器,下面有详细介绍。
事件:
时间 - Periodic Event(周期性事件)
- Every *** seconds of game time(***表示你要的时间,即每多少秒出一次怪)
环境:没有
动作:(***表示触发器中的蓝字)
第一个:
单位 - Create Unit Facing Angle(创建单位并指定面向角度)
Create *(出怪的数量)***(出怪的种类)for ***(创建给的玩家,最好是给电脑)at ***(创建的位置,一般是center of ***(一个区域))facing 默认的建筑朝向 degrees
备注:在“创建的位置”里,你要先设定一个区域在地图中,这个应该会弄吧。
第二个:
单位组 - Pick Every Unit In Unit Group And Do Multiple Actions(选择单位组中全部单位并执行多个动作)
Pick Every Unit In ***
(功能 - Units In Region Owned By Player,选完后,有Units In Playable map area owned by ***(创建给的玩家,刚才那个)
回到主对话框,接着是and do ***
(单位 - Issue Order Targeting A Point,选完后,有Order ***(功能 - Picked Unit) to ***(攻击—移动到)
***(Center of ***(攻击到的区域,也是要事先设定一个)
最后,一直按确定就行了。
备注:如果你想出的怪是很多种且的话,多设定几个第一个动作就行了(在出怪的数量和种类那里调)。
如果你想出的怪按顺序出的话,就在每个动作之间多设定一个动作,是
全部 - Wait ***(等待的秒数)seconds
还有,你想在多个路口刷怪的话,就要多设定几个区域,在照着上面的方法弄就行了。
全部弄完后,进入地图测试,刷怪就完成了。
下面还有一些汉书中英文对照:
事件:
Map Initialization 地图初始化
Destructible Doodad - Destructible Doodad Dies 可破坏物体被摧毁
Destructible Doodad - Within Region Dies 在区域中被摧毁
Dialog - Dialog Button Click 按下对话按钮
Game - Time Of Day 游戏中时间
Game - Value Of Real Variable 实数变量Real数值
Game - Load 读取
Game - Save 保存
Game - Hero Abilities Button Clicked 按下英雄升级技能按钮
Game - Build Structure Button Clicked 按下建造按钮
Player - Chat Message 聊天信息
Player - Cinematic Skipped 跳过电影
Player - Selection Event 选择事件
Player - Keyboard Event 键盘事件
Player - Properties 资源
Player - Alliance Change(Any) 同盟改变 (任何)
Player - Alliance Change(Specific) 同盟改变 (指定)
Player - Victory 胜利
Player - Defeat 失败
Time - Time Elapsed 时间经过
Time - Periodic Event 周期性事件
Time - Timer Expires 计时器过期
Unit - Specific Unit Event 特定单位事件
Unit - Player-Owned Unit Event 拥有单位事件
Unit - Generic Unit Event 一般单位事件
Unit - Unit Enters Region 单位进入区域
Unit - Unit Leaves Region 单位离开区域
Unit - Unit Within Range 单位在范围中
Unit - Life 生命
Unit - Mana 法力
环境:
Boolean Comparison 布尔值Boolean判断
Ability Comparison 技能判断
Destructible Comparison 可破坏物体判断
Destructible-Type Comparison 可破坏物体类型判断
Dialog Button Comparison 对话按钮判断
Game Difficulty Comparison 游戏难度判断
Game Speed Comparison 游戏速度判断
Hero Skill Comparison 英雄技能判断
Integer Comparison 整数Integer判断
Item Comparison 物品判断
Item-Class Comparison 物品种类判断
Item-Type Comparison 物品类型判断
Melee AI Comparison 多人对战AI判断
Order Comparison 命令判断
Player Comparison 玩家判断
Player Color Comparison 玩家颜色判断
Player Controller Comparison 玩家控制判断
Player Slot Status Comparison 玩家在线状态判断
Race Comparison 种族判断
Real Comparison 实数Real判断
String Comparison 字符串String判断
Tech-Type Comparison 科技类型判断
Trigger Comparison 触发器判断
Unit Comparison 单位判断
Unit-Type Comparison 单位类型判断
And 与
Or 或
And, Multiple Conditions 与,多个条件
Or, Multiple Conditions 或,多个条件
动作:
普通 一些基本的未分类指令
AI AI 设定计算机控制的单位的人工智能
Animation 动画 单位所能做出的动作
Camera 镜头 设定摄像机的位置及改变方式
Cinematic 电影 设定游戏中即时演算的过场动画
Countdown Timer 倒数计时器 又称定时器或计时器,用于倒数计时或定时发生事件
Destructible Doodad 可破坏的 设定可破坏物体的状态
Dialog 对话 设定对话框的显示/隐藏、标题、按钮、内容及清除
Environment 环境 设定天气和环境
Floating Text 飘浮文字 可以飘浮在屏幕上任何位置的文字
Game 游戏 设定游戏相关属性
Game Cache 游戏缓存 将对象当前状态储存在文件中,可用于其他地图调用
Hero 英雄 设定英雄的所有状态
Item 物品 设定物品的使用及状态
Leader Board 排行榜 悬浮在右上角的文本框
Melee Game 对战游戏 设顶多人对战游戏的初始状态
Neutral Building 中立建筑 设定中立建筑的状态
Player 玩家 设定玩家拥有单位的属性及状态
Player Group 玩家组 设定玩家组中各个玩家的属性及状态
Quest 任务 设定任务提示窗口及主次任务
Region 地区 设定规划区域内触发的事件及环境
Selection 选择 设定选择选项
Sound 声音 设定游戏进行中声音的控制
Special Effect 特效 设定显示特效
Trigger 触发器 设定触发器的状态
Unit 单位 设定单位的属性及状态
Unit Group 单位组 设定单位组的属性及状态
Visibility 可见 设定区域可见模式
单位:
Create Unit Facing Angle 创建单位并指定面向角度 创建单位,并指定其面向角度
Create Unit Facing Point 创建单位并指定面向点 创建单位,并指定其面向点
Create Corpse 创建尸体 创建单位的尸体
Create Permanent Corpse 创建永久的尸体 创建永久存在的尸体
Kill 杀死 杀死单位
Remove 移除 从游戏中移除单位
Explode 爆炸 使单位以炸开形式死亡
Replace 替换 用一个单位替换现有单位
Hide 隐藏 隐藏单位
Unhide 解除隐藏 解除隐藏单位
Change Color 改变颜色 改变单位颜色,控制权不会改变
Change Owner 改变所有者 改变单位的所有者
Shared Vision 分享视野 玩家分享单位的视野
Move Unit (Instantly) 移动单位 (立即) 让单位瞬间移动到另一位置
Move Unit And Face Angle (Instantly) 移动单位并指定面向角度 (立即) 让单位瞬间移动到另一位置,并指定面向角度
Move Unit And Face Point (Instantly) 搬移单位并指定面向点 (立即) 让单位瞬间移动到另一位置,并指定面向点
Set Life(To Percentage) 设置生命 (百分比) 以百分比方式设置生命值
Set Mana(To Percentage) 设置法力 (百分比) 以百分比方式设置法力值
Set Life(To Value) 设置生命 (数值) 设置生命值
Set Mana(To Value) 设置法力 (数值) 设置法力值
Make Invulnerable/Vulnerable 成为无敌的/可被攻击的 设定单位为无敌的/可被攻击的状态
Pause/Unpause 暂停/解除暂停 暂停/解除暂停单位的动作,玩家将不可控制单位
Pause/Unpause All Unit 暂停/解除暂停所有单位 暂停/解除暂停所有单位的动作,玩家将不可控制单位
Pause/Unpause Expiration Timer 暂停/解除暂停到期的定时器 暂停/解除暂停到期的定时器
Add Expiration Timer 增加到期的定时器 增加到期的定时器
Make Unit Explode On Death 成为爆炸式死亡单位 使单位死亡方式成为以炸开形式死亡
Suspend Corpse Decay 暂缓尸体腐烂 让尸体腐烂暂缓
Reset Ability Cooldowns 重设技能冷却 恢复技能冷却到默认值
Set Building Construction Progress 设置建造建筑物进度 设置建造建筑物所要消耗的时间
Set Building Upgrade Progress 设置建造升级进度 设置建筑升级所要消耗的时间
Make Unit Sleep 成为睡眠单位 使单位处于睡眠状态
Make Unit Sleep At Night 成为夜间睡眠单位 使单位在夜晚的时候处于睡眠状态
Wake Up 醒来 使睡眠中的单位醒过来
Turn Alarm Generation On/Off 警戒范围开/关 打开/关闭单位警戒范围
Rescue Unit 营救单位 设置单位被营救
Make Rescuable 成为可营救的 设置单位为可营救单位,玩家接触时营救单位将加入玩家阵营
Set Rescue Range 设置营救范围 设置进入范围后单位即被营救
Set Rescue Behavior For Units 设置单位营救行为 设置营救后单位颜色是否变化
Set Rescue Behavior For Buildings 设置建筑营救行为 设置营救后建筑颜色是否变化
Enable/Disable Supply Usage 开启/关闭人口上限 开启/关闭人口上限
Make Unit Face Unit 使单位面向单位 使单位面向单位
Make Unit Face Point 使单位面向地点 使单位面向地点
Make Unit Face Angle 使单位面向角度 使单位面向角度
Set Movement Speed 设置移动速度 设置移动单位速度
Turn Collision On/Off 碰撞开/关 设置单位是否可与其他单位重叠
Set Acquisition Range 设置获得范围 设置单位的获得物品范围
Set Custom Value 设置自定义数值 设置自定义数值
Remove Buffs 移除持续性魔法 移除单位上的持续性魔法
Remove Buffs By Type 移除持续性魔法类型 按类型移除单位上的持续性魔法
Add Ability 增加技能 增加单位的技能
Remove Ability 移除技能 移除单位的技能
Issue Order Targeting A Unit 当前目标是一个单位的命令 让单位执行目标是单位的命令
Issue Order Targeting A Point 当前目标是一个点的命令 让单位执行目标是地点的命令
Issue Order Targeting A Destructible 当前目标是一个可破坏物体的命令 让单位执行目标是可破坏物体的命令
Issue Order With No Target 没有目标的命令 让单位执行没有目标的命令
Issue Train/Upgrade Order 训练/升级的命令 执行训练/升级的命令
Issue Research Order 研究科技的命令 执行研究科技的命令
Issue Build Order 建造的命令 执行建造的命令
基本上就是这些了......
⑻ 魔兽争霸地图编辑器如何刷兵
这个刷兵,有多种方法,我先告诉你两种。
第一种:事件:每X秒触发一次
条件:无
动作:创建
一
个“单位X”给“玩家XX”在“X矩形区域”,面向
默认建筑面向角度
命令“最后创建的单位”攻击-移动到“Y矩形区域内”
这个刷兵方式是对于
单个单个刷兵
适用
第二种:
触发一
事件:每X秒触发一次
条件:无
动作:创建
N
个“单位X”给“玩家XX”在“X矩形区域”,面向
默认建筑面向角度
触发二
事件:
当单位进入“X矩形区域”
条件:触发单位
的
所有者
等于“玩家XX”
触发单位
类型
等于
“单位X”
动作:对
触发单位
发出
攻击-移动到
Y矩形区域内。
第二个对单刷和群刷都是可以的
这里的X或Y都是代指某个东西