查看: 2611|回复: 2

[已经解决] 有关战斗时被动技能的问题

[复制链接]
梦石
0
星屑
1040
在线时间
9 小时
注册时间
2014-9-3
回帖
2
发表于 2014-9-3 03:49:14 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我想在人物战斗时添加一些攻击或者防御特效,但是这种特效是有一定几率发动的。
例子: 攻击时有5%几率无视敌人防御  
           被攻击时有5%几率不受伤害(受到1点或0点伤害)


求教啊。。用过状态和技能的添加,但都没有成功。
          P:脚本或者事件都可以。


                                                        万分感谢,请先收下膝盖。

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2014-9-3 11:52:15 | 显示全部楼层
攻击方面用技能公式就可以做到了

摔个链接
https://rpg.blue/thread-307316-1-1.html

点评

很不错的链接 - - 很实用,3Q  发表于 2014-9-5 01:11

评分

参与人数 1星屑 +132 收起 理由
VIPArcher + 132 拿去氪金养PM吧

查看全部评分

回复

使用道具 举报

梦石
0
星屑
1040
在线时间
9 小时
注册时间
2014-9-3
回帖
2
 楼主| 发表于 2014-9-4 18:37:03 | 显示全部楼层
三途亚梦 发表于 2014-9-3 11:52
攻击方面用技能公式就可以做到了

摔个链接

研究了很久,感觉很有用,谢谢。 但使用公式的话好像不能做到【几率】这一步。
然后我用事件勉强做出几个差不多的的被动。
谢谢,就这样结贴把。

点评

想要做好东西就要有耐心嗷,少年  发表于 2014-9-4 18:50
+(rand(100) <= 30 ? b.def : 0) 这么写就等同于30%概率无视敌人防御。它实际意义是 伤害公式+敌人防御力,穿甲效果一般都是这么写的。  发表于 2014-9-4 18:48
!好的,谢谢。 感觉字太多看岔了。  发表于 2014-9-4 18:46
当然是可以做到几率的呀。公式*(rand(100) <= 30 ? 2 : 1) 这个就是30%的概率造成两倍伤害。  发表于 2014-9-4 18:44
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部