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

Project1

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

[已经解决] 默认技能伤害

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
182 小时
注册时间
2011-2-17
帖子
518
跳转到指定楼层
1
发表于 2013-5-9 06:18:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
角色全能力均为100 装备武器攻击力100
1.装备武器的攻击力对于特技的伤害值有影响吗?
2.做出一个和普通攻击相同伤害的特技 那么这个特技的各项参数应该如何设置?
谢谢~~

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

2
发表于 2013-5-9 06:37:42 | 只看该作者
本帖最后由 亿万星辰 于 2013-5-9 06:42 编辑

1、首先要了解角色的攻击力的几个来源,武器是最主要的,只有武器可以提供基础攻击力,之后就是依靠各种状态中的攻击力百分比来进行统一计算了,所以说防具部分只能被动的以百分比的形式去更改角色的攻击力;其次再了解一下技能的伤害算法,这里直说技能的威力部分(其他的可以去看F1或者脚本),技能的威力是技能本身设定的威力加上角色的攻击力与攻击力F%的乘积。所以说任何一个技能最终都要讲角色的攻击力计算在技能的伤害的,只是你可以通过攻击力F的设定来去掉这个部分。
2、这又需要看一下普通攻击的伤害计算,我就不多说了,直接去看F1里的战斗计算式。
普通攻击
威力 = A 的攻击力 - (B 的物理防御 ÷ 2)
放大率 = 20 + A 的力量
分散度 = 15
威力的最小值:0

技能攻击
威力 = 技能的威力
+ (A 的攻击力 × 技能的攻击力 F ÷ 100)
- (B 的物理防御 × 技能的物理防御 F ÷ 200)
- (B 的魔法防御 × 技能的魔法防御 F ÷ 200)

威力的最小值:0

放大率 = 20
   + (A 的力量 × 技能的力量 F ÷ 100)
   + (A 的灵巧 × 技能的灵巧 F ÷ 100)
   + (A 的速度 × 技能的速度 F ÷ 100)
   + (A 的魔力 × 技能的魔力 F ÷ 100)
分散度 = 技能的分散度

所以,技能威力0,攻击力F100,物理防御F100,魔法防御F0,力量F100,灵巧F速度F魔力F0,分散度15就大致可以类似于普通攻击了,至于为什么说是大致,因为普通攻击可以有Critical,而技能是没有的。

点评

hcm
技能不是另外有办法设暴击的吗?  发表于 2013-5-11 08:47

评分

参与人数 1星屑 +120 收起 理由
hcm + 120 认可答案

查看全部评分

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
182 小时
注册时间
2011-2-17
帖子
518
3
 楼主| 发表于 2013-5-11 07:04:57 | 只看该作者
亿万星辰 发表于 2013-5-9 06:37
1、首先要了解角色的攻击力的几个来源,武器是最主要的,只有武器可以提供基础攻击力,之后就是依靠各种状 ...

谢谢 认可答案 @hcm
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-26 13:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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