找回密码
 点一下
查看: 1464|回复: 7

求2个英雄联盟技能

[复制链接]
发表于 2013-1-8 00:51:54 | 显示全部楼层 |阅读模式
本帖最后由 seicx822 于 2022-2-14 23:50 编辑

想了半天没做出来
是炸弹人技能
1:是选择范围的技能 就是一个圈  释放距离750码 想目标区域投掷出9个炸弹 为 3排 每排3个 每个中间有间隔距离 约为20码 炸弹不可见 但是魔法攻击(入暴风雪 类范围技能可以打掉),若有敌军单位踩到雷(每次减少等级1:5%/等级2:7%/等级3:9%/等级4:11%的移动速度,并造成20,30,40,50点的物理伤害,例如踩到1级的第一个雷减少5%的移动速度并受到20点物理伤害,然后在踩到第二个就会叠加减速效果 ,就变成减少10%的移动速度了,如此类推 一个9个雷可叠加9次 伤害按照每次计算 减速时间为4秒 ,没踩到一次就刷星一次时间如第一次4秒 已经过了2秒 在踩到就恢复到4秒的状态,如单位体积大 同时踩到2个雷 那就直接减少10%(1级技能) 受到2次伤害 。
2:向前方500的正对炸弹人处投掷一个方形地雷 当友军或自己踩到地雷就会像前推进500/700/900/1100码 并在5秒内增加30%/50%/80%/110%的移动速度,若敌军踩到则会被击退150/250/350/450码并减少同比例的移动速度持续5秒(同样地雷只有我军和友军能看到敌军不可见)
发表于 2013-1-8 11:33:58 | 显示全部楼层
范围魔法可以伤害钻地的蜘蛛,我不确定能否伤害炸弹,不过就算不能伤害,也可以通过修改目标允许来实现。
叠加降低单位速度,不确定冰冻之箭能否实现(冰冻之箭技能有这个数据,但不确定具体意义),不建议直接用减速,因为魔兽里无法判断单位所携带的buff的等级,可以尝试为单位添加永久改变速度的技能并设置等级,或者用变量记录单位的减速等级,然后配合不同等级的减速实现。

一下给出最简单的触发:

事件:
任意单位受伤害
条件:
伤害来源的类型等于炸弹
动作:
创建减速马甲给伤害来源所有者在触发单位的位置面向触发单位
if
    触发单位拥有魔法效果(减速)等于ture
then
    设置触发单位自定义值等于触发单位自定义值+1
    设置最后创建的单位减速技能等级为触发单位自定义值
else
    设置触发单位自定义值等于1
命令最后创建的单位对触发单位发布女巫 - 减速命令

点评

第一个貌似可以无T做出伤害效果 刺蛇给机械工厂技能的子单位 子单位生命值1 生命回复-10 添加蝗虫技能 无碰撞无阴影 有炸弹模型 刺蛇效果9个不同于子单位的创建 然后添加单位类型为自爆工兵 添加时钟-卡布恩 设置  详情 回复 发表于 2013-1-26 00:08
可以判断buff等级的啊。我在GA的一个比较老的精华帖看到的。  详情 回复 发表于 2013-1-25 21:55
回复

使用道具 举报

发表于 2013-1-8 11:37:31 | 显示全部楼层
楼主的技能实现方式很多,原理也有好多种,实现起来不难,关键这两个技能是个苦力活。估计直接求成品比较难,现在人都懒了呀!!楼主可以讨论技能制作思路和原理倒是会有人回答滴。

点评

这不关懒不懒的事,YD触发来的  详情 回复 发表于 2013-1-9 02:24
回复

使用道具 举报

发表于 2013-1-8 11:44:28 | 显示全部楼层
对于一技能,以技能释放中心为原点分别求出其余8个点的坐标值,在分别创建9个马甲单位(伤害允许这个是由技能的目标允许决定的,同事暴风雪、火焰雨对隐身单位是有效的),对于踩炸弹的判断可以是马甲单位有近距离的攻击,也可以使任意单位接近马甲单位事件来实现,减速效果可以用SetUnitMoveSpeed()这个函数来实现,到持续时间到了恢复其速度为原始速度就可以了,也可以用缓存记录减速的数值再恢复(这样准确先)。当然也可以创建马甲释放减速技能来减速敌人。
对于技能二,就更简单了,放置炸弹位置很好计算,加减速就用马甲释放马甲技能实现,或者调用函数实现也行,对于推进和后退这个效果,只要楼主了解推推杖的原理就很简单了。
回复

使用道具 举报

发表于 2013-1-9 02:24:24 | 显示全部楼层
lfglvstory 发表于 2013-1-8 11:37
楼主的技能实现方式很多,原理也有好多种,实现起来不难,关键这两个技能是个苦力活。估计直接求成品比较难 ...

这不关懒不懒的事,YD触发来的
回复

使用道具 举报

发表于 2013-1-21 16:56:24 | 显示全部楼层
回复

使用道具 举报

发表于 2013-1-25 21:55:49 | 显示全部楼层
lo 发表于 2013-1-8 11:33
范围魔法可以伤害钻地的蜘蛛,我不确定能否伤害炸弹,不过就算不能伤害,也可以通过修改目标允许来实现。
...

可以判断buff等级的啊。我在GA的一个比较老的精华帖看到的。
回复

使用道具 举报

发表于 2013-1-26 00:08:36 | 显示全部楼层
lo 发表于 2013-1-8 11:33
范围魔法可以伤害钻地的蜘蛛,我不确定能否伤害炸弹,不过就算不能伤害,也可以通过修改目标允许来实现。
...

第一个貌似可以无T做出伤害效果
刺蛇给机械工厂技能的子单位  子单位生命值1 生命回复-10 添加蝗虫技能 无碰撞无阴影 有炸弹模型
刺蛇效果9个不同于子单位的创建  然后添加单位类型为自爆工兵 添加时钟-卡布恩 设置伤害[该伤害为物理]
或者 这些子单位 有减速攻击特效 攻击距离50码 触发子单位攻击目标后自杀 这样 既减速 还伤害 还能无T
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-4-30 20:51 , Processed in 0.297011 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表