|
xiaojiao 帮我做的也是不行 多人的不行 (修改过的)
第一个问题单人的可以 可是多人的就不行
[trigger]未命名触发器 003
事件
单位 - 任意单位 获得物品
条件
((被操作物品) 的类型) 等于 |cFFCCFFCC占地为王|r
((触发单位) 是 英雄) 等于 TRUE
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家1(红色)
A[(玩家1(红色) 的玩家索引号)] 等于 FALSE
Then - 动作
设置 A[(玩家1(红色) 的玩家索引号)] = TRUE
游戏 - 对 玩家1(红色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600接|r|cFF...
游戏 - 对 玩家1(红色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600任|r|cFF...
电影 - 对 玩家组 - 玩家1(红色) 发送小地图信号到 (tur <预设> 的中心点) ,持续时间: 10.00 秒
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
触发器 - 开启 E1 <预设>
Else - 动作
游戏 - 对 玩家1(红色) 在屏幕位移(0.00,0.00)处显示 5.00 秒的文本信息: |cFFCCFFCC杨小朱...
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家2(蓝色)
A[(玩家2(蓝色) 的玩家索引号)] 等于 FALSE
Then - 动作
设置 A[(玩家2(蓝色) 的玩家索引号)] = TRUE
游戏 - 对 玩家2(蓝色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600接|r|cFF...
游戏 - 对 玩家2(蓝色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600任|r|cFF...
电影 - 对 玩家组 - 玩家2(蓝色) 发送小地图信号到 (tur <预设> 的中心点) ,持续时间: 10.00 秒
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
触发器 - 开启 E1 <预设>
Else - 动作
游戏 - 对 玩家2(蓝色) 在屏幕位移(0.00,0.00)处显示 5.00 秒的文本信息: |cFFCCFFCC杨小朱...
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家3(青色)
A[(玩家3(青色) 的玩家索引号)] 等于 FALSE
Then - 动作
设置 A[(玩家3(青色) 的玩家索引号)] = TRUE
游戏 - 对 玩家3(青色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600接|r|cFF...
游戏 - 对 玩家3(青色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600任|r|cFF...
电影 - 对 玩家组 - 玩家3(青色) 发送小地图信号到 (tur <预设> 的中心点) ,持续时间: 10.00 秒
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
触发器 - 开启 E1 <预设>
Else - 动作
游戏 - 对 玩家3(青色) 在屏幕位移(0.00,0.00)处显示 5.00 秒的文本信息: |cFFCCFFCC杨小朱...
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家4(紫色)
A[(玩家4(紫色) 的玩家索引号)] 等于 FALSE
Then - 动作
设置 A[(玩家4(紫色) 的玩家索引号)] = TRUE
游戏 - 对 玩家4(紫色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600接|r|cFF...
游戏 - 对 玩家4(紫色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600任|r|cFF...
电影 - 对 玩家组 - 玩家4(紫色) 发送小地图信号到 (tur <预设> 的中心点) ,持续时间: 10.00 秒
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
触发器 - 开启 E1 <预设>
Else - 动作
游戏 - 对 玩家4(紫色) 在屏幕位移(0.00,0.00)处显示 5.00 秒的文本信息: |cFFCCFFCC杨小朱...
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家5(黄色)
A[(玩家5(黄色) 的玩家索引号)] 等于 FALSE
Then - 动作
设置 A[(玩家5(黄色) 的玩家索引号)] = TRUE
游戏 - 对 玩家5(黄色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600接|r|cFF...
游戏 - 对 玩家5(黄色) 在屏幕位移(0.00,0.00)处显示 10.00 秒的文本信息: |cFFFF6600任|r|cFF...
电影 - 对 玩家组 - 玩家5(黄色) 发送小地图信号到 (tur <预设> 的中心点) ,持续时间: 10.00 秒
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
触发器 - 开启 E1 <预设>
Else - 动作
游戏 - 对 玩家5(黄色) 在屏幕位移(0.00,0.00)处显示 5.00 秒的文本信息: |cFFCCFFCC杨小朱...
..[/trigger]
2
[trigger]t
E1
事件
单位 - 任意单位 死亡
条件
((死亡单位) 的类型) 等于 土人王
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((凶手单位) 的所有者) 等于 玩家1(红色)
Then - 动作
声音 - 播放 egem <预设> ,音量: 100.00%, 跟随单位: (触发单位)
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示文本: |cFFFFFF00任务完...
触发器 - 开启 E2 <预设>
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((凶手单位) 的所有者) 等于 玩家2(蓝色)
Then - 动作
声音 - 播放 egem <预设> ,音量: 100.00%, 跟随单位: (触发单位)
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示文本: |cFFFFFF00任务完...
触发器 - 开启 E2 <预设>
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((凶手单位) 的所有者) 等于 玩家3(青色)
Then - 动作
声音 - 播放 egem <预设> ,音量: 100.00%, 跟随单位: (触发单位)
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示文本: |cFFFFFF00任务完...
触发器 - 开启 E2 <预设>
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((凶手单位) 的所有者) 等于 玩家4(紫色)
Then - 动作
声音 - 播放 egem <预设> ,音量: 100.00%, 跟随单位: (触发单位)
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示文本: |cFFFFFF00任务完...
触发器 - 开启 E2 <预设>
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((凶手单位) 的所有者) 等于 玩家5(黄色)
Then - 动作
声音 - 播放 egem <预设> ,音量: 100.00%, 跟随单位: (触发单位)
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示文本: |cFFFFFF00任务完...
触发器 - 开启 E2 <预设>
Else - 动作
[/trigger]
3
[trigger]E2
事件
单位 - 单位进入 矩形区域 057 <预设>
条件
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家1(红色)
A[(玩家1(红色) 的玩家索引号)] 等于 TRUE
Then - 动作
设置 A[(玩家1(红色) 的玩家索引号)] = FALSE
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
英雄 - 创建 WP[(随机整数,最小值: 0 最大值: 3)] 给 (触发单位)
特殊效果 - 删除 txrw
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC<占地为王>|r|cFF00FF00得到了奖励.|r)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家2(蓝色)
A[(玩家2(蓝色) 的玩家索引号)] 等于 TRUE
Then - 动作
设置 A[(玩家2(蓝色) 的玩家索引号)] = FALSE
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
英雄 - 创建 WP[(随机整数,最小值: 0 最大值: 3)] 给 (触发单位)
特殊效果 - 删除 txrw
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC<占地为王>|r|cFF00FF00得到了奖励.|r)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家3(青色)
A[(玩家3(青色) 的玩家索引号)] 等于 TRUE
Then - 动作
设置 A[(玩家3(青色) 的玩家索引号)] = FALSE
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
英雄 - 创建 WP[(随机整数,最小值: 0 最大值: 3)] 给 (触发单位)
特殊效果 - 删除 txrw
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC<占地为王>|r|cFF00FF00得到了奖励.|r)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家4(紫色)
A[(玩家4(紫色) 的玩家索引号)] 等于 TRUE
Then - 动作
设置 A[(玩家4(紫色) 的玩家索引号)] = FALSE
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
英雄 - 创建 WP[(随机整数,最小值: 0 最大值: 3)] 给 (触发单位)
特殊效果 - 删除 txrw
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC<占地为王>|r|cFF00FF00得到了奖励.|r)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发单位) 的所有者) 等于 玩家5(黄色)
A[(玩家5(黄色) 的玩家索引号)] 等于 TRUE
Then - 动作
设置 A[(玩家5(黄色) 的玩家索引号)] = FALSE
声音 - 播放 ArrangedTeamInvitation <预设> ,音量: 100.00%, 跟随单位: (触发单位)
英雄 - 创建 WP[(随机整数,最小值: 0 最大值: 3)] 给 (触发单位)
特殊效果 - 删除 txrw
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC<占地为王>|r|cFF00FF00得到了奖励.|r)
Else - 动作
[/trigger]
------------------------------------------------------------------------------
第2个问题
这个问题是只有玩家一会显示杀怪数量,其他玩家杀怪的数量是乱显示的[trigger]jie
事件
单位 - 任意单位 获得物品
条件
((被操作物品) 的类型) 等于 |cFFCCFFCC美味螃蟹|r
((触发单位) 是 英雄) 等于 TRUE
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
shuliang[((触发玩家) 的玩家索引号)] 等于 0
Then - 动作
设置 FLY[((触发玩家) 的玩家索引号)] = (触发单位)
设置 shuliang[((触发玩家) 的玩家索引号)] = 1
游戏 - 对 (所有符合 (((触发单位) 的所有者) 等于 (匹配玩家)) 的玩家) 发送显示 6.00 秒的文本信息: |cFFFF6600接|r|cFF...
游戏 - 对 (所有符合 (((触发单位) 的所有者) 等于 (匹配玩家)) 的玩家) 发送显示 8.00 秒的文本信息: |cFFFF6600任|r|cFF...
电影 - 对 (所有符合 (((触发单位) 的所有者) 等于 (匹配玩家)) 的玩家) 发送小地图信号到 (sg <预设> 的中心点) ,持续时间: 5.00 秒
特殊效果 - 创建并绑定特效到 overhead 对 (触发单位) ,使用模型: Abilities\Spells\Other\TalkToMe\TalkToMe.mdl
设置 txrw = 最后创建的特效 [R]
触发器 - 开启 sha <预设>
Else - 动作
游戏 - 对 (所有符合 (((触发单位) 的所有者) 等于 (匹配玩家)) 的玩家) 发送显示 6.00 秒的文本信息: |cFFCCFFCC杨小朱...
[/trigger]
2
[trigger]sha
事件
单位 - 任意单位 死亡
条件
((触发单位) 的类型) 等于 哼哼
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(凶手单位) 等于 FLY[1]
shuliang[1] 不等于 10
Then - 动作
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示 30.00 秒的文本信息: (|cFF00FF00哼哼 + ((转换 shuliang[1] 为字符串) + |cFFFFFF00/|r|cFFFF000010|r))
设置 shuliang[1] = (shuliang[1] + 1)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(凶手单位) 等于 FLY[2]
shuliang[2] 不等于 10
Then - 动作
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示 30.00 秒的文本信息: (|cFF00FF00哼哼 + ((转换 shuliang[2] 为字符串) + |cFFFFFF00/|r|cFFFF000010|r))
设置 shuliang[2] = (shuliang[2] + 1)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
shuliang[1] 等于 10
Then - 动作
游戏 - 对 (所有玩家) 发送文本信息: (((凶手单位) 的名字) + |cFF00FF00完成|r|cFF00FFFF美味螃蟹|r|cFF00FF00任务,请回去找杨小朱领取奖励.|r)
触发器 - 开启 renwuJS1 复制 <预设>
设置 shuliang[1] = 0
特殊效果 - 删除 txrw
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
shuliang[2] 等于 10
Then - 动作
游戏 - 对 (所有玩家) 发送文本信息: (((凶手单位) 的名字) + |cFF00FF00完成|r|cFF00FFFF美味螃蟹|r|cFF00FF00任务,请回去找杨小朱领取奖励.|r)
触发器 - 开启 renwuJS1 复制 <预设>
设置 shuliang[2] = 0
特殊效果 - 删除 txrw
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(凶手单位) 等于 FLY[3]
shuliang[3] 不等于 10
Then - 动作
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示 30.00 秒的文本信息: (|cFF00FF00哼哼 + ((转换 shuliang[3] 为字符串) + |cFFFFFF00/|r|cFFFF000010|r))
设置 shuliang[3] = (shuliang[3] + 1)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(凶手单位) 等于 FLY[4]
shuliang[4] 不等于 10
Then - 动作
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示 30.00 秒的文本信息: (|cFF00FF00哼哼 + ((转换 shuliang[4] 为字符串) + |cFFFFFF00/|r|cFFFF000010|r))
设置 shuliang[2] = (shuliang[2] + 1)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
shuliang[3] 等于 10
Then - 动作
游戏 - 对 (所有玩家) 发送文本信息: (((凶手单位) 的名字) + |cFF00FF00完成|r|cFF00FFFF美味螃蟹|r|cFF00FF00任务,请回去找杨小朱领取奖励.|r)
触发器 - 开启 renwuJS1 复制 <预设>
设置 shuliang[3] = 0
特殊效果 - 删除 txrw
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
shuliang[4] 等于 10
Then - 动作
游戏 - 对 (所有玩家) 发送文本信息: (((凶手单位) 的名字) + |cFF00FF00完成|r|cFF00FFFF美味螃蟹|r|cFF00FF00任务,请回去找杨小朱领取奖励.|r)
触发器 - 开启 renwuJS1 复制 <预设>
设置 shuliang[4] = 0
特殊效果 - 删除 txrw
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(凶手单位) 等于 FLY[5]
shuliang[5] 不等于 10
Then - 动作
游戏 - 对 ((凶手单位) 的所有者) 在屏幕位移(0.00,0.00)处显示 30.00 秒的文本信息: (|cFF00FF00哼哼 + ((转换 shuliang[5] 为字符串) + |cFFFFFF00/|r|cFFFF000010|r))
设置 shuliang[5] = (shuliang[1] + 1)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
shuliang[5] 等于 10
Then - 动作
游戏 - 对 (所有玩家) 发送文本信息: (((凶手单位) 的名字) + |cFF00FF00完成|r|cFF00FFFF美味螃蟹|r|cFF00FF00任务,请回去找杨小朱领取奖励.|r)
触发器 - 开启 renwuJS1 复制 <预设>
设置 shuliang[5] = 0
特殊效果 - 删除 txrw
Else - 动作
[/trigger]
3
[trigger]renwuJS1 复制
事件
单位 - 单位进入 矩形区域 057 <预设>
条件
((进入的单位) 是 英雄) 等于 TRUE
动作
触发器 - 关闭 (当前触发)
如果所有条件成立则做动作1,否则做动作2
If - 条件
(进入的单位) 等于 FLY[1]
shuliang[((触发玩家) 的玩家索引号)] 等于 1
Then - 动作
设置 shuliang[((触发玩家) 的玩家索引号)] = 0
设置 FLY[1] = 没有单位
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC美味螃蟹|r|cFF00FF00得到了奖励.|r)
英雄 - 创建 |cFFFFFF99横行剀|r2 给 (触发单位)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(进入的单位) 等于 FLY[2]
shuliang[((触发玩家) 的玩家索引号)] 等于 1
Then - 动作
设置 shuliang[((触发玩家) 的玩家索引号)] = 0
设置 FLY[2] = 没有单位
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC美味螃蟹|r|cFF00FF00得到了奖励.|r)
英雄 - 创建 |cFFFFFF99横行剀|r2 给 (触发单位)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(进入的单位) 等于 FLY[3]
shuliang[((触发玩家) 的玩家索引号)] 等于 1
Then - 动作
设置 shuliang[((触发玩家) 的玩家索引号)] = 0
设置 FLY[3] = 没有单位
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC美味螃蟹|r|cFF00FF00得到了奖励.|r)
英雄 - 创建 |cFFFFFF99横行剀|r2 给 (触发单位)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(进入的单位) 等于 FLY[4]
shuliang[((触发玩家) 的玩家索引号)] 等于 1
Then - 动作
设置 shuliang[((触发玩家) 的玩家索引号)] = 0
设置 FLY[4] = 没有单位
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC美味螃蟹|r|cFF00FF00得到了奖励.|r)
英雄 - 创建 |cFFFFFF99横行剀|r2 给 (触发单位)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(进入的单位) 等于 FLY[5]
shuliang[((触发玩家) 的玩家索引号)] 等于 1
Then - 动作
设置 shuliang[((触发玩家) 的玩家索引号)] = 0
设置 FLY[5] = 没有单位
游戏 - 对 (所有玩家) 发送文本信息: (((触发单位) 的名字) + |cFFFF6600完|r|cFFFF9900成|r|cFFFFCC00任|r|cFFFFCC99务:|r|cFFCCFFCC美味螃蟹|r|cFF00FF00得到了奖励.|r)
英雄 - 创建 |cFFFFFF99横行剀|r2 给 (触发单位)
Else - 动作
[/trigger] |
|