找回密码
 点一下
查看: 1810|回复: 6

想做一个技能提高攻击伤害的主动技能

[复制链接]
发表于 2010-12-3 21:02:15 | 显示全部楼层 |阅读模式
该技能为主动使用    开启时增加100%攻击伤害  并减少魔法伤害20%  提高魔法伤害20%  需要每0.1秒掉1点MP  可以随时开启或关闭状态
发表于 2010-12-3 21:16:09 | 显示全部楼层
攻击伤害可以用强击光环等可以加攻击百分比的技能来做
减少魔法伤害物品技能里有一个可以做到
增加魔法伤害这东西。。。。貌似麻烦点——如果你的技能不是模拟的话
耗魔的话,试试祭献吧,又或者自己模拟
回复

使用道具 举报

发表于 2010-12-3 21:25:25 | 显示全部楼层
有个技能叫粉碎 中立地精的

有个技能叫什么来着 暗夜弓箭手的

提高魔法伤害只能模拟。。任意单位接受伤害
                        伤害来源拥有XXBUFF
                                                   关闭该触发
                          伤害来源对触发单位造成伤害数值×0.2
                                                     开启该触发

有个技能叫辉煌光环 人族大法师的
回复

使用道具 举报

 楼主| 发表于 2010-12-3 21:28:02 | 显示全部楼层
我用的防御做,其他的都可以修改,然后增加魔法伤害 PS:技能全T的  用实数所以绑定每个玩家的  实数初始为1  然后启动防御后  +0.2  技能就是1.2的伤害了  可是取消防御后-0.2却不好做     因为发布命令取消防御  要-0.2  MP不够 也要-0.2  最后就吧实数-为0了  技能就没伤害了   然后几次修改  最后无限循环了  当MP不够的时候  无法使用  而防御技能没MP限制  就命令单位  取消防御  .....  无法用语言表达了.... 自己测试去了
回复

使用道具 举报

发表于 2010-12-3 21:29:08 | 显示全部楼层
引用第3楼v1w3于2010-12-03 21:28发表的  :
我用的防御做,其他的都可以修改,然后增加魔法伤害 PS:技能全T的  用实数所以绑定每个玩家的  实数初始为1  然后启动防御后  +0.2  技能就是1.2的伤害了  可是取消防御后-0.2却不好做     因为反部命令取消防御  要-0.2  MP不够 也要-0.2  最后就吧实数-为0了  技能就没伤害了   然后几次修改  最后无限循环了  当MP不够的时候  无法使用  而防御技能没MP限制  就命令单位  取消防御  .....  无法用语言表达了.... 自己测试去了
我做过这种类型技能稍等我找找去
回复

使用道具 举报

 楼主| 发表于 2010-12-3 21:37:13 | 显示全部楼层
引用第4楼q578132428于2010-12-03 21:29发表的 :

我做过这种类型技能稍等我找找去

嗯!
[trigger ] NewTrigger 006
    事件
        单位 - 任意单位 发布无目标指令
    条件
        任一条件成立
            条件
                (发布的命令ID) 等于 (转换 defend 为命令ID)
                (发布的命令ID) 等于 (转换 undefend 为命令ID)
    动作
        触发器 - 关闭 (当前触发)
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                所有条件成立
                    条件
                        (发布的命令ID) 等于 (转换 defend 为命令ID)
                        ((触发单位) 的 魔法值) 大于或等于 (((触发单位) 的 最大魔法值) x 0.60)
            Then - 动作
                设置 jndanwei[9] = (触发单位)
                触发器 - 开启 NewTrigger 027 <预设>
                设置 fashuc[((jndanwei[9] 的所有者) 的玩家索引号)] = (fashuc[((jndanwei[9] 的所有者) 的玩家索引号)] + 0.50)
            Else - 动作
                如果所有条件成立则做动作1,否则做动作2
                    If - 条件
                        所有条件成立
                            条件
                                (发布的命令ID) 等于 (转换 undefend 为命令ID)
                                ((触发单位) 的 魔法值) 大于或等于 (((触发单位) 的 最大魔法值) x 0.20)
                    Then - 动作
                        触发器 - 关闭 NewTrigger 027 <预设>
                        设置 fashuc[((jndanwei[9] 的所有者) 的玩家索引号)] = (fashuc[((jndanwei[9] 的所有者) 的玩家索引号)] - 0.50)
                    Else - 动作
                        单位 - 对 jndanwei[9] 发布 人族步兵 - 解除防御 命令
        触发器 - 开启 (当前触发) [/trigger]

[trigger ]NewTrigger 027
    事件
        时间 - 每 0.10 秒触发事件
    条件
    动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (jndanwei[9] 的 魔法值) 小于 (2.00 + ((转换 (jndanwei[9] 的英雄等级) 为实数) / 10.00))
            Then - 动作
                单位 - 对 jndanwei[9] 发布 人族步兵 - 解除防御 命令
                触发器 - 关闭 (当前触发)
                设置 fashuc[((jndanwei[9] 的所有者) 的玩家索引号)] = (fashuc[((jndanwei[9] 的所有者) 的玩家索引号)] - 0.50)
            Else - 动作
                单位 - 设置 jndanwei[9] 的 魔法值 为 ((jndanwei[9] 的 魔法值) - (2.00 + ((转换 (jndanwei[9] 的英雄等级) 为实数) / 10.00)))
                设置 jndian[10] = ((以 (jndanwei[9] 的位置) 为中心,宽 100.00 ,高 100.00 的矩形区域) 内的随机点)
                For循环整数A从 1 到 2, 做动作
                    Loop - 动作
                        如果所有条件成立则做动作1,否则做动作2
                            If - 条件
                                (随机整数,最小值: 1 最大值: 2) 等于 1
                            Then - 动作
                                特殊效果 - 在 jndian[10] 创建特效: SharedModels\\Feather2.mdl
                                特殊效果 - 删除 (最后创建的特效)
                            Else - 动作
                                特殊效果 - 在 jndian[10] 创建特效: SharedModels\\ObsidianFeather.mdl
                                特殊效果 - 删除 (最后创建的特效)
                点 - 清除 jndian[10] [/trigger]
这是我的错误成果

PS:无法发触发...
回复

使用道具 举报

发表于 2010-12-3 22:23:22 | 显示全部楼层
天眼.w3x (21 KB, 下载次数: 18)
以前做的找不到了现场做了一个。。 你要魔法伤害提升的话还是建议用T模拟全部技能 然后判断英雄有某个BUFF的时候伤害会增加 这样反而省事
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 17:24 , Processed in 0.074344 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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