【暗黑3导航插件】TurboHUD中文交流社区

 找回密码
 新建会员

QQ登录

只需一步,快速开始

查看: 1642|回复: 2
打印 上一主题 下一主题

管理员求解!配置修改拾取范围的问题

[复制链接]

2

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
跳转到指定楼层
楼主
发表于 2023-4-13 02:45:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 NineDays 于 2023-4-13 02:46 编辑

你好,想了解一下关于拾取插件的配置问题,希望解答。
问题1:
在TurboHUD管理器的拾取一栏中没有关于拾取操作生效的范围显示或修改按钮。我发现在野外战斗区域时自动拾取范围会大于在城镇中按F3拾取的范围(可能),因为在城镇中将背包所有物品丢在地上之后按F3拾取,会出现漏检的情况,需要多次按F3或者移动到装备附近再按F3。
需求:
个人操作习惯或者组队需求的原因,我希望可以让自动拾取的范围更大些,比如以人物为中心或者以屏幕中心点为中心的30码或者更大的范围。希望解答一下关于拾取插件是否有配置文件,可否通过配置文件中的某个参数来实现。如果可以,具体的路径位置是什么。
问题2:
在大秘境完成后可不可以实现让插件自己找宝石商人,有没有什么思路。

麻烦解答!

111

主题

4988

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13211
QQ
沙发
发表于 2023-4-13 04:56:56 | 只看该作者
Hud.GetPlugin<PickUpPlugin>().PickupRadius = 30;这个参数可以修改拾取范围,但是不建议这么做,这样会让你玩的时候插件疯狂抢占鼠标,目前默认拾取范围是10码,这样不容易出现战斗时疯狂抢占鼠标要拾取东西的情况,因为10码内的物品拾取时不需要移动角色,城里面如果地上的东西分的比较开,超出10码范围就可能出现拾取不完
比较急的问题尽量直接联系客服QQ1920784540,论坛不能及时回复

111

主题

4988

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13211
QQ
板凳
发表于 2023-4-13 04:58:34 | 只看该作者
自动升级宝石需要把一颗可被升级的宝石放在背包第1格,但不能自动对话NPC,你非要能自动对话NPC的话只能自己写插件
以下是对话宝石NPC的关键代码
[C#] 纯文本查看 复制代码
            var aixi = Hud.Game.Actors.FirstOrDefault(x => x.SnoActor.Sno == ActorSnoEnum._p1_lr_tieredrift_nephalem);
            var gemUpgradePane = Hud.Render.RegisterUiElement("Root.NormalLayer.vendor_dialog_mainPage.riftReward_dialog.LayoutRoot.gemUpgradePane", null, null);
            if (aixi?.IsOnScreen == true && !gemUpgradePane.Visible)
            {
                Hud.Interaction.MouseMove(aixi.ScreenCoordinate.X, aixi.ScreenCoordinate.Y);
                Hud.Interaction.MouseDown(System.Windows.Forms.MouseButtons.Left);
                Hud.Interaction.MouseUp(System.Windows.Forms.MouseButtons.Left);
            }
比较急的问题尽量直接联系客服QQ1920784540,论坛不能及时回复
您需要登录后才可以回帖 登录 | 新建会员

本版积分规则

TurboHUD交流社区  

GMT+8, 2024-4-26 19:36 , Processed in 0.136304 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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