赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 4 |
经验 | 0 |
最后登录 | 2024-8-9 |
在线时间 | 77 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 433
- 在线时间
- 77 小时
- 注册时间
- 2020-7-28
- 帖子
- 4
|
(function() {
var _Game_Enemy_die = Game_Enemy.prototype.die;
Game_Enemy.prototype.die = function() {
_Game_Enemy_die.call(this);
var lastAction = BattleManager._subject.currentAction();
if (lastAction && lastAction.item()) {
var note = lastAction.item().note;
var match = note.match(/<skillshifang(\d+)>/i);
if (match) {
var commonEventId = Number(match[1]);
$gameTemp.reserveCommonEvent(commonEventId);
}
}
};
})();
在技能里面写<skillshifangx>,x换成你要的公共事件,你只需要在公共事件里面写个强制那个角色执行技能就行,如果是想要这个技能杀了敌人后再次执行,只需要强制执行这个这个技能就行,如果不想就只想要做个一模一样伤害的技能就行(解释起来好麻烦),反正我应该今天下午点会看消息,自己在自己150个左右插件里面测试正常,所以应该可以满足你的条件,主要是没有想到怎么在事件里面判定怪物死亡,怎么判定都好像不行(其实最先开始的思路是写伤害公式,然后死活触发不了),没办法就搞了个这个插件,上面是代码,复制之后放在相应的文件里面就行
|
|