查看: 1957|回复: 4

[有事请教] 关于战斗指令的问题【自己解决】

[复制链接]
梦石
0
星屑
5891
在线时间
1106 小时
注册时间
2021-3-14
回帖
414
发表于 2022-3-12 15:15:08 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 1071257831 于 2022-3-16 15:22 编辑

如果创建一个“被动技能”的技能类型,如何使它在战斗中隐藏,菜单技能中显示,这样没有战斗的时候可以方便查看被动技能的效果。

运用脚本:[pre lang="javascript"]Window_ActorCommand.prototype.addSkillCommands = function() {
var skillTypes = this._actor.addedSkillTypes();
skillTypes.sort(function(a, b) {
return a - b;
});
skillTypes.forEach(function(stypeId) {
var name = $dataSystem.skillTypes[stypeId];
if (stypeId != 隐藏的技能类型 || $gameSwitches.value(显示该技能的开关)) this.addCommand(name, 'skill', true, stypeId);
}, this);
};[/pre]
随缘翻译。
梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
回帖
1175
发表于 2022-3-12 16:50:11 | 显示全部楼层
教你一个取巧的法子,战时将相应技能的技能类型赋值为看不到的技能类型(永远没掌握技能类型的),战斗后赋值回原来的样子
回复

使用道具 举报

梦石
0
星屑
1442
在线时间
328 小时
注册时间
2016-4-4
回帖
126

开拓者

发表于 2022-3-13 16:41:23 | 显示全部楼层
使用YEP系列的技能核心插件可以很方便的达成这个效果
回复

使用道具 举报

梦石
0
星屑
5891
在线时间
1106 小时
注册时间
2021-3-14
回帖
414
 楼主| 发表于 2022-3-13 23:15:53 | 显示全部楼层
porlutia 发表于 2022-3-13 16:41
使用YEP系列的技能核心插件可以很方便的达成这个效果

yep的技能核心我的的部分插件有冲突,所以没有考虑技能核心
随缘翻译。
回复

使用道具 举报

梦石
0
星屑
9818
在线时间
1648 小时
注册时间
2012-6-6
回帖
306
发表于 2022-3-14 12:23:16 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部