暗黑地牢吧 关注:133,822贴子:958,059

简单的反击动画设置,全员反击!

只看楼主收藏回复

狼人反击镇楼



IP属地:广东1楼2021-03-07 14:31回复



    IP属地:湖北来自Android客户端2楼2021-03-07 14:34
    收起回复
      2025-08-10 01:30:54
      广告
      不感兴趣
      开通SVIP免广告
      其实非常简单,一般的小伙伴都知道,虽然你可以学习强盗反击的代码,但是由于没有设置反击动画,所以一旦反击就会报错,然而,并没有人教萌新到哪里去设置,下面我就操作一下


      IP属地:广东3楼2021-03-07 14:34
      收起回复
        软件:Notepad++
        暗黑地牢的全部代码可以在这里制作


        IP属地:广东4楼2021-03-07 14:35
        收起回复
          此贴是否包含例如如何使反击造成效果?比如反击将对目标造成减益。


          IP属地:河北来自Android客户端5楼2021-03-07 14:36
          收起回复
            首先,我们要这三个文件,比如我选了狼人的
            abomination(这里是英雄名).info.darkest,abomination.art.darkest,base.effects.darkest(主目录下effect)

            在英雄技能的最下面补充这么一条
            riposte_skill: .id "riposte1" .level 0 .type "melee" .atk 95% (这里是反击自带精准).dmg 0%(反击自带伤害) .crit 5%(反击自带暴击) .launch 1234 .target 1234 .is_crit_valid True


            IP属地:广东6楼2021-03-07 14:39
            回复
              然后点开abomination.art.darkest

              combat_move_skill: .id "move" .icon "generic_move" .anim "idle"
              下面添加这么个东西,其中有三段动画可以选择,你喜欢什么动作就可以在上面的其它技能的动画碎片里拿
              比如这里是做成了狼人呕吐的动画效果
              riposte_skill: .id "riposte1" .anim "attack_barf(音效,呕吐)" .fx "vomit(动作,呕吐)" .targchestfx "vomit_target"(打在敌人身上的效果,比如这里是粘液效果)


              IP属地:广东7楼2021-03-07 14:43
              收起回复
                最后,点开effect,上面就已经有一个官方示范了

                //Riposte Example
                effect: .name "Riposte Example" .target "performer" .curio_result_type "positive" .chance 100% .riposte 1 .riposte_on_hit_chance_add 100% .riposte_on_miss_chance_add 100% .on_hit true .on_miss true .duration 2 .damage_low_add 0.01 .damage_high_add 0.01 .attack_rating_add 0.01 .crit_chance_add 5% .riposte_effect "Wyrd Bleed 5"(这里就可以附带效果了)
                下面是我狼人的
                effect: .name "Vomit Riposte" .target "performer" .curio_result_type "positive" .chance 100% .riposte 1 .riposte_on_hit_chance_add 100% .riposte_on_miss_chance_add 100% .on_hit true .on_miss true .duration 2 .damage_low_multiply -80% .damage_high_multiply -80% .crit_chance_add 0% .riposte_effect "Weak Blight 3" .apply_once true(这里是是否一次只生效一次,否则反击的减伤会叠两次)


                IP属地:广东8楼2021-03-07 14:47
                收起回复
                  2025-08-10 01:24:54
                  广告
                  不感兴趣
                  开通SVIP免广告
                  最后,在你的英雄那里选一个技能来添加这个effect,开启反击,享受吧!
                  combat_skill: .id "vomit" .level 0 .type "ranged" .atk 95% .dmg -90% .crit 0% .launch 32 .target ~23 .is_crit_valid True .effect "Abom Vomit 1" "Vomit Debuff 1" "Vomit Buff 1" "Vomit HealSelf 1" "Vomit Crue" "Vomit Riposte" (在这里).valid_modes human


                  IP属地:广东9楼2021-03-07 14:48
                  回复
                    小贴士,其实也可以直接在英雄界面为反击加上效果
                    riposte_skill: .id "riposte1" .level 0 .type "melee" .atk 90% .dmg 0% .crit 0% .launch 1234 .target 1234 .is_crit_valid True .effect "Bleed 6" "RankInsignia Party Acc1"(这里)


                    IP属地:广东10楼2021-03-07 14:51
                    回复
                      好了,完结,更多修改容可以去我另外一个帖子


                      IP属地:广东11楼2021-03-07 14:52
                      回复
                        IP属地:广东12楼2021-03-07 14:54
                        回复
                          对了,怪物反击也教一下吧


                          IP属地:广东13楼2021-03-07 15:15
                          回复
                            怪物就怪物面板不一样,其它都一样
                            riposte_skill: .id "riposte1" .type "melee" .atk 82.5% .dmg 4 6 (伤害是要写出来的).crit 2% .launch 4321 .target 1234


                            IP属地:广东14楼2021-03-07 15:16
                            回复
                              2025-08-10 01:18:54
                              广告
                              不感兴趣
                              开通SVIP免广告
                              动画也是一样的


                              IP属地:广东15楼2021-03-07 15:18
                              回复