|
这个是我做刷怪得核心部分触发,为什么怪刷出来的时候,一直都是卡卡的,哪怕预读了也是卡的
在我没有给单位做添加技能这个动作的时候不卡,加上了给单位添加技能之后就一直卡卡的,求高手给予解决方法啊
[trigger]
未命名触发器 274
事件
条件
动作
单位组 - 选取 A277[3] 内所有单位做动作
Loop - 动作
设置 A279[2] = ((选取单位) 的自定义值)
如果所有条件成立则做动作1,否则做动作2
If - 条件
A275[A279[2]] 等于 5
(A278[A279[2]] 的剩余时间) 等于 0.00
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 1) and (A279[2] 小于或等于 20)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 强盗 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 21) and (A279[2] 小于或等于 27)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 |cff00ff00强盗队长 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
设置 A279[8] = (随机整数,最小值: 1 最大值: 48)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 28) and (A279[2] 小于或等于 35)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 强盗术士 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 36) and (A279[2] 小于或等于 36)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 |cffc850c8李自成 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
设置 A279[8] = (随机整数,最小值: 1 最大值: 48)
设置 A279[9] = (随机整数,最小值: 1 最大值: 48)
设置 A279[10] = (随机整数,最小值: 1 最大值: 48)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 37) and (A279[2] 小于或等于 53)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 |cff00ff00大白狼 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
设置 A279[8] = (随机整数,最小值: 1 最大值: 48)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 54) and (A279[2] 小于或等于 57)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 |cffffff00红狼 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
设置 A279[8] = (随机整数,最小值: 1 最大值: 48)
设置 A279[9] = (随机整数,最小值: 1 最大值: 48)
设置 A279[10] = (随机整数,最小值: 1 最大值: 48)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 58) and (A279[2] 小于或等于 75)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 山贼 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 76) and (A279[2] 小于或等于 89)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 |cff00ff00山贼弓箭手 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
设置 A279[8] = (随机整数,最小值: 1 最大值: 48)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 90) and (A279[2] 小于或等于 101)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 |cff00ff00山贼队长 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
设置 A279[8] = (随机整数,最小值: 1 最大值: 48)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 102) and (A279[2] 小于或等于 109)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 |cffc850c8山贼巫术师 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
设置 A279[8] = (随机整数,最小值: 1 最大值: 48)
设置 A279[9] = (随机整数,最小值: 1 最大值: 48)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(A279[2] 大于或等于 110) and (A279[2] 小于或等于 110)
Then - 动作
设置 A273[1] = (新建 中立敌对 的 |cffffff00宋江 在 A274[A279[2]] 面向角度:A276[A279[2]] 度)
设置 A279[8] = (随机整数,最小值: 1 最大值: 48)
设置 A279[9] = (随机整数,最小值: 1 最大值: 48)
设置 A279[10] = (随机整数,最小值: 1 最大值: 48)
Else - 动作
单位 - 设置 A273[1] 的自定义值为 A279[2]
如果所有条件成立则做动作1,否则做动作2
If - 条件
任一条件成立
条件
A279[8] 小于或等于 3
A279[9] 小于或等于 3
A279[10] 小于或等于 3
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
任一条件成立
条件
A279[8] 等于 1
A279[9] 等于 1
A279[10] 等于 1
Then - 动作
设置 A279[4] = (8 + ((A273[1] 的等级) / 10))
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
任一条件成立
条件
A279[8] 等于 2
A279[9] 等于 2
A279[10] 等于 2
Then - 动作
设置 A279[5] = 35
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
任一条件成立
条件
A279[8] 等于 3
A279[9] 等于 3
A279[10] 等于 3
Then - 动作
设置 A279[11] = ((转换 (生命值 对于 A273[1]) 为整数) / 2)
For A01[300] 从 1 到 17, 做动作
Loop - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
A279[11] 大于或等于 A14[(18 - A01[300])]
(A279[11] mod A14[(18 - A01[300])]) 大于或等于 0
Then - 动作
设置 A279[11] = (A279[11] - A14[(18 - A01[300])])
单位 - 添加 A6[(18 - A01[300])] 给 A273[1]
Else - 动作
单位 - 删除 A6[(18 - A01[300])] 从 A273[1]
Else - 动作
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
A279[8] 大于或等于 1
Then - 动作
单位 - 添加 A280[A279[8]] 给 A273[1]
设置 A281[A279[2]] = A279[8]
单位 - 设置 A280[A279[8]] 等级对 A273[1] 为 (1 + ((A273[1] 的等级) / 5))
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
A279[9] 大于或等于 1
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
任一条件成立
条件
A279[9] 等于 A279[8]
A279[9] 等于 A279[10]
Then - 动作
设置 A279[9] = 0
Else - 动作
设置 A282[A279[2]] = A279[9]
单位 - 添加 A280[A279[9]] 给 A273[1]
单位 - 设置 A280[A279[9]] 等级对 A273[1] 为 (1 + ((A273[1] 的等级) / 5))
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
A279[10] 大于或等于 1
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
任一条件成立
条件
A279[10] 等于 A279[9]
A279[10] 等于 A279[8]
Then - 动作
设置 A279[10] = 0
Else - 动作
设置 A283[A279[2]] = A279[10]
单位 - 添加 A280[A279[10]] 给 A273[1]
单位 - 设置 A280[A279[10]] 等级对 A273[1] 为 (1 + ((A273[1] 的等级) / 5))
Else - 动作
设置 A275[A279[2]] = 0
单位 - 设置 敌人天生闪避 (中立敌对 100%) 等级对 A273[1] 为 ((转换 B8[5] 为整数) + A279[4])
单位 - 设置 魔法伤害减少100级 等级对 A273[1] 为 ((转换 B8[6] 为整数) + A279[5])
设置 A279[4] = 0
设置 A279[5] = 0
设置 A279[8] = 0
设置 A279[9] = 0
设置 A279[10] = 0
单位组 - 添加 A273[1] 到 A277[2]
单位组 - 把 (选取单位) 从 A277[3] 移除
Else - 动作
[/trigger] |
|