您尚未登录,请登录后浏览更多内容! 登录 | 注册并了解

QQ登录

只需一步,快速开始

 找回密码
 注册并了解

QQ登录

只需一步,快速开始

查看: 2524|回复: 5
打印 上一主题 下一主题
收起左侧

不朽锤子蛮保持太极的战斗策略修改思路

[复制链接]

QQ

跳转到指定楼层
楼主
发表于 2016-2-28 06:42:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家都知道有一个插件叫TaegukSpammer,用起来和按键精灵差不多,效果也不错
但是我用起来的时候不知道为什么会顿卡,实在受不了了,就自己简单改了改蛮子的战斗策略,就是Demonbuddy\Plugins\Trinity\Combat\Abilities\BarbarianCombat.cs 这个文件
大致思路是这样:
1.添加2个保持太极的技能,分别是锤子和战斗怒吼:
            // 锤子太极
            if (IsNull(power) && CanUsechuizitaiji)
                power = chuizitaiji;
            // 怒火太极
            if (IsNull(power) && CanUsenuhuotaiji)
                power = PowerBattleRage;


2.添加这2个保持太极的技能的使用逻辑:
        public static bool CanUsechuizitaiji
        {
            get
            {
                var shouldRefreshtaiji = GetHasBuff(SNOPower.ItemPassive_Unique_Gem_015_x1) &&
                    !Player.IsInTown && Player.PrimaryResource <= 60 && Skills.Barbarian.HammerOfTheAncients.TimeSinceUse > 1750 && Skills.Barbarian.BattleRage.TimeSinceUse > 1750;
                return shouldRefreshtaiji;
            }
        }

        public static bool CanUsenuhuotaiji
        {
            get
            {
                var shouldRefreshnuhuotaiji = GetHasBuff(SNOPower.ItemPassive_Unique_Gem_015_x1) &&
                    !Player.IsInTown && Player.PrimaryResource > 60 && Skills.Barbarian.HammerOfTheAncients.TimeSinceUse > 2000 && Skills.Barbarian.BattleRage.TimeSinceUse > 2000;
                return shouldRefreshnuhuotaiji;
            }
        }


3.添加技能的使用形式。战斗怒火不用改(因为使用形式就是直接按),锤子默认的使用形式是查找10码区域能砸到怪最多的点,但是有时候我们需要空砸保持太极,所以添加这句:
        public static TrinityPower chuizitaiji { get { return new TrinityPower(SNOPower.Barbarian_HammerOfTheAncients, 10f, Player.Position); } }



这样就简单改好了。效果为:当不在城里的时候,怒气在60以下的时候,就空砸锤子保持太极,怒气在60以上的时候就直接用怒火保持太极。


优点:不会顿卡,打起流畅一点,不用其他插件支持。
缺点:当开箱子、开圣坛、冲锋比较远的怪等其他战斗逻辑在执行的时候,会浪费1到2秒时间导致断太极。所以在这里也是抛砖引玉,希望有高手指导一下如何提高这几个逻辑的优先级。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 支持支持 反对反对 订阅订阅
http://shop37058279.taobao.com/瓶盖哥哥的淘宝店铺哟。

QQ

沙发
发表于 2016-2-28 12:23:46 | 只看该作者
有个太极插件。   紫薯

QQ

3#
发表于 2016-2-29 02:59:22 | 只看该作者


8错8错8错8错,感觉分享。

QQ

4#
发表于 2016-3-3 05:18:32 | 只看该作者
非常好的思路
有时候太极插件无法使用

QQ

5#
发表于 2016-3-3 14:56:09 | 只看该作者
不知道大大能否幫修改招換三傻時機?  
1.三傻死一個(剩半血)的時候就重招(以免三傻突然死掉導致腳色暴斃)
2.三傻在周圍12碼內有12隻怪時喝水後重招(卡攻速)

QQ

6#
发表于 2016-3-4 07:06:32 | 只看该作者
不带太极的时候会出问题吗?
您需要登录后才可以回帖 登录 | 注册并了解

本版积分规则

       
    闽ICP备18004340号-3

GMT+8, 2024-6-16 05:34 , Processed in 0.530107 second(s), 53 queries .

返回顶部