【建议】提一个小建议
Closed this issue · 1 comments
Mengpolar commented
伐木林的脚本是从刚进图的位置开始运行吗?还是需要手动走到地图中间去?可以简单说明一下下。
然后就是脚本调试的环境可以说明一下,比如伐木林部分,解锁区域的面积应该会对脚本采集的完整度有影响,比如伐木林全图解锁了,使用脚本后,地图最里边会有一大片未采集的区域,希望能够适配优化。
感谢大佬的辛勤付出!
WH-2099 commented
首先感谢反馈。
目前伐木林采集是从刚进图的位置开始,我会在之后补充相关的说明。
收集达不到 100% 是正常的,因为没有找到有效的清场方案,所以其实当前的伐木林的实现是下面这样的 🤣 🤣 🤣
class GatherForest(ActionChain):
"""伐木林资源采集
不保证全部采集,但刷满 SMC 经验足以"""
def __init__(self) -> None:
super().__init__()
self.data += [
MoveDown(3000),
MoveLeft(500),
]
for i in range(5):
self.do(5 - i)
self.data.append(MoveRight(i * 2000))
self.do(5 - i)
self.data.append(MoveUp(i * 2000))
self.do(5 - i)
self.data.append(MoveLeft(i * 1000))
self.do(5 - i)
self.data.append(MoveDown(i * 1000))
def do(self, n: int) -> None:
for i in range(n):
self.data += [
ClickButton("家园_伐木林_镐"),
ClickButton("互动_主", delay_time=2000, click_times=3),
ClickButton("家园_伐木林_斧"),
ClickButton("互动_主", delay_time=2000, click_times=5),
ClickButton("家园_伐木林_镰"),
ClickButton("互动_主", delay_time=2000, click_times=7),
]
如你所见,基本就只是瞎猫找死耗子式地乱逛。
这几天在做其他的资源采集打点,所以改进计划也一直搁置。
如果有更好的思路,欢迎在这里提出来。:nerd_face: