设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: sunhihi
打印 上一主题 下一主题

[原创发布] SUN自製戰鬥套裝插件,建議搭配NRP動作插件使用

[复制链接]

Lv4.逐梦者

梦石
0
星屑
6703
在线时间
1182 小时
注册时间
2018-9-29
帖子
479
181
 楼主| 发表于 2024-7-10 11:02:39 | 只看该作者
本帖最后由 sunhihi 于 2024-7-10 11:04 编辑
你最珍贵 发表于 2024-7-9 14:57
感谢,如果把攻击次数,改成增加行动次数这样可否
比如装备设置一个备注,这样他就有了两次行动能力,但 ...


加這個功能
會異動到
Sun_1_EquipInterfaceEx
Sun_1_SkillParameterEx
Sun_1_StateParameterEx

整合上次異動的功能
新增一個下拉選項[技能連段處理方法]
[預設]是用傳統方式處理 (敵人死了不會找下位)
[死亡尋找下一位] 動畫會改由傷害計算後處理 (本身有缺陷)
[動作拆分] 攻擊會緩慢的分為多次行動 (看起來就....不霸氣)

注意一點 只有在技能是傷害型技能, 並且為單體傷害才會時做這個功能

所以你範圍設置全體 或是 隨機 我是不會實作這個功能的


点评

感谢~  发表于 2024-7-10 12:05
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1332
在线时间
580 小时
注册时间
2012-1-31
帖子
78
182
发表于 2024-7-15 02:24:02 | 只看该作者
请问一下大佬,状态插件里的追擊效果,具体是什么呢?设定之后,一直不能触发,是要设定什么条件么?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6703
在线时间
1182 小时
注册时间
2018-9-29
帖子
479
183
 楼主| 发表于 2024-7-15 08:53:31 | 只看该作者
本帖最后由 sunhihi 于 2024-7-15 08:56 编辑
脚本盲 发表于 2024-7-15 02:24
请问一下大佬,状态插件里的追擊效果,具体是什么呢?设定之后,一直不能触发,是要设定什么条件么? ...


追擊效果的具體運行流程是這樣的

透過對敵人附加"狀態"

而你會以此狀態為錨點 對該對象進行第二次的指定技能攻擊

如果你以為該狀態是附加在自身的話

那這個狀態便不會有你想要的效果

但是要注意的是

如果你針對所有敵人附加了狀態

那麼 追擊對象將會是所有人

但是如果你指定的技能是全體攻擊

那就會發生

底對N個對象進行N次的全體攻擊

另外一提如果你對敵人同時附加了兩個不同技能的追擊狀態

那你將同時對該敵人使用那兩個技能

最後非常值得注意的

如果你追加的技能 (會附加別的追擊狀態)

將會持續追加 ..... (弄不好會無限迴圈)


回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1332
在线时间
580 小时
注册时间
2012-1-31
帖子
78
184
发表于 2024-7-21 22:35:29 | 只看该作者
大佬,关于伤害增幅的公式设定之后,伤害一直为0,是我的公式写的有什么问题吗?


点评

好的,大大  发表于 2024-7-21 23:49
你沒設錯,程式有BUG,你過兩天再更新一下  发表于 2024-7-21 23:28
回复 支持 反对

使用道具 举报

Lv2.观梦者

故九江太守

梦石
0
星屑
525
在线时间
2157 小时
注册时间
2012-12-5
帖子
4461
185
发表于 2024-7-23 21:35:28 | 只看该作者
大佬请问一下
RUBY 代码复制
  1. const _Game_Action_apply = Game_Action.prototype.apply;
  2.                 Game_Action.prototype.apply = function(target) {
  3.                         _Game_Action_apply.call(this, target);
  4.                         if (subject.elementRate(13) >= 1.5 && this.item().id === 1) {
  5.                                 const action = new Game_Action(subject);
  6.                                 action.setSkill(4);
  7.                                 subject.setAction(subject._actions.length, action);
  8.                         }
  9.                 }

我这段代码为什么敌人触发只会攻击

点评

技能插件有一個技能轉換功能 你去那裏設就可以了  发表于 2024-7-24 13:23
我想让敌人带13号属性的时候使用攻击的时候有概率触发4技能  发表于 2024-7-24 09:37
你想要怎樣的效果?  发表于 2024-7-23 23:00
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
82
在线时间
55 小时
注册时间
2020-9-26
帖子
8
186
发表于 2024-7-29 15:05:00 | 只看该作者
大佬冒昧問一下,技能裡的各項功能有具體的介紹嗎? 比如被動技能觸發條件是指每次符合條件時強制打斷當前行動觸發一次,還是符合條件時輪到自己回合時觸發一次? 還有獻祭和召喚之類的具體效果是什麼,能介紹一下嗎
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6703
在线时间
1182 小时
注册时间
2018-9-29
帖子
479
187
 楼主| 发表于 2024-7-29 15:54:16 | 只看该作者
本帖最后由 sunhihi 于 2024-7-29 16:00 编辑
pmhz 发表于 2024-7-29 15:05
大佬冒昧問一下,技能裡的各項功能有具體的介紹嗎? 比如被動技能觸發條件是指每次符合條件時強制打斷當前 ...


被動技能觸發
是該被動技能必須符合條件才會實裝

比如: 砂鍋大的拳頭 可以增加赤手空拳實的攻擊力
         要滿足這個條件你必須不裝任何武器

召喚類技能: 需要額外安裝Sun_1_GamePartyEx.js
你可以透過技能觸發 直接召喚外援至你的隊伍 該外援 在召喚者死亡 或是戰鬥結束 將會自動離開隊伍

獻祭類技能: 把你的隊友當作使用技能的條件
                  使用該技能會犧牲一名隊友
                  然後你可以在特殊技能獻祭那一欄指定犧牲的角色能夠對應獲得的增益狀態
                  如: 獻祭 召喚出來的 火元素 獲得火屬性增幅

當然你也可以在技能追加消耗直接指定特定隊員或是召喚物作為使用技能的條件
運用的好你甚至可以做出儀式召喚

當然注意一點

同一個角色不能在隊伍裡出現兩次
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
82
在线时间
55 小时
注册时间
2020-9-26
帖子
8
188
发表于 2024-7-29 21:21:50 | 只看该作者
sunhihi 发表于 2024-7-29 15:54
被動技能觸發
是該被動技能必須符合條件才會實裝

原来如此,感谢解释
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6703
在线时间
1182 小时
注册时间
2018-9-29
帖子
479
189
 楼主| 发表于 2024-7-30 15:16:17 | 只看该作者
本帖最后由 sunhihi 于 2024-7-30 15:18 编辑
pmhz 发表于 2024-7-29 21:21
原来如此,感谢解释


* 添加九種特殊技能類型:
* 1.再次使用上次使用的技能
*   使用上一次使用的技能
*   比如上回合你對敵人使用了火球術
*   使用此技能即可再次使用同樣的技能
*   該技能能夠讓你不受原技能的消耗條件再次使用技能
* 2.使用上次被施放的技能
*   能夠複製上次被施放的技能
*   你遭到敵人的火球術攻擊
*   使用此技能你可以使用火球術反擊敵人
* 3.隨機
*   你能夠隨意抽取你預先設好的技能池
*   為了不產生額外的錯誤,接收技能的範圍請保持一致
* 4.偷竊
*   你可以從敵人身上抽取一次掉落物
*   如果你搭配Sun_1_EquipInterfaceEx可以在敵人身上設置額外的抽取池
* 5.抓捕
*   你可以擊殺敵人並將敵人轉換成某個道具
*   要預先在敵人欄設置<CAP_ITEM:1>
* 6.召喚師
*   搭配Sun_1_GamePartyEx使用
*   你可以從團隊外添加傭兵至隊伍
*   該傭兵戰鬥結束後或是死亡後直接離隊
* 7.獻祭
*   只能指定我方除自身以外隊員1名
*   該隊員即死,並依照隊員的身分進行狀態添加
* 8.環境
*   需要搭配Sun_1_WeatherExpansion,Sun_3_BattleEnvironmentEx
*   使用技能改變戰場環境 (場地, 天氣, 時辰)
* 9.隊伍異動
*   搭配Sun_1_GamePartyEx使用
*   指定我方戰鬥中隊員一名,與後方的後備人員進行置換

該說明已經寫入技能插件
回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1332
在线时间
580 小时
注册时间
2012-1-31
帖子
78
190
发表于 2024-8-21 19:19:43 | 只看该作者
大佬,CoreEngine的脚本好像不见了

点评

掛太多插件~我包成懶人包了  发表于 2024-8-21 20:38
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-8 07:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表