本帖最后由 芯☆淡茹水 于 2020-6-21 15:27 编辑
批量?
给 Game_Actor 加个这个方法
- Game_Actor.prototype.batchForgetSkills = function() {
- Array.prototype.slice.call(arguments, 0).forEach(this.forgetSkill.bind(this));
- };
复制代码
1 号角色批量遗忘技能就 $gameActors.actor(1).batchForgetSkills(2,4,5,7,8,22,26,99);
括号里随便写多少个技能
使用了就忘记技能,可以这样
Game_Actor.prototype.useItem = function(item) { Game_Battler.prototype.useItem.call(this, item); DataManager.isSkill(item) && this.forgetSkill(item.id); };
Game_Actor.prototype.useItem = function(item) {
Game_Battler.prototype.useItem.call(this, item);
DataManager.isSkill(item) && this.forgetSkill(item.id);
};
|