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

Project1

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

[有事请教] 技能消耗HP类插件无法生效是因为什么原因?

[复制链接]

Lv2.观梦者

梦石
0
星屑
396
在线时间
33 小时
注册时间
2022-8-7
帖子
15
跳转到指定楼层
1
发表于 2022-8-29 10:20:31 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 被礼赞的白杨 于 2022-8-29 12:09 编辑

如题,我使用了两个相关插件,HPConsumeSkill和SkillCore,每次都只开其中一个
按照了插件要求把备注指令写在技能备注栏,但是在战斗测试时没有任何效果
比如写了一个消耗生命的指令,实际战斗时没有消耗
是我自己指令位置写错,还是因为其他原因?
好像在SkillCore的描述里提到了生命值在数据库中如果不是消耗项就不会消耗
如果是这个原因,如何解决?




HPConsumeSkill描述
======================================
@plugindesc 让技能可以消耗HP,而不仅仅是MP和TP
* @author Sasuke KANNAZUKI
*
* @help 按照以下格式在技能备注区填写参数:
*   <hp_cost:30>  # 该技能会消耗30点生命值
*
*   如果施法者的生命值低于技能所需要的HP值,技能仍然可以释放,但此时施法者的生
*   命会降低到1点。
*   (即,施法者不会因为使用技能而死亡)
*/
======================================

SkillCore描述
======================================
TMPlugin - 技能消耗扩展 ver1.1.1

用法:

  您可以通过在技能的备注字段中写入标签来添加消耗。

  如果消耗项是数据库中设置为非消耗品的项目,则将其视为技能使用所必需但不消耗。(是不是因为这种原因才导致的不能生效)

  如果将HP设置为消耗,则剩余的HP小于等于消耗时,不能使用技能。但是,如果该技能有 hpCostNoSafety 标签,即使剩余 HP 低于消耗,也可以使用该技能。当然,使用它的角色会丧失行为能力。

  如果将经验值设置为消耗,并同时设置 expCostNoLevelDown 标签,则在通过消耗降低等级时将无法使用该技能。

  没有插件命令。

  此插件已使用 RPG Maker MV 版本 1.5.1 进行测试。

  这个插件是在 MIT 许可下分发的,商业用途,
  您可以自由使用它,例如改造和重新分配。


插件参数:

  通过将消耗成本前的剩余HP(MP)代入指定变量,可以将消耗的HP(MP)量反映在伤害公式中。如果 hpVNumberId 的值设置为 1,则消耗前的剩余 HP 将分配给游戏变量编号 1。您可以通过编写伤害计算 $gameVariables.value(1) 来引用游戏变量 1 的值。


备注字段标签(技能):

  <hpCost:10> # 设置HP10为技能消耗
  <hpRateCost:50> # 将最大生命值的 50% 设置为技能消耗
  <hpCrateCost:25> # 将剩余生命值的 25% 设置为技能消耗
  <hpCostNoSafety> # 允许通过 HP 成本支付丧失能力
  <mpRateCost:100> # 将最大 MP 的 100% 设置为技能消耗
  <mpCRateCost:50> # 将剩余 MP 的 50% 设置为技能消耗
  <mpCostNoMcr> # 从MP消耗中排除特征“MP消耗率”的影响
  <tpCRateCost:50> # 设置剩余TP的50%作为技能消耗
  <ignoreTpCost> # 技能TP消耗不足时消耗全部TP激活
  <itemCost:I1*2> # 将项目1和2设置为技能成本
  <itemCost:W2*1> # 设置 1 件武器 #2 作为技能费用
  <itemCost:A5*1> # 设置一件盔甲#5作为技能费用
  <expCost:50> # 设置50经验值作为技能消耗
  <expCostNoLevelDown> # 禁止因经验消耗而降低等级
  <goldCost:100> # 设置金钱100G作为技能费用
  <vnCost:3*1> # 设置游戏变量号 3 的值为 1 作为技能的成本


vnCost 标签的特殊用途:

只有备注字段标签 vnCost 可以使用控制字符将变量的内容设置为参数。
  <vn成本:\V[14]*\V[15]>
  例如,当使用带有上述标签的技能时,如果变量#14的值为16,变量#15的值为3,则变量#16的值将被消耗为3。
======================================
只会单纯的用MV的屑人
steam名字被礼赞的白杨
水友可以互相加个好友或者加个Q,开几把黑或者交流点做游心得啥的
现在填坑:《ForNest·林中巢》

Lv2.观梦者

梦石
0
星屑
396
在线时间
33 小时
注册时间
2022-8-7
帖子
15
3
 楼主| 发表于 2022-8-29 12:08:17 | 只看该作者
xiamumomo 发表于 2022-8-29 11:35
你是不是线百度翻译然后从百度翻译里复制标签指令 反正我以前有遇到过虽然看过去相同但是不生效   如果不是 ...

解决力,谢谢你
虽然我当时确实是从插件描述里面复制过来的
不过现在是可以了
只会单纯的用MV的屑人
steam名字被礼赞的白杨
水友可以互相加个好友或者加个Q,开几把黑或者交流点做游心得啥的
现在填坑:《ForNest·林中巢》

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9852
在线时间
1884 小时
注册时间
2020-1-2
帖子
1089
2
发表于 2022-8-29 11:35:04 | 只看该作者
你是不是线百度翻译然后从百度翻译里复制标签指令 反正我以前有遇到过虽然看过去相同但是不生效   如果不是再看看你的MV是不是1.5.1版本以上如果还不是这个问题到时候再说
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 01:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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