Перейти к содержимому
Root

AutoAngler 2

Рекомендуемые сообщения

Данный бот используется для рыбной ловли.

 

Особенности:

1.Можно ловить рыбу как из лунок, так и находясь в каком то одном определенном месте.

2.Отлично находит места посадки, когда ловит рыбу из лунок.

3.Может переключаться с удочки на оружие и обратно, если находится в бою.

4.Поддержка рассылки, если в профиле прописаны почтовые ящики.

5.Поддерживает ремонт, если в профиле добавлены определенные NPC.

6.Может автоматически обнаруживать приманки и применяет их к удочке.

 

Как установить AutoAngler 2.

  1. AutoAngler2 встроен в стартовую сборку бота и называется FishingBuddy. Просто выберите его в списке ботов и вперед.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а профили какие делать, также как для рудокопства? просто есть профиль 

Пожалуйста войдите или зарегистрируйтесь, чтобы увидеть эту ссылку.

 так вот если его подгрузить бот не летает по маршруту

 

 

профиль взят от суда 

Пожалуйста войдите или зарегистрируйтесь, чтобы увидеть эту ссылку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуй другие профили с того же форума.Например профиль для фарма морской черепахи.
По идее все должно работать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

да у меня вроде настройки по умолчанию ничего не менял... 

а где это посмотреть, там вроде нет таких настроек...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

да у меня вроде настройки по умолчанию ничего не менял... 

а где это посмотреть, там вроде нет таких настроек...

Включаешь АА и жмешь конфигбота

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

да у меня вроде настройки по умолчанию ничего не менял... 

а где это посмотреть, там вроде нет таких настроек...

Включаешь АА и жмешь конфигбота

 

Кнопка конфигбота нажимаю но не чего не открывается? Конфига нету или он потерян из-за чего то. Нужно тупо постоять и половить рыбу но не могу это сделать (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

да у меня вроде настройки по умолчанию ничего не менял... 

а где это посмотреть, там вроде нет таких настроек...

Включаешь АА и жмешь конфигбота

 

Кнопка конфигбота нажимаю но не чего не открывается? Конфига нету или он потерян из-за чего то. Нужно тупо постоять и половить рыбу но не могу это сделать (((

 

проверьте правильность установки AA

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Установлен как описано C:\Honor\Bots\autoangler2 и без профиля не нажимается и с профилем не нажимается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

если путь выглядит именно так, то исправьте на AutoAngler2

Нашлась проблема. Всё из-за роутины TaunHI, точнее из-за файла который обязательно нужно установить SpecialEditionRuntime.dll после установки этого файла, AutoAngler2 перестал реагировать конфигбота не открывается, любой загруженный файл не работает. Вообщем я так понял этот SpecialEditionRuntime.dll вносит какое то изменение в работу бота и вот только  AutoAngler2 среагировал на это. Сделал чистую установку и установил всё что было кроме роутины от TaunHI и всё работает хорошо. 

P.S после ребута опять не на что не реагирует ((( Сделал опять чистую установку и залил только АА2, он скачал дополнительные файлы и попросил ребутнуть HB вот что выдал в логе 

AutoAngler[2.130]: Using Длинный лук гордого гладиатора for mainhand weapon

Changing current profile to valley of four winds

AutoAngler[2.130]: Checking for new version

[singular] info: Pull Distance set to 100 yds by AutoAngler, Plug-in, Profile, or User

AutoAngler[2.130]: A new version was found.

AutoAngler[2.130]: Downloading Update

AutoAngler[2.130]: Downloading AutoAngler.cs

AutoAngler[2.130]: Downloading AutoAngler2.csproj

AutoAngler[2.130]: Downloading AutoAngler2.sln

AutoAngler[2.130]: Downloading AutoAnglerProfile.cs

AutoAngler[2.130]: Downloading AutoAnglerSettings.cs

AutoAngler[2.130]: Downloading ApplyLureAction.cs

AutoAngler[2.130]: Downloading AutoAnglerDecorator.cs

AutoAngler[2.130]: Equipping Удочка из темной древесины

AutoAngler[2.130]: Downloading EquipPoleAction.cs

AutoAngler[2.130]: Downloading FaceWaterAction.cs

AutoAngler[2.130]: Downloading FishAction.cs

AutoAngler[2.130]: Downloading FollowPathAction.cs

AutoAngler[2.130]: Downloading HarvestPoolDecorator.cs

AutoAngler[2.130]: Downloading LogoutAction.cs

AutoAngler[2.130]: Downloading LootAction.cs

AutoAngler[2.130]: Downloading LootNPCsAction.cs

AutoAngler[2.130]: Downloading MailAction.cs

AutoAngler[2.130]: Downloading MoveToPoolAction.cs

AutoAngler[2.130]: Downloading VendorAction.cs

AutoAngler[2.130]: Downloading WaterWalkingAction.cs

AutoAngler[2.130]: Downloading Coroutines.Combat.cs

AutoAngler[2.130]: Downloading Coroutines.FaceWater.cs

AutoAngler[2.130]: Downloading Coroutines.FindFishingSpot.cs

AutoAngler[2.130]: Downloading Coroutines.Fishing.cs

AutoAngler[2.130]: Downloading Coroutines.Gear.cs

AutoAngler[2.130]: Downloading Coroutines.Lure.cs

AutoAngler[2.130]: Downloading Coroutines.PathFollowing.cs

AutoAngler[2.130]: Downloading Coroutines.Vendor.cs

AutoAngler[2.130]: Downloading Coroutines.cs

AutoAngler[2.130]: Downloading Extensions.cs

AutoAngler[2.130]: Downloading LootFilters.cs

AutoAngler[2.130]: Downloading MainForm.Designer.cs

AutoAngler[2.130]: Downloading MainForm.cs

AutoAngler[2.130]: Downloading MainForm.resx

AutoAngler[2.130]: Downloading AutoAngler2_BlankProfile.xml

AutoAngler[2.130]: Downloading AssemblyInfo.cs

AutoAngler[2.130]: Downloading SVN.cs

AutoAngler[2.130]: Downloading SVN.template

AutoAngler[2.130]: Downloading SvnBase.cs

AutoAngler[2.130]: Downloading Updater.cs

AutoAngler[2.130]: Downloading Util.cs

AutoAngler[2.130]: Downloading WaterWalking.cs

AutoAngler[2.130]: Download complete.

A new version of AutoAngler was installed. Please restart Honorbuddy

Mounting: Headless Horseman's Mount

Stopping the bot!

Bot stopping! Reason: User pressed the stop button

AutoAngler[2.130]: Equipping weapons

AutoAngler[2.130]: In 0 days, 0 hours and 1 minutes we have caught

AutoAngler[2.130]: Красарангский веслонос x3

AutoAngler[2.130]: Запечатанный ящик x1

Changing current profile to valley of four winds

Не пойму что у меня не так скачивается из-за чего АА2 перестаёт работать. TaunHA тут оказался не при чём.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

он просит перезапуска бота после обновления

Да я понял что A new version of AutoAngler was installed. Please restart Honorbuddy это переводится как Новая версия АА установлена, пожалуйста перезапустите ХБ. Но фишка то в том что после перезагрузки АА не работает ((( Сегодня приедит ноут попробую на нём, но что то я сомневаюсь что это из-за системы или железа компьютера, что то не так встаёт в самом ХБ. Вот только что, не понятно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

скорее уж в последней версии AA, но правда на свне последнем я не заметил никаких косяков с конфиг формой

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

перестал работать после выхода 6.0.2. Вопрос: 1) только у меня или у всех? 2) когда заработает знает кто?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 6.0.3 Дренор, бот не работает. просто стоит и не закидывает удочку

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день!

Столкнулся с такой задачкой.

Касается новых наживок дренора.

 

Вот код использования наживок, я вписал новые наживки вручную

 

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Styx;
using Styx.Common.Helpers;
using Styx.CommonBot.Coroutines;
using Styx.WoWInternals;
using Styx.WoWInternals.WoWObjects;

namespace HighVoltz.AutoAngler
{
static partial class Coroutines
{
private readonly static WaitTimer LureRecastTimer = WaitTimer.TenSeconds;

private const int AncientPandarenFishingCharmItemId = 85973;

private const int AncientPandarenFishingCharmAuraId = 125167;

private static readonly Dictionary Lures = new Dictionary
{
{68049, "Heat-Treated Spinning Lure"},
{62673, "Feathered Lure"},
{34861, "Sharpened Fish Hook"},
{46006, "Glow Worm"},
{6533, "Aquadynamic Fish Attractor"},
{7307, "Flesh Eating Worm"},
{6532, "Bright Baubles"},
{6530, "Nightcrawlers"},
{6811, "Aquadynamic Fish Lens"},
{6529, "Shiny Bauble"},
{67404, "Glass Fishing Bobber"},
{110294, "Blackwater Whiptail Bait"},
{110293, "Abyssal Gulper Eel Bait"},
{110292, "Sea Scorpion Bait"},
{110291, "Fire Ammonite Bait"},
{110290, "Blind Lake Sturgeon Bait"},
{110289, "Fat Sleeper Bait"},
{110274, "Jawless Skulker Bait"},
};

// does nothing if no lures are in bag
public async static Task Applylure()
{
if (StyxWoW.Me.IsCasting || IsLureOnPole)
return false;

if (!LureRecastTimer.IsFinished)
return false;

LureRecastTimer.Reset();
var mainHand = StyxWoW.Me.Inventory.Equipped.MainHand;

if (mainHand == null || mainHand.ItemInfo.WeaponClass != WoWItemWeaponClass.FishingPole)
return false;

// Ancient Pandaren Fishing Charm
WoWItem ancientPandarenFishingCharm = StyxWoW.Me.BagItems
.FirstOrDefault(r => r.Entry == AncientPandarenFishingCharmItemId);

if (ancientPandarenFishingCharm != null && !StyxWoW.Me.HasAura(AncientPandarenFishingCharmAuraId))
{
AutoAnglerBot.Log("Appling Ancient Pandaren Fishing Charm lure");
ancientPandarenFishingCharm.Use();
await CommonCoroutines.SleepForLagDuration();
return true;
}

// Fishing Hats
WoWItem head = StyxWoW.Me.Inventory.Equipped.Head;

if (head != null && Utility.FishingHatIds.Contains(head.Entry))
{
AutoAnglerBot.Log("Appling Fishing Hat lure to fishing pole");
head.Use();
await CommonCoroutines.SleepForLagDuration();
return true;
}

foreach (var kv in Lures)
{
WoWItem lureInBag = Utility.GetItemInBag(kv.Key);
if (lureInBag != null && lureInBag.Use())
{
AutoAnglerBot.Log("Appling {0} to fishing pole", kv.Value);
await CommonCoroutines.SleepForLagDuration();
return true;
}
}
return false;
}

internal static IEnumerable GetLures()
{
return StyxWoW.Me.BagItems.Where(
i => i.Entry == AncientPandarenFishingCharmItemId
|| Utility.FishingHatIds.Contains(i.Entry)
|| Lures.ContainsKey(i.Entry));
}

public static bool IsLureOnPole
{
get
{
bool useHatLure = false;

var head = StyxWoW.Me.Inventory.GetItemBySlot((uint)WoWEquipSlot.Head);
if (head != null && Utility.FishingHatIds.Contains(head.Entry))
useHatLure = true;

var ancientPandarenFishingCharm = StyxWoW.Me.BagItems.FirstOrDefault(r => r.Entry == AncientPandarenFishingCharmItemId);
if (AutoAnglerSettings.Instance.Poolfishing && ancientPandarenFishingCharm != null && !StyxWoW.Me.HasAura(AncientPandarenFishingCharmAuraId))
{
return false;
}

//if poolfishing, dont need lure say we have one
if (AutoAnglerSettings.Instance.Poolfishing && !useHatLure && !AutoAnglerBot.Instance.Profile.FishAtHotspot)
return true;

var ret = Lua.GetReturnValues("return GetWeaponEnchantInfo()");
return ret != null && ret.Count > 0 && ret[0] == "1";
}
}

}
}

,>,>

 

Проблема заключается в том, что бот юзает каждый раз новую наживку.

Что надо дописать в коде, чтоб он юзал по истечении времени ?

Спасибо за внимание.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день!

Столкнулся с такой задачкой.

Касается новых наживок дренора.

 

Вот код использования наживок, я вписал новые наживки вручную

 

using System.Collections.Generic;

using System.Linq;

using System.Threading.Tasks;

using Styx;

using Styx.Common.Helpers;

using Styx.CommonBot.Coroutines;

using Styx.WoWInternals;

using Styx.WoWInternals.WoWObjects;

 

namespace HighVoltz.AutoAngler

{

static partial class Coroutines

{

private readonly static WaitTimer LureRecastTimer = WaitTimer.TenSeconds;

 

private const int AncientPandarenFishingCharmItemId = 85973;

 

private const int AncientPandarenFishingCharmAuraId = 125167;

 

private static readonly Dictionary Lures = new Dictionary

{

{68049, "Heat-Treated Spinning Lure"},

{62673, "Feathered Lure"},

{34861, "Sharpened Fish Hook"},

{46006, "Glow Worm"},

{6533, "Aquadynamic Fish Attractor"},

{7307, "Flesh Eating Worm"},

{6532, "Bright Baubles"},

{6530, "Nightcrawlers"},

{6811, "Aquadynamic Fish Lens"},

{6529, "Shiny Bauble"},

{67404, "Glass Fishing Bobber"},

{110294, "Blackwater Whiptail Bait"},

{110293, "Abyssal Gulper Eel Bait"},

{110292, "Sea Scorpion Bait"},

{110291, "Fire Ammonite Bait"},

{110290, "Blind Lake Sturgeon Bait"},

{110289, "Fat Sleeper Bait"},

{110274, "Jawless Skulker Bait"},

};

 

// does nothing if no lures are in bag

public async static Task Applylure()

{

if (StyxWoW.Me.IsCasting || IsLureOnPole)

return false;

 

if (!LureRecastTimer.IsFinished)

return false;

 

LureRecastTimer.Reset();

var mainHand = StyxWoW.Me.Inventory.Equipped.MainHand;

 

if (mainHand == null || mainHand.ItemInfo.WeaponClass != WoWItemWeaponClass.FishingPole)

return false;

 

// Ancient Pandaren Fishing Charm

WoWItem ancientPandarenFishingCharm = StyxWoW.Me.BagItems

.FirstOrDefault(r => r.Entry == AncientPandarenFishingCharmItemId);

 

if (ancientPandarenFishingCharm != null && !StyxWoW.Me.HasAura(AncientPandarenFishingCharmAuraId))

{

AutoAnglerBot.Log("Appling Ancient Pandaren Fishing Charm lure");

ancientPandarenFishingCharm.Use();

await CommonCoroutines.SleepForLagDuration();

return true;

}

 

// Fishing Hats

WoWItem head = StyxWoW.Me.Inventory.Equipped.Head;

 

if (head != null && Utility.FishingHatIds.Contains(head.Entry))

{

AutoAnglerBot.Log("Appling Fishing Hat lure to fishing pole");

head.Use();

await CommonCoroutines.SleepForLagDuration();

return true;

}

 

foreach (var kv in Lures)

{

WoWItem lureInBag = Utility.GetItemInBag(kv.Key);

if (lureInBag != null && lureInBag.Use())

{

AutoAnglerBot.Log("Appling {0} to fishing pole", kv.Value);

await CommonCoroutines.SleepForLagDuration();

return true;

}

}

return false;

}

 

internal static IEnumerable GetLures()

{

return StyxWoW.Me.BagItems.Where(

i => i.Entry == AncientPandarenFishingCharmItemId

|| Utility.FishingHatIds.Contains(i.Entry)

|| Lures.ContainsKey(i.Entry));

}

 

public static bool IsLureOnPole

{

get

{

bool useHatLure = false;

 

var head = StyxWoW.Me.Inventory.GetItemBySlot((uint)WoWEquipSlot.Head);

if (head != null && Utility.FishingHatIds.Contains(head.Entry))

useHatLure = true;

 

var ancientPandarenFishingCharm = StyxWoW.Me.BagItems.FirstOrDefault(r => r.Entry == AncientPandarenFishingCharmItemId);

if (AutoAnglerSettings.Instance.Poolfishing && ancientPandarenFishingCharm != null && !StyxWoW.Me.HasAura(AncientPandarenFishingCharmAuraId))

{

return false;

}

 

//if poolfishing, dont need lure say we have one

if (AutoAnglerSettings.Instance.Poolfishing && !useHatLure && !AutoAnglerBot.Instance.Profile.FishAtHotspot)

return true;

 

var ret = Lua.GetReturnValues("return GetWeaponEnchantInfo()");

return ret != null && ret.Count > 0 && ret[0] == "1";

}

}

 

}

}

 

,>,>

 

Проблема заключается в том, что бот юзает каждый раз новую наживку.

Что надо дописать в коде, чтоб он юзал по истечении времени ?

Спасибо за внимание.

MasterBaiter просто поставь и всё

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

как называется строка где можно включить чтоб ловить рыбу на одном месте а не по профилю? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

как называется строка где можно включить чтоб ловить рыбу на одном месте а не по профилю? 

 

не знаю, но на вкладке fishing , я поставил все false, стоит на одном месте, рыбачит.

 

 

 

з.ы.

профили на все виды рыб в Пандарии

Пожалуйста войдите или зарегистрируйтесь, чтобы увидеть эту ссылку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Привет, сегодня обнаружил такую проблему... (менял в настройках только чтобы он стоял на одном месте и ловил рыбу)!
Сейчас он не использует сам наживку и автоматически разделяет рыбу (то есть быстро занимает место в сумках)... как это исправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×