请选择 进入手机版 | 继续访问电脑版

站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[官方] 技能自定义公式MOD

31

主题

302

帖子

1457

积分

管理员

iFAction缔造者

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1457

iFAction学院校长

发表于 2020-3-23 22:34:26 | 显示全部楼层 |阅读模式
使用说明/Instructions :

此MOD不兼容【技能吸血MOD】,必须卸载技能吸血MOD才可使用!
This MOD is not compatible with [Skill Vampire MOD], you must unload the Skill Vampire MOD before you use it!

1、怎样填写\How to fill in
【设置】-【技能】- 说明中输入" | formula | number "
formula为技能公式,
number为吸血效率。|number可忽略不填写

【Settings】-【Skills】-Enter "| formula | number" in Note
formula is the skill formula,
number is the HP Vampire Rate.
|number can be ignored

如/Example:



|a.MaxHP - b.MaxHP|30
此时技能公式为  技能发起者 最大生命值 - 技能承受着 最大生命值,
技能吸血率为 30%
由于技能吸血率可以不填写,所以也可以写为:
|a.MaxHP - b.MaxHP

|a.MaxHP - b.MaxHP|30
The skill formula at this time is the MaxHP of the skill initiator - the MaxHP of the skill taker,
Skill Vampire Rate is 30%
Since the skill vampire rate can be ignored, it can also be written as:

|a.MaxHP - b.MaxHP


如/Example:

如果仅想使用吸血效果而不使用技能公式效果
则可以写为
||30
If you only want to use the vampire effect not the skill formula
You can write them as
||30

如/Example:



2、技能公式详细说明/Note for skill formula:

a 代表技能发起者
b 代表技能承受着
. 代表 “的”

MaxHP 代表最大生命值
MaxMP 代表最大魔法值
hp 代表当前生命值
mp 代表当前魔法值
WAtk 代表物理攻击
WDef 代表物理防御
MAtk 代表魔法攻击
MDef 代表魔法防御
Luck 代表幸运
Speed 代表速度

输入公式时请特别注意大小写!
技能公式依然受离散度影响,如果想要精准的伤害数值,将离散度设置为0即可


技能公式范例:

技能效果为 500 + 角色的最大生命值
500 + a.MaxHP

技能效果为 生命值越少技能伤害越大
a.MaxHP - a.hp

技能效果为 敌人速度越快,伤害越大
b.Speed * 10

使用变量7号作为伤害的一部分
RV.GameData.value[7] + 400


"a" is skill initiator
"b" is skill taker
"." is " 's "


MaxHP is maximum health point
MaxMP is the maximum magic point
hp is current health point
mp is current magic point
WAtk is physical attack
WDef is physical defense
MAtk is magic attack
MDef is magic defense
Luck is luck
Speed is speed

Pay attention to text-transform when entering formulas!
Skill formula is still affected by variance, if you want accurate damage value, set variance to 0.


Examples of skill formulas:
Skill effect is 500 + actor's MaxHP
500 + a.MaxHP

Skill effect is the less hp cause more skill damage.
a.MaxHP-a.hp

Skill effect is: The faster the enemy is, the greater the damage it caused
b.Speed * 10

Use variable No. 7 as part of the damage
RV.GameData.value [7] + 400




如果还有其他想要实现的公式效果可以留言提问
If there are other formula effects you want to Know, you can make comments here.






本帖子中包含更多资源

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

x

12

主题

114

帖子

908

积分

iF村庄

Rank: 5Rank: 5

积分
908
发表于 2020-3-23 23:08:23 | 显示全部楼层
我想要一个纯粹的只按属性来做伤害的公式  例如200%物理攻击   不带威力 不带其他   攻击多少  他伤害就是200%  非常纯粹的那种我调百分比就可以的  谢谢哈

点评

a.WAtk * 2  详情 回复 发表于 2020-3-23 23:13
正在填:默认素材放置独立小游戏

31

主题

302

帖子

1457

积分

管理员

iFAction缔造者

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1457

iFAction学院校长

 楼主| 发表于 2020-3-23 23:13:27 | 显示全部楼层
御丶 发表于 2020-3-23 15:08
我想要一个纯粹的只按属性来做伤害的公式  例如200%物理攻击   不带威力 不带其他   攻击多少  他伤害就是2 ...

a.WAtk * 2

10

主题

48

帖子

447

积分

iF村庄

Rank: 5Rank: 5

积分
447
QQ
发表于 2020-3-24 01:43:58 | 显示全部楼层
谢谢小雨~~~~~~~~~~~  支持支持啊啊啊啊啊啊 终于出来了梦寐以求的~~  辛苦拉!

0

主题

101

帖子

892

积分

iF村庄

Rank: 5Rank: 5

积分
892

摩点支持者

发表于 2020-3-24 20:49:21 | 显示全部楼层
有了这个就不需吸血mod了

1

主题

3

帖子

45

积分

iF元素粒

Rank: 2

积分
45
发表于 2021-1-13 16:45:49 | 显示全部楼层
小雨,这里有一个问题哈,如果前面值小于后面这个值,会变成给目标加血,请问这个改一下吗?如果伤害为0,是否可以就显示为0?谢谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.