Project1

标题: 关于YEP.56 – Limited Skill Uses [打印本页]

作者: 森林木鱼    时间: 2023-1-16 19:32
标题: 关于YEP.56 – Limited Skill Uses
YEP.56 – Limited Skill Uses貌似只能用技能和物品回复使用次数,有方法可以用事件回复使用次数吗
作者: alexncf125    时间: 2023-1-16 20:01
本帖最后由 alexncf125 于 2023-1-17 00:51 编辑

1号角色的10号技能恢复3次使用次数, 事件脚本:
var a = $gameActors.actor(1);
var t = Math.max(0, a._skillLimitedUses[10] - 3);
a.setSkillLimitedUse(10, t);

队首角色的5号技能恢复满使用次数, 事件脚本:
var a = $gameParty.members()[0];
a.setSkillLimitedUse(5, 0);
作者: 森林木鱼    时间: 2023-1-16 23:30
alexncf125 发表于 2023-1-16 20:01
1号角色的10号技能恢复3次使用次数, 事件脚本:
var a = $gameActors.actor(1);
var t = Math.max(0, a._sk ...

谢谢,能用,顺便问问全部角色的所有技能要怎么写
作者: 森林木鱼    时间: 2023-1-17 00:26
森林木鱼 发表于 2023-1-16 23:30
谢谢,能用,顺便问问全部角色的所有技能要怎么写

嗯,包括不在队伍角色
作者: alexncf125    时间: 2023-1-17 00:40
本帖最后由 alexncf125 于 2023-1-17 19:49 编辑
森林木鱼 发表于 2023-1-17 00:26
嗯,包括不在队伍角色


大概是这样吧?

for (var i = 1; i < $dataActors.length; i++) {
    $gameActors.actor(i).recoverAllLimitedSkillUses();
};
作者: 森林木鱼    时间: 2023-1-17 18:44
alexncf125 发表于 2023-1-17 00:40
大概是这样吧?

for (var i = 1; i < $dataActors.length; i++) {

这个报错,那可以回复1个角色全部次数吗,我多写几遍。
作者: 森林木鱼    时间: 2023-1-17 20:29
本帖最后由 森林木鱼 于 2023-1-17 21:18 编辑
alexncf125 发表于 2023-1-17 00:40
大概是这样吧?

for (var i = 1; i < $dataActors.length; i++) {


可以,解决了




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