设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 6567|回复: 15
打印 上一主题 下一主题

[已经解决] 伤害公式写法更简化点?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3637
在线时间
912 小时
注册时间
2017-1-19
帖子
269
跳转到指定楼层
1
发表于 2021-2-4 19:44:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
太长了写不了!
一个技能中伤害公式有两种:1- 30%无视防御的伤害公式   2- 30%无视防御加上判断暴击伤害增加10%的伤害公式

Lv5.捕梦者

梦石
0
星屑
26264
在线时间
5355 小时
注册时间
2016-3-8
帖子
1655
2
发表于 2021-2-4 20:02:02 | 只看该作者
本帖最后由 alexncf125 于 2021-2-5 13:24 编辑
此层作废, 原文已使用AES密码加密
回复 支持 1 反对 0

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
36392
在线时间
10789 小时
注册时间
2009-3-15
帖子
4813
3
发表于 2021-2-4 20:48:08 | 只看该作者
楼主公式怎么写的..
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
10
星屑
39587
在线时间
1920 小时
注册时间
2010-11-14
帖子
3320

R考场第七期纪念奖

4
发表于 2021-2-5 00:02:26 | 只看该作者
之前好像详细回复过这个问题。
既然是无视防御,那就假设你的技能是物理的吧
RUBY 代码复制
  1. a.atk * 4 - b.def * 1.4 * (@critical ? 1.1 : 1)

之所以是1.4,是因为正常计算是2倍,无视30%防御就是乘以0.7,2*0.7=1.4

点评

大佬看看楼下的态度...有没有什么感想...  发表于 2021-2-5 12:15
根据Q群纪錄...LZ是要30%机率无视防御...  发表于 2021-2-5 00:30
用头画头像,用脚写脚本
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3637
在线时间
912 小时
注册时间
2017-1-19
帖子
269
5
 楼主| 发表于 2021-2-5 12:09:21 | 只看该作者
这不是30%几率无视防御,你这是减伤30%!成功时不计算敌人防御,失败时计算敌人防御。还有当暴击时伤害再增加10%。      
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3637
在线时间
912 小时
注册时间
2017-1-19
帖子
269
6
 楼主| 发表于 2021-2-5 12:35:09 | 只看该作者
这是纠正错误,竟然扯到态度上!那你该怎么说? 你好,这公式不是我想要的。
alexncf125是不是在Q群对我有意见,到底得罪谁了,连问过问题都被说的里外不是人。
花钱写脚本成了被大家厌恶的对象是吧?

点评

你自己没问淸楚错不在人家..  发表于 2021-2-5 15:41
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
10
星屑
39587
在线时间
1920 小时
注册时间
2010-11-14
帖子
3320

R考场第七期纪念奖

7
发表于 2021-2-5 20:55:24 | 只看该作者
先截个图。做题之前审题还是很有必要的。



虽然没有达到你要的结果,不过并不是有意为之,而是没有理解你的意思。
哪怕是提问,也是有技巧的,这个不是重点所以不多讲了。

30%的概率可以用rand(10) < 3作为条件,rand(10)代表从0到9取随机数
结合暴击增伤10%,结果就是这样
RUBY 代码复制
  1. (a.atk * 4 - (rand(10) < 3 ? 0 : b.def * 2)) * (@critical ? 1.1 : 1)

注意这里的任何括号都不能省略。

点评

然而1L写的「一个技能中伤害公式有两种」是什么意思呢??...待会LZ又说不对~~  发表于 2021-2-5 21:00

评分

参与人数 2+2 收起 理由
candlesor + 1 大佬太随和了
shengfeng + 1 塞糖

查看全部评分

用头画头像,用脚写脚本
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3637
在线时间
912 小时
注册时间
2017-1-19
帖子
269
8
 楼主| 发表于 2021-2-6 00:54:06 | 只看该作者
我的公式比较长用到了幸运和魔攻,不过照你的方法也可以写下了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3637
在线时间
912 小时
注册时间
2017-1-19
帖子
269
9
 楼主| 发表于 2021-2-6 00:54:37 | 只看该作者
我的公式比较长用到了幸运和魔攻,不过照你的方法也可以写下了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3637
在线时间
912 小时
注册时间
2017-1-19
帖子
269
10
 楼主| 发表于 2021-2-6 01:11:35 | 只看该作者
伤害公式教程中用到了rand(100) < 30,应该和rand(10) < 3是一样吧?
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 02:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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