找回密码
 点一下
查看: 1538|回复: 20

技能伤害触发出问题了..

[复制链接]
发表于 2008-12-14 12:06:48 | 显示全部楼层 |阅读模式
[trigger]未命名触发器 001
    事件
        单位 - 单位 开始施放一种技能
    环境
        (使用的技能) 等于 烈焰焚烧
    动作
        单位 - 设置 (对其使用技能的目标单位) 的当前生命为 ((生命 在单位 (对其使用技能的目标单位)) - ((从第 20.00 到第 30.00 中的任一随机数字) - ((实数 ((获得英雄的敏捷值,英雄为 (触发单位) (包括 物品/技能 附加)))) x 1.00)))
        设置 X = (对其使用技能的目标单位)
        触发器 - 打开 未命名触发器 002 <情报>
        等待 9.00 秒
        触发器 - 关掉 未命名触发器 002 <情报>
[/trigger][trigger]未命名触发器 002
    事件
        时间 - 每当过去 1.00 秒游戏时间
    环境
    动作
        单位 - 设置 X 的当前生命为 ((生命 在单位 (对其使用技能的目标单位)) - ((从第 20.00 到第 100.00 中的任一随机数字) - ((实数 ((获得英雄的敏捷值,英雄为 剑圣 0000 <情报> (包括 物品/技能 附加)))) x 0.50)))
[/trigger]
为什么我已使用技能,受害的单位就直接挂了...谁能帮我看看..谢谢了
kw 该用户已被删除
发表于 2008-12-14 12:11:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2008-12-14 12:14:48 | 显示全部楼层
第一次,...
-----------------------------------------------
ls改名了?
回复

使用道具 举报

kw 该用户已被删除
发表于 2008-12-14 12:17:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-12-14 12:19:08 | 显示全部楼层
你可以输出一下那个每秒减的生命值数字是多少
回复

使用道具 举报

 楼主| 发表于 2008-12-14 12:20:24 | 显示全部楼层
哦...感谢ls,,我去试试
回复

使用道具 举报

发表于 2008-12-14 12:25:08 | 显示全部楼层
感觉生命的设置。。。怪怪的。。。

第2个触发无效的
回复

使用道具 举报

 楼主| 发表于 2008-12-14 12:27:48 | 显示全部楼层
第一个的伤害值就是差不多弄死目标单位
比如,对圣骑使用,.圣骑1.2W的血,伤害12500
回复

使用道具 举报

发表于 2008-12-14 12:29:29 | 显示全部楼层
6楼胡扯,明显是有效的

那于是当然直接死了
回复

使用道具 举报

 楼主| 发表于 2008-12-14 12:32:42 | 显示全部楼层
每次都有伤害 QQ截图未命名.jpg
--------------------------------------------------------------
麻烦帮我看下触发,怎么会有那么高的伤害,英雄敏捷只有30
回复

使用道具 举报

发表于 2008-12-14 12:34:02 | 显示全部楼层
是每次都有,你用的是设置生命值,就是实打实扣这点血,血不够当然直接死了………………
回复

使用道具 举报

 楼主| 发表于 2008-12-14 13:04:33 | 显示全部楼层
好晕..    等等测试下,意思说血够了就不会死?
回复

使用道具 举报

发表于 2008-12-14 13:17:04 | 显示全部楼层
LZ的原意是造成(随机数-英雄敏捷)*0.5的伤害?
还是?
回复

使用道具 举报

 楼主| 发表于 2008-12-14 13:18:41 | 显示全部楼层
造成:随机数+英雄敏捷*0.5
回复

使用道具 举报

发表于 2008-12-14 13:25:24 | 显示全部楼层
设置 X 的当前生命为 ((生命 在单位 (对其使用技能的目标单位))
有问题
你改成

设置 X 的当前生命为 ((生命 在单位 X)  
试一试
回复

使用道具 举报

 楼主| 发表于 2008-12-14 13:31:33 | 显示全部楼层
应该不是那样吧,..是不是计算的顺序问题?-
-------------------------------------------------------
我现在换掉最后的乘法,问题就消失了~
回复

使用道具 举报

发表于 2008-12-14 13:38:25 | 显示全部楼层
我觉得应该和计算的顺序没什么关系吧。
你试了我说的那个了吗?
你的第二个T是捕捉不到  (对其使用技能的目标单位)这个东西的
回复

使用道具 举报

 楼主| 发表于 2008-12-14 14:01:57 | 显示全部楼层
不是那个问题了`````我用了变量
回复

使用道具 举报

发表于 2008-12-14 14:12:59 | 显示全部楼层
那你就用伤害单位这个来做吧,不要用设置生命值。
回复

使用道具 举报

 楼主| 发表于 2008-12-14 14:26:55 | 显示全部楼层
扼谢了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 12:24 , Processed in 0.060471 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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