赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 3 |
经验 | 2393 |
最后登录 | 2023-8-11 |
在线时间 | 203 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 292
- 在线时间
- 203 小时
- 注册时间
- 2009-10-3
- 帖子
- 9
|
120星屑
如何判断当前使用的技能是否为编号X的技能?
<Custom Action Start Effect>
// If a chained action is stored...
if ($gameTemp._chainAction === undefined) {
// ...then set the action to the user's current action.
$gameTemp._chainAction = user.currentAction();
} else {
// ...then clear the stored action.
$gameTemp._chainAction = undefined;
}
</Custom Action Start Effect>
<Custom Action End Effect>
// If a chained action is stored...
if ($gameTemp._chainAction) {
// Set the 'action' variable to the chained action.
var action = $gameTemp._chainAction;
// Check if the action exists, is a skill, and is a magical attack.
if (【【【action.isSkill(1)???】】】) {
// Get the skill used for that action.
var skill = action.item();
// Check if the user can pay the skill cost.
if (user.canPaySkillCost(skill)) {
// Check if the battle system is DTB.
if (BattleManager.isDTB()) {
// If it is, add the action to queue.
user.setAction(0, action);
// If the battle system isn't DTB...
} else {
// ...make it a forced forced.
BattleManager.queueForceAction(user, skill.id, -2);
}
}
}
}
</Custom Action End Effect>
<Custom Remove Effect>
// Clear the chained action effect.
$gameTemp._chainAction = undefined;
</Custom Remove Effect> |
最佳答案
查看完整内容
if (action.isSkill() && action.item().id === 5)
比如 5 号技能
|