liyunfan1223 / mod-playerbots

AzerothCore Playerbots Module
https://discord.gg/NQm5QShwf9
GNU Affero General Public License v3.0
253 stars 140 forks source link

米莉的葡萄任务 机器人不能对任务的GAME OBJECT进行自动捡取 #118

Open yinyangfs opened 8 months ago

yinyangfs commented 8 months ago

Describe the bug The human birth point quest, Millie's Grapes, tells us to collect grapes, and the bots don't automatically collect grapes on their own. Is this a bug, or is this not written in the code yet? Or are there other commands we can use? I've watched spp's bot introduction and video, and the bot can interact with the mission's gameobjects. If that doesn't work it can LOOT [name of quest item] to collect it! Letting us control the pickups is also a viable approach! Here are the instructions for IK3: https://ike3.github.io/mangosbot-docs/doc/playerbot/Looting.html Bot can loot corpses, gameobjects, use gathering skills etc. Basically bot has a loot list that you can add objects to. Then you instructs the bot to loot Then you instructs the bot to loot objects from this list based on reachability and usefulness. Also there is a possibility to make bot maintain the list itself based on loot strategies.

You can also see in the video that the bot itself automatically picks up Millie's Grapes for the collection mission. https://www.youtube.com/watch?v=s--AYufockE&list=PLumd_zHpuxKponjXdRy9sgxONZLZBL0l1&index=7 At around 37:31 in the video, the bot automatically collects the quest item, Millie's Grapes.

Describe the bug 人族出生点任务 米莉的葡萄 让我们去收集葡萄 机器人不会自己自动收集葡萄 是不是这个是BUG还是 这个在代码中还没有写? 还是有其他命令可以用? 我看了Spp的机器人介绍和视频 那个机器人可以和任务的gameobjects互动 可以LOOT 。 如果不行可以用LOOT [任务物品的名字]来收集! 让我们来控制拾取也是可行的方法! 以下是 IK3的说明: https://ike3.github.io/mangosbot-docs/doc/playerbot/Looting.html Bot can loot corpses, gameobjects, use gathering skills etc. Basically bot has a loot list that you can add objects to. Then you instructs the bot to loot ojects from this list based on reachability and usefulness. Also there is a possibility to make bot maintain the list itself based on loot strategies.

视频中也可以看到 机器人自己自动取收集 任务的米莉的葡萄 https://www.youtube.com/watch?v=s--AYufockE&list=PLumd_zHpuxKponjXdRy9sgxONZLZBL0l1&index=7 视频的37分31秒左右 机器人自动收集任务的物品 米莉的葡萄

Commit hash

To Reproduce Steps to reproduce the behavior:

Expected behavior 是否有命令可以让机器人自己去捡取任务的物品 ?

Screenshots looting millys harvest

Desktop (please complete the following information): windows10

Additional context

CoffeeFantasy commented 8 months ago

正常应该会自动拾取润任务物品的,你稍微站一会试试

yinyangfs commented 8 months ago

正常应该会自动拾取润任务物品的,你稍微站一会试试

Thanks for the reply. The gameobjects of the collection class to get the quest related items in the Azerothecore Playerbot is not written in the code. the SPP's can be I'll try it again later and give you feedback.

感谢回复 采集类的gameobjects 获取任务相关物品 在Azerothecore Playerbot 是不是在代码里面没有写。SPP的可以 一会我再试试 再给你反馈

yinyangfs commented 8 months ago

正常应该会自动拾取润任务物品的,你稍微站一会试试

测试了 站多久 都不行 , 用命令 loot [任务物品]也不能够自己采集任务物品 SPP的机器人 可以