找回密码
 点一下
查看: 1236|回复: 13

怎么用T来做技能的随机伤害?

[复制链接]
发表于 2008-10-20 17:48:51 | 显示全部楼层 |阅读模式
我想做个带有随机性伤害的技能,
当使用风暴之锤时,目标将会是有50%的几率受伤或者是50%的几率加血.
这样的T要怎么写呢?
希望各位大大帮帮忙..!
发表于 2008-10-20 17:59:32 | 显示全部楼层
你可以搜索下属性伤害技能,原理是一样的,就是受伤害捕捉buff
回复

使用道具 举报

发表于 2008-10-20 18:33:18 | 显示全部楼层
希望我没做错


[trigger]对战初始化
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 风暴之锤
    动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (随机整数,最小值: 1 最大值: 2) 等于 1
            Then - 动作
                单位 - 命令 (施法单位) 对 (技能施放目标) 造成 150.00 点伤害,攻击类型: 法术 伤害类型: 普通
            Else - 动作
                如果所有条件成立则做动作1,否则做动作2
                    If - 条件
                    Then - 动作
                        单位 - 设置 (技能施放目标) 的 生命值 为 ((生命值 对于 (技能施放目标)) + 150.00)
                    Else - 动作[/trigger]
回复

使用道具 举报

发表于 2008-10-20 18:37:33 | 显示全部楼层
ls的触发还是有问题的,问题就出在else下的那个if,你的做法是50%伤害,不伤害的话50%加血,也就是只有25%加血,剩下25%什么都没做

另外,这样做的话只是在施法的瞬间就产生效果了,并不是锤子到达时
回复

使用道具 举报

发表于 2008-10-20 18:43:29 | 显示全部楼层
那么猪头大人

我知道以前有一个等待的一个时间是转化XX为实数

好像被转化的与锤子的飞行速率有关!

忘记怎么写了

还有为什么不让发图了?
话说好久没来了

好像咱俩的注册时间刚刚好相差30天啊
回复

使用道具 举报

发表于 2008-10-20 18:51:52 | 显示全部楼层
呵呵,减少发图也是为了减少论坛负担吧,又触发代码这个功能就好好利用哦~~图片质量也不怎么好

锤子到达光用等待可能很难达到效果的,一般利用接受伤害是判断buff来做,恩

另外,触发要用
    [trigger][/trigger]
包起来哦
回复

使用道具 举报

发表于 2008-10-20 18:53:55 | 显示全部楼层
算了还是直接伤害吧

难道还想学对战里
那样利用闪烁躲避锤子!!
回复

使用道具 举报

发表于 2008-10-20 19:11:29 | 显示全部楼层
参考

这里面的演示是与属性相关的重击,方法是先把重击的buff改成特殊的,注册受伤害的动态事件,判断buff,删除buff,用正常的晕buff技击晕,再造成伤害,具体就看演示吧

换成这个问题就是把造成伤害做一个随机数判断,然后加血或伤害
回复

使用道具 举报

发表于 2008-10-20 19:19:37 | 显示全部楼层
恩学习了
回复

使用道具 举报

 楼主| 发表于 2008-10-20 21:13:04 | 显示全部楼层
这个锤子可以用马甲来代替的吧...用<目标范围内存在马甲,动作:伤害>这样也是可以的吧...
回复

使用道具 举报

发表于 2008-10-20 21:16:15 | 显示全部楼层
恩,这个也是可以的,如果不需要晕眩或是其他buff的话,这样是很好的模拟投射物的方法,最主要是不会产生冲突
回复

使用道具 举报

 楼主| 发表于 2008-10-20 21:17:36 | 显示全部楼层
引用第2楼风kt于2008-10-20 18:33发表的  :
希望我没做错


[trigger]对战初始化
    事件
.......
那个< Else - 动作>里的IF可以不要的吧?
例如:条:随机实数XX,等于1

        动作1:伤害
   
    动作2:加血
这样不就是能到达50%的么?
回复

使用道具 举报

 楼主| 发表于 2008-10-20 21:20:09 | 显示全部楼层
引用第10楼zhuzeitou于2008-10-20 21:16发表的  :
恩,这个也是可以的,如果不需要晕眩或是其他buff的话,这样是很好的模拟投射物的方法,最主要是不会产生冲突
需要眩晕也应该也没问题...还是这个条件,不过动作再加上<.马甲释放技能对目标....>这样也没什么时间差的了
回复

使用道具 举报

发表于 2008-10-20 21:20:41 | 显示全部楼层
那个if应该是他忘记删掉咯………………
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 08:24 , Processed in 0.033646 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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