soulsaga 发表于 2019-5-11 22:32 <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 && action.isSkill()) { // Get the skill used for that action. var skill = action.item(); if (skill.id = 1) // 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> 这样写吗 实在有点搞不懂 忘指教 |
gulangr 发表于 2019-5-11 22:31 var skill下面.. |
soulsaga 发表于 2019-5-9 17:17 大神这句话加到哪里呢 我试了下加到if里不行 |
擦不完的水 发表于 2019-5-9 18:01 大神这句话加到哪里呢 我试了下加到if里不行 |
this.item() == $dataSkills[1] |
skill.id ZZZZZZZZZZZZZZZZ |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-1-27 21:39
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.