找回密码
 新建会员

QQ登录

只需一步,快速开始

查看: 88|回复: 4

[求助] buff设置

[复制链接]

1

主题

2

回帖

7

积分

新手上路

积分
7
发表于 昨天 21:29 | 显示全部楼层 |阅读模式
图片中的药水的减CD减耗减伤增伤效果怎么调出来?SN是多少呢?
J28Etc/GMT-8+08000000202504282128372680.png
回复

使用道具 举报

125

主题

5208

回帖

1万

积分

管理员

积分
13920
QQ
发表于 昨天 21:34 | 显示全部楼层

相关部分代码给你参考一下
[C#] 纯文本查看 复制代码
if(Green)
            {
                var green = Hud.Game.Actors.Where(x => x.SnoActor.Sno == ActorSnoEnum._generic_proxy && x.GetAttributeValueAsInt(Hud.Sno.Attributes.Power_Buff_6_Visual_Effect_None, 488071) == 1);//483606三圣赛季
                foreach (var actor in green)
                {
                    if (Hud.Game.Me.Powers.BuffIsActive(488071, 5) && ActivatedDisplay && (actor.CentralXyDistanceToMe - Hud.Game.Me.RadiusBottom) <= 11)
                    {
                        greenDecoratorActivated.Paint(layer, actor, actor.FloorCoordinate, null);
                    }
                    else
                    {
                        greenDecorator.Paint(layer, actor, actor.FloorCoordinate, null);
                    }
                    
                    if (name) greenText.TextFont.DrawText(str_Green, actor.ScreenCoordinate.X - greenText.TextFont.GetTextLayout(str_Green).Metrics.Width / 2, actor.ScreenCoordinate.Y + 30, true);
                }
            }
            if(Violet)
            {
                var violet = Hud.Game.Actors.Where(x => x.SnoActor.Sno == ActorSnoEnum._generic_proxy && x.GetAttributeValueAsInt(Hud.Sno.Attributes.Power_Buff_1_Visual_Effect_None, 488071) == 1);
                foreach (var actor in violet)
                {
                    if (Hud.Game.Me.Powers.BuffIsActive(488071, 2) && ActivatedDisplay && (actor.CentralXyDistanceToMe - Hud.Game.Me.RadiusBottom) <= 11)
                    {
                        violetDecoratorActivated.Paint(layer, actor, actor.FloorCoordinate, null);
                    }
                    else
                    {
                        violetDecorator.Paint(layer, actor, actor.FloorCoordinate, null);
                    }
                    if (name) violetText.TextFont.DrawText(str_Violet, actor.ScreenCoordinate.X - greenText.TextFont.GetTextLayout(str_Violet).Metrics.Width / 2, actor.ScreenCoordinate.Y + 30, true);
                }
            }
            if(Cyan)
            {
                var cyan = Hud.Game.Actors.Where(x => x.SnoActor.Sno == ActorSnoEnum._generic_proxy && x.GetAttributeValueAsInt(Hud.Sno.Attributes.Power_Buff_7_Visual_Effect_None, 488071) == 1);
                foreach (var actor in cyan)
                {
                    if (Hud.Game.Me.Powers.BuffIsActive(488071, 8) && ActivatedDisplay && (actor.CentralXyDistanceToMe - Hud.Game.Me.RadiusBottom) <= 11)
                    {
                        cyanDecoratorActivated.Paint(layer, actor, actor.FloorCoordinate, null);
                    }
                    else
                    {
                        cyanDecorator.Paint(layer, actor, actor.FloorCoordinate, null);
                    } 
                    if (name) cyanText.TextFont.DrawText(str_Cyan, actor.ScreenCoordinate.X - greenText.TextFont.GetTextLayout(str_Cyan).Metrics.Width / 2, actor.ScreenCoordinate.Y + 30, true);
                }
            }

比较急的问题尽量直接联系客服QQ1920784540,论坛不能及时回复
回复 支持 反对

使用道具 举报

1

主题

2

回帖

7

积分

新手上路

积分
7
 楼主| 发表于 昨天 21:39 | 显示全部楼层
TurboHUD 发表于 2025-4-28 21:34
相关部分代码给你参考一下
[mw_shl_code=csharp,true]if(Green)
            {

大佬,这个太深奥了~我看不懂,我想把这三种buff效果设置成像神目那样的效果。可以做到吗?
回复 支持 反对

使用道具 举报

125

主题

5208

回帖

1万

积分

管理员

积分
13920
QQ
发表于 昨天 21:41 | 显示全部楼层
sky3043698 发表于 2025-4-28 21:39
大佬,这个太深奥了~我看不懂,我想把这三种buff效果设置成像神目那样的效果。可以做到吗? ...

本来就有这个功能,你自己勾选玩家相关——三神圈范围 就可以了,发给你的就是这个插件的部分核心代码
比较急的问题尽量直接联系客服QQ1920784540,论坛不能及时回复
回复 支持 反对

使用道具 举报

1

主题

2

回帖

7

积分

新手上路

积分
7
 楼主| 发表于 昨天 21:46 | 显示全部楼层
TurboHUD 发表于 2025-4-28 21:41
本来就有这个功能,你自己勾选玩家相关——三神圈范围 就可以了,发给你的就是这个插件的部分核心代码 ...

感谢感谢~ 是我没找到
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 新建会员

本版积分规则

手机版|TurboHUD交流社区

GMT+8, 2025-4-29 23:11 , Processed in 0.092903 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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