SimoTCD 发表于 2024-4-8 11:49 追擊的對象限制 當指定技能為單一敵人時(敵人被打死了的話可能就不觸發了) 則自動鎖定第一次攻擊的對象 當指定技能為單一我方時 則自動鎖定自身為對象 當指定技能為全體敵人時 自然是敵方全體 當指定技能為我方全體時 自然是我方全體 |
sunhihi 发表于 2024-4-8 11:45 我明白了,感谢帮助! 另外,“追击”的技能,目标如果是“单个敌人”,那么追击的目标仍然是被附加了该状态的敌人吗?“单个队友”呢? |
本帖最后由 sunhihi 于 2024-4-8 11:48 编辑 SimoTCD 发表于 2024-4-8 10:59 2. 新設定一個狀態C,讓它在1 回合後自行解除 追擊觸發時該狀態會自動被消耗(無須設置1 回合後自行解除) 4. 在SkillParameterEx 中讓技能A 會對目標附加狀態C 不需要再SkillParameterEx裡設置, 原生的攻擊附加狀態即可做到, 除非你對附加狀態的時間有特別要求 原生的附加時機是在攻擊敵人之後觸發 |
sunhihi 发表于 2024-4-7 17:06 好的谢谢! 那么为了实现【使用A技能会连带使用B技能】的效果——比如某技能的效果是“对敌人造成伤害,并为自己回血”(因为回血量和伤害量不挂钩所以不能简单的用倍率吸血来实现),请问我这个思路是否可行: 1. 设定 A 技能为对单体敌人造成伤害,B 技能为为使用者回血 2. 新设定一个状态 C,让它在 1 回合后自行解除 3. 在 StateParameterEx 中让这个状态“启用追击”,追击的技能为 B 4. 在 SkillParameterEx 中让技能 A 会对目标附加状态 C |
首先你之前提的需求需要兩隻插件 Sun_1_SkillParameterEx.js Sun_1_StateParameterEx.js 先說技能追加效果 那個就單純沒有改字 第二行是[釋放技能後自身添加的效果] 下個版本會改 額外追加攻擊是插件Sun_1_StateParameterEx.js的東西 |
本帖最后由 SimoTCD 于 2024-4-7 13:56 编辑 sunhihi 发表于 2024-3-25 21:15 你好,感谢您先前的帮助,但现在我又遇到了一些问题: 首先,如你的截图所示,我没有找到参数状态阵列中的“■额外攻击”项目,取而代之的是“■技能追加效果”。请见我在楼下发布的第一张图片(另外这张图片中被红框圈起来的“前”字疑应为“后”字)。我想我应该是下载了错误版本的插件,希望您能告诉我正确版本插件的下载途径,或者我现在这版插件的用法。 其次,在“技能追加效果”序列中,我这里看到你需要搭配“CODE”使用,然而我在选项菜单中没有找到【使用一个技能会牵动使用另一个技能】这样的选项,而且在我仿照 data/skills.json 中的写法填写效果的 id、data1 和 data2 时,它并没有按照我预期的方式工作。 恕我愚钝,数次自己尝试仍然没能找到解决方法,望再次赐教! (另外还是建议将帮助中的“需要搭配‘CODE’使用,详见xxx文件”写的更详细清楚一些,两个星期了我实在是没学会照猫画虎。) |
sunhihi 发表于 2024-3-25 21:15 感谢帮助和支持!帮助文档没有给参数格式,对我这个初学者来说,我需要花时间研究下怎么正确的使用这些参数 |
SimoTCD 发表于 2024-3-25 20:24 你必須用另外一個插件才能做到技能與技能的銜接 我用狀態作為技能的觸發時機點 然後再附加狀態時進行追加攻擊 這時你可以選擇你要銜接的技能 因為可以一次性附加多個狀態 所以會有一口氣銜接多個技能的情況 ![]() |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-2-16 20:16
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.