魔兽RPG地图制作,小可求高手教个触发!!!

发布网友 发布时间:2022-04-22 04:28

我来回答

1个回答

热心网友 时间:2022-07-12 02:10

首先,打开WE,按F4,进入触发器编辑器。
第一步:设定三个变量
一个变量类型是单位,假设命名为Unit;
一个变量类型是计时器窗口,假设命名为TimerWindow;
一个变量类型是计时器,假设命名为Timer
第二步:设定一个触发器(***表示触发器中的蓝字)
事件:
单位
-
Player-Owned
Unit
Event
选完后,有
A
unit
owned
by
***(一个玩家,默认为玩家1)***(死亡)
环境:
Boolean
Comparison
选完后,点击第一个下划线,选择
功能
-
单位
-
Unit
Classification
Check
出现***(改为“功能
-
事件响应
-
Dying
Unit”)
is
***(改为“一个英雄”)
其它的不用改
动作:
第一个:
倒数计时器
-
Start
Timer
选完后,有
Start
***(改为“变量
-
Timer”)as
a
***(一次射击)timer
that
will
expire
in
***(英雄死后过几秒后再复活的时间,在“值”那一栏里改)
seconds
第二个:
倒数计时器
-
Create
Timer
Window
选完后,有
create
a
timer
window
for
***(Last
started
timer)
with
title
***(改为“功能
-
Concatenate
Strings”)
接着出现
String1(改为“功能
-
玩家
-
Player
Name”,其它不用改)
+
String2(改为“功能
-
Concatenate
Strings”)
又出现String1(输入值“(”)+
String2(改为“功能
-
Concatenate
Strings”)
再次出现String1(改为“功能
-
单位
-
Unit
Name”)+
String2(输入值“)”)
最后,一直按确定。
第三个:
全部
-
Set
Variable
选完后,有
Set
***(改为“变量
-
TimerWindow”)=
***(改为“功能
-
Last
Create
Timer
Window”)
第四个:
全部
-
Set
Variable
选完后,有
Set
***(改为“变量
-
Unit”)=
***(改为“功能
-
事件响应
-
Dying
Unit”)
第五个:
游戏
-
Text
Message
(Auto-Timed)
选完后,有
Display
to
***(All
players)the
text:***(输入值“玩家*的英雄已死亡,**秒后复活)
第三步:设定第二个触发器(***表示触发器中的蓝字)
事件:
时间
-
Timer
Expires
选完后,有
***(改为“变量
-
Timer”)expires
环境:(没有)
动作:
第一个:
倒数计时器
-
Show/Hide
Timer
Window
选完后,有
***(隐藏)
***(改为“变量
-
TimerWindow”)
第二个:
英雄
-
Revive
(Instantly)
选完后,有
Instantly
revive
***(改为“变量
-
Unit”)at
***(改为“功能
-
玩家
-
Player
Start
Location”)
接着出现
***(改为“功能
-
Center
Of
Region”,然后出现“Center
of
***(你要先在地图中设定一个区域作为英雄复活地点,然后按“选择一个地区”,选择你要的地区)
接着回到主对话框,把“隐藏”改为“显示”
最后保存,进入地图测试。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com