Project1

标题: 关于战斗时的伤害公式,求教! [打印本页]

作者: icogogogo    时间: 2008-10-30 12:22
标题: 关于战斗时的伤害公式,求教!
总是调不好,是不是因为VX里默认的怪HP都较高。

我想弄成勇者斗恶龙那样的,也就是说最初期的怪顶多也就7,8滴血,

我方装备棒子的,攻击一次,敌方损失大约2到3滴血,
装备木剑的,攻击一次,敌方损失大约6到7滴血。

可我用VX默认的公式随便一打就是几百。

请问我应该怎么设置战斗公式?以及敌我方攻击力及防御力。
[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 雪流星    时间: 2008-10-30 15:34
降低角色攻擊力和裝備攻擊力
作者: 約束    时间: 2008-10-30 18:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 雪流星    时间: 2008-10-30 18:25
要不就要自己写公式
写的出来我帮你转成脚本
作者: 木葬枫    时间: 2008-10-30 18:27
于是…告诉楼主…默认的伤害公式是 攻击力*四―防御力*二=实际伤害
作者: 雪流星    时间: 2008-10-30 18:39
去看说明文件吧
在我的签名里面
作者: icogogogo    时间: 2008-10-31 06:04
我在弱弱的问一下,勇者斗恶龙的公式是怎么计算的?

是不是 攻击力/2-防御力/4= ?

还是 攻击力-防御力= ?

不好意思,对这一块我还是理解的很抽象
作者: 雪流星    时间: 2008-10-31 07:42
不知道,没玩过
就算玩过也懒得去算它的战斗公式  OLJ
作者: Disillusion    时间: 2008-10-31 08:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 約束    时间: 2008-10-31 08:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 雪流星    时间: 2008-10-31 11:20
(attacker.atk - self.def).abs
作者: 約束    时间: 2008-10-31 16:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: 柳之一    时间: 2008-10-31 16:55
根据基础伤害公式后分支出 未破防一个,破防后一个


if 防御力>破防点

新伤害=旧伤害(1 -(物理防御 * 0.06)/(物理防御 * 0.06 + 1))   


if防御力<破防点  

新伤害=旧伤害( 2 - 0.94 ^ (-物理防御))

伤害曲线随 防御的增加而减小
低于破防点的时候 伤害被放大

都是曲线变化,试试就知道了,防御在30左右最有效果,之后加点减少的伤害减少,100之后加上防御基本已经没有什么效果。

例子,具体的计算需要自己改
作者: 約束    时间: 2008-10-31 17:41
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1