找回密码
 新建会员

QQ登录

只需一步,快速开始

查看: 1764|回复: 2

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

[复制链接]

2

主题

0

回帖

6

积分

新手上路

积分
6
发表于 2023-4-13 02:45:19 | 显示全部楼层 |阅读模式
本帖最后由 NineDays 于 2023-4-13 02:46 编辑

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

麻烦解答!
回复

使用道具 举报

116

主题

4904

回帖

1万

积分

管理员

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

使用道具 举报

116

主题

4904

回帖

1万

积分

管理员

积分
13280
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-6-13 07:56 , Processed in 0.290226 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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