论坛
BBS
登录
Project1
»
论坛
›
技术讨论
›
RPG Maker MV 讨论区
›
可以通过miss的次数来设计技能吗?
返回列表
发新帖
查看:
930
|
回复:
1
[有事请教]
可以通过miss的次数来设计技能吗?
[复制链接]
Mr.springdream
Mr.springdream
当前离线
赞
0
VIP
好人卡
积分
3
经验
最后登录
2026-7-3
在线时间
105 小时
写轮眼
梦石
0
星屑
309
在线时间
105 小时
注册时间
2022-3-2
回帖
24
发消息
发表于 2024-5-15 18:09:12
|
显示全部楼层
|
阅读模式
悬赏
50
星屑
已解决
想问下大家,如果我想设计一个敌人因为使用同一技能的miss次数过多,所以转而使用另外一个技能,是可以实现的吗?
我自己想了两个方案,
一是通过调用miss的脚本函数来用变量进行记录,然后用插件根据变量的数值来释放技能
二是通过判断玩家当前血量与玩家最大血量的大小来记录,然后用插件根据变量的数值来释放技能
但是这两个方案里,miss的脚本函数和玩家当前血量的脚本函数我都没有在网上查到,所以如果存在这两个脚本函数的话,麻烦大家告知,谢谢!
或者是否有其他的方案或插件可供参考?
最佳答案
505681468
查看完整内容
战斗动作 miss 在 Game_Action.prototype.apply 里的 result.missed = (result.used && Math.random() >= this.itemHit(target)); 玩家当前血量 在 $gameActors.actor($gameParty._actors[actorId]).hp 最大 血量是 mhp
回复
使用道具
举报
提升卡
沉默号角
喧嚣号角
变色卡
升龙剑
505681468
505681468
当前离线
赞
12
VIP
好人卡
积分
13
经验
最后登录
2024-7-16
在线时间
471 小时
写轮眼
梦石
0
星屑
1333
在线时间
471 小时
注册时间
2012-4-8
回帖
314
发消息
发表于 2024-5-15 18:09:13
|
显示全部楼层
战斗动作 miss 在 Game_Action.prototype.apply 里的 result.missed = (result.used && Math.random() >= this.itemHit(target));
玩家当前血量 在 $gameActors.actor($gameParty._actors[actorId]).hp
最大 血量是 mhp
pokemon 和 digimon 正在路上
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
Archiver
|
手机版
|
小黑屋
|
Project1游戏制作
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表