Project1

标题: 【已解决】有关职业暴击怎么设置,求好人帮忙解答一下。 [打印本页]

作者: spiz    时间: 2016-12-5 21:51
标题: 【已解决】有关职业暴击怎么设置,求好人帮忙解答一下。
本帖最后由 spiz 于 2017-4-1 22:46 编辑

题:使用YEP.26 – Critical Control,可以设置暴击几率和暴击伤害,但目前发现只能在技能里添加js。
问:小弟想在人物和职业里添加暴击几率该怎么办?
例:人物50%+职业50%=最终暴击100%
知道的麻烦告知一下,谢谢 谢谢。
顺便再问一下,装备怎么增加暴击率,
例:人物30%+职业20%+装备50%=100%暴击率
作者: qq2451466513    时间: 2016-12-6 02:12
本帖最后由 qq2451466513 于 2016-12-6 02:17 编辑

分别设定啊,不是有选项么。特征,能力值,追加能力值,会心率
作者: spiz    时间: 2016-12-6 10:37
qq2451466513 发表于 2016-12-6 02:12
分别设定啊,不是有选项么。特征,能力值,追加能力值,会心率

我也不知道怎么设置的,职业设置的会心率即使100%也打不出暴击
作者: 小灵魂    时间: 2016-12-6 10:45
本帖最后由 小灵魂 于 2016-12-6 14:51 编辑

脚本帮助里面不是有写么。。。。。
Skill and Item Notetags:
技能和物品备注:
<Critical Rate: x%>
暴击几率x%

<Critical Rate: x.y>
暴击几率小数x.y

<Critical Multiplier: x%>
暴击伤害比率 x%

<Critical Multiplier: x.y>
暴击伤害比率小数x.y

<Flat Critical: x% stat>
属性对暴击的影响

Actor, Class, Enemy, Weapon, Armor, and State Notetags:
角色,职业,敌人,武器,装备和状态备注:
<Critical Multiplier: +x%>
<Critical Multiplier: -x%>
设置暴击伤害比率 +/- %

<Flat Critical: +x>
<Flat Critical: -x>
设置暴击伤害值 +/-

<Certain Hit Critical Rate: +x%>
<Certain Hit Critical Rate: -x%>
必中暴击率 +/- %

<Physical Critical Rate: +x%>
<Physical Critical Rate: -x%>
物理暴击率 +/- %

<Magical Critical Rate: +x%>
<Magical Critical Rate: -x%>
魔法暴击率 +/- %


使用插件前请看插件帮助,谢谢
作者: spiz    时间: 2016-12-6 11:43
本帖最后由 spiz 于 2016-12-6 12:34 编辑
小灵魂 发表于 2016-12-6 10:45
脚本帮助里面不是有写么。。。。。
Skill and Item Notetags:
技能和物品备注:


<Critical Multiplier: +x%>设置成<Critical Multiplier: +100%> 技能伤害10没有暴击效果
<Critical Multiplier: +x%>
<Critical Multiplier: -x%>
设置暴击比率 +/- %

<Flat Critical: +x>
<Flat Critical: -x>
设置暴击值 +/- %

这两个<>有什么区别?
作者: 小灵魂    时间: 2016-12-6 14:49
我以为告诉你帮助里有写你会看帮助,又没有复杂的英文,实在不行有道翻译,在不行自己试一试也都能弄明白。。。没想到你还是。。。

/*:
* 我直接复制下来大概翻译一下,稍稍测试了一下都能用没发现神马问题。
* @plugindesc v1.03 (Requires YEP_DamageCore.js) Control over critical
* hits have been added.
* @author 作者:Yanfly Engine Plugins
*
* @param Critical Rate Formula
* @desc 默认的暴击公式
* Default: rate = user.cri * (1 - target.cev);
* @default rate = user.cri * (1 - target.cev);
*
* @param Critical Multplier Formula
* @desc 默认的暴击伤害倍率公式
* Default: value *= 3.0 + bonus;
* @default value *= 3.0 + bonus;
*
* @param Flat Critical Formula
* @desc 默认添加一些额外的暴击伤害(指不受伤害公式影响每次暴击固定增加的伤害).
* @default value += ((baseDamage >= 0) ? 1 : -1) * 1.5 * user.luk + bonus;
*
* @help
* ============================================================================
* Introduction
* ============================================================================
*
* This plugin requires YEP_DamageCore.
* Make sure this plugin is located under YEP_DamageCore in the plugin list.
* - ↑↓一些废话,反正以你的话不会有兴趣知道 -
* This plugin allows you to modify the critical hit rate formula across a
* global scale and for an individual skill/item scale.
*
* ============================================================================
* Notetags
* ============================================================================
*
* 可以添加备注来调整相关属性
*
* 技能和物品备注:
*
*   <Critical Rate: x%>
*   设置暴击率百分比.
*
*   <Critical Rate: x.y>
*   设置暴击率小数.
*
*   <Critical Multiplier: x%>
*   设置伤害倍率.
*
*   <Critical Multiplier: x.y>
*   设置伤害倍率小数.
*
*   <Flat Critical: x% stat>
*   基础属性对暴击伤害的影响,即增加 x% 的 stat 伤害.
*   'stat'可以是'hp,mp,atk,def,mat,mdf,agi,luk'.
*
* 角色, 职业, 敌人, 武器, 防具,状态的备注:
*
*   <Critical Multiplier: +x%>
*   <Critical Multiplier: -x%>
*   增加或减少暴击伤害比率(针对技能添加暴击伤害比率的才有效)
*
*   <Flat Critical: +x>
*   <Flat Critical: -x>
*   增加或减少基础属性伤害的影响(针对技能添加基础属性伤害的才有效)
*   你要问有什么区别,上面那个是增加倍率:10x200%=20.这个是固定数值:10+200=210.
*
*   <Certain Hit Critical Rate: +x%>
*   <Certain Hit Critical Rate: -x%>
*   必中技能暴击几率.
*
*   <Physical Critical Rate: +x%>
*   <Physical Critical Rate: -x%>
*   物理命中暴击率.
*
*   <Magical Critical Rate: +x%>
*   <Magical Critical Rate: -x%>
*   魔法命中暴击率.
*
*
*  如果还不会用,翻帮助自己慢慢研究,多试试肯定就会了。。。
*/
作者: spiz    时间: 2016-12-6 14:57
小灵魂 发表于 2016-12-6 14:49
我以为告诉你帮助里有写你会看帮助,又没有复杂的英文,实在不行有道翻译,在不行自己试一试也都能弄明白。 ...

感谢你的帮助看你的回复*   <Critical Multiplier: +x%>
*   <Critical Multiplier: -x%>
*   增加或减少暴击伤害比率(针对技能添加暴击伤害比率的才有效)
已经学会。
我理想目标是,用<>方式来添加人物暴击几率,研究半天最后还是选择用系统自带的‘会心率’来做暴击。
在这我还想提个问题,*   <Critical Multiplier: x%>
*   设置伤害倍率.
可以叠加吗?就是武器里写*   <Critical Multiplier: 120%>技能里再写<Critical Multiplier: 150%> 最后可以变成<Critical Multiplier: 270%>吗?
作者: 小灵魂    时间: 2016-12-6 15:53
本帖最后由 小灵魂 于 2016-12-6 15:55 编辑
spiz 发表于 2016-12-6 14:57
感谢你的帮助看你的回复*   
*   
*   增加或减少暴击伤害比率(针对技能添加暴击伤害比率的才有效)已经学 ...


你可以检查一下是不是写错位置了?技能/物品的标签和角色/职业等的不能弄混了。而且此脚本打开后默认暴击率失效。

技能备注添加:<Critical Multiplier: x%>
指的是该技能的暴击伤害为x%。10点伤害的100%还是10,200%是20,也就是100%以上才是加伤害,如果填写50%的意思就是该技能暴击的时候,伤害减半。
人物的备注应该添加:<Critical Multiplier: +x%>
指的是增加技能的暴击伤害x%,就是你说的100%+20%=120%的效果。

上面那个是暴击伤害,设置技能暴击率的方法是:<Critical Rate: x%>

设置角色暴击率的方法是(根据技能命中类型不同,可以分开设置暴击几率,也可以都加上):
<Certain Hit Critical Rate: +x%> 必中类型技能暴击几率.
<Physical Critical Rate: +x%> 物理类型技能暴击率.
<Magical Critical Rate: +x%> 魔法类型技能暴击率.

如果你还是没懂,给你个栗子吧=L =
技能备注填:
---------------------------------------------------------------
<Critical Rate: 50%>
<Critical Multiplier: 400%>
<Flat Critical: 50% hp>

---------------------------------------------------------------
意思是该技能暴击率为50%,暴击伤害为400%,额外增加50%的HP数值伤害。
如果技能伤害为10,使用者HP为100
无影响情况下,平均使用两次该技能有一次暴击,暴击时伤害为10x400%+100x50%=90点伤害。

角色备注填:
---------------------------------------------------------------
<Critical Multiplier: +100%>
<Flat Critical: +10>
<Certain Hit Critical Rate: +50%>
<Physical Critical Rate: +50%>
<Magical Critical Rate: +50%>

---------------------------------------------------------------
意思是技能暴击伤害增加100%,额外增加10点伤害,所有类型技能暴击几率增加50%。
如果还用上面那个技能
正常情况下,每次都会暴击(50%+50%=100%),暴击时伤害为10x(400%+100%)+100x50%+10=110点伤害。

- End -
作者: spiz    时间: 2016-12-6 15:58
本帖最后由 spiz 于 2016-12-6 16:13 编辑
小灵魂 发表于 2016-12-6 15:53
你可以检查一下是不是写错位置了?技能/物品的标签和角色/职业等的不能弄混了。而且此脚本打开后默认暴击 ...


十分感谢,这么详细的解答。我先去测试看看,如有不懂到时候再请教。
P.S 角色备注可以用在职业里吗?
作者: 小灵魂    时间: 2016-12-6 16:05
spiz 发表于 2016-12-6 15:58
十分感谢,这么详细的解答。我先去测试看看,如有不懂到时候再请教。
P.S 角色备注可以用在职业里吗? ...

角色那些备注可以写在职业里,写在武器装备状态里都可以。但是技能的只能写在技能或者物品里。
作者: spiz    时间: 2016-12-6 16:18
本帖最后由 spiz 于 2016-12-6 16:23 编辑
小灵魂 发表于 2016-12-6 16:05
角色那些备注可以写在职业里,写在武器装备状态里都可以。但是技能的只能写在技能或者物品里。 ...


测试成功,十分感谢。
我原本目标是想人物+职业的暴击运用在每个武器和技能,结果忘了武器技能也需要设定<>。
失算!
顺便再问一下,BattleStatusWindowdebuff占用面积过大有较好的解决方法吗?
身上有3个debuff脸就看不到了。

BaiduShurufa_2016-12-6_16-23-6.jpg (384.61 KB, 下载次数: 4)

BaiduShurufa_2016-12-6_16-23-6.jpg

作者: 小灵魂    时间: 2016-12-6 16:44
spiz 发表于 2016-12-6 16:18
测试成功,十分感谢。
我原本目标是想人物+职业的暴击运用在每个武器和技能,结果忘了武器技能也需要设定 ...

这属于另一个脚本的问题了,你可以再开一个帖子问,这样方便别人查找。
插件选项没有提供修改图标位置,应该需要修改脚本。
作者: spiz    时间: 2016-12-6 17:00
小灵魂 发表于 2016-12-6 16:44
这属于另一个脚本的问题了,你可以再开一个帖子问,这样方便别人查找。
插件选项没有提供修改图标位置, ...

谢谢,知道了。




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