s8836569 发表于 2026-1-19 17:05:38

WR刷副本如何设置打死BOSS后先拾取后打周围小怪求教!!!!

WR刷副本如何设置打死BOSS后先拾取后打周围小怪求教各位大神!!!!!!!!!!!

老薛 发表于 2026-1-19 18:06:30

忽略战斗
击杀boss
拾取boss
关闭忽略战斗

s8836569 发表于 2026-1-19 18:43:11

老薛 发表于 2026-1-19 06:06 PM
忽略战斗
击杀boss
拾取boss


大神在WR里KillAndLoot里设置还是再通用设置里?还是要加流程?

s8836569 发表于 2026-1-19 18:55:23

老薛 发表于 2026-1-19 06:06 PM
忽略战斗
击杀boss
拾取boss


WR任务模式常用代码有没有拾取的代码?

老薛 发表于 2026-1-20 11:19:40

s8836569 发表于 2026-1-19 06:43 PM
大神在WR里KillAndLoot里设置还是再通用设置里?还是要加流程?

加任务流程就行,也有拾取指定boss的写法

tonliol 发表于 2026-3-4 16:35:07

用插件,首先关闭你WR的自动拾取,用代码完成,只拾取BOSS尸体
                                        var lootableUnits = ObjectManager.GetObjectWoWUnit()
                                        .Where(unit => unit.IsLootable && unit.Position.DistanceTo(fo.Position) <= 100 && unit.Name == "XXXXX")
                                        .ToList();
                                       
                                        var interactedUnits = new HashSet<ulong>();
                                       
                                        foreach (var unit in lootableUnits)
                                        {
                                                if (unit != null && unit.IsValid && !interactedUnits.Contains(unit.Guid))
                                                {
                                                        double distanceToFo = ObjectManager.Me.Position.DistanceTo(fo.Position);
                                                       
                                                        if (distanceToFo < 100)
                                                        {
                                                                MovementManager.Go(PathFinder.FindPath(unit.Position));
                                                                while (ObjectManager.Me.Position.DistanceTo(unit.Position) > 5)
                                                                {
                                                                        System.Threading.Thread.Sleep(100);
                                                                }
                                                               
                                                                Interact.InteractGameObject(unit.GetBaseAddress);
                                                                interactedUnits.Add(unit.Guid);
                                                                System.Threading.Thread.Sleep(1000);
                                                        }
                                                }
                                        }
                                       

半夜喝可乐 发表于 2026-5-20 11:31:47

tonliol 发表于 2026-3-4 04:35 PM
用插件,首先关闭你WR的自动拾取,用代码完成,只拾取BOSS尸体
                                        var lootableUnits = ObjectManager.G ...

谢谢大佬,学习了:handshake
页: [1]
查看完整版本: WR刷副本如何设置打死BOSS后先拾取后打周围小怪求教!!!!