What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

Donating $20 For Simple Hasla Plugin

SoulWeaver

New Member
Joined
Sep 12, 2011
Messages
225
Reaction score
0
Target Closest Enemy within 28M

Use Ability Endless Arrows Until Enemy Is Dead

Ability to roll on specific faded tokens

Any Takers? PM Me
 
Juse use one of public lazy plugins, or simple farm, remove all skills except endless arrows, and add (dist(mob) < 28) in function that try to find best mob
 
Juse use one of public lazy plugins, or simple farm, remove all skills except endless arrows, and add (dist(mob) < 28) in function that try to find best mob

Is this right? Sorry if the text is big wasn't sure how to make the smaller code windows

using System;
using System.Drawing;
using System.Windows.Forms;
using System.Threading;
using System.Collections.Generic;
using System.Linq;
using ArcheBuddy.Bot.Classes;

namespace Follower
{
public class LazyRaider : Core
{
public static string GetPluginAuthor()
{
return "nick1988";
}

public static string GetPluginVersion()
{
return "0.3.0";
}

public static string GetPluginDescription()
{
return "LazyRaider for StoneArrows";
}
public void UseSkillAndWait(string skillName, bool selfTarget = false)
{
//wait for cooldowns to finish first, before we try to cast skill
while (me.isCasting || me.isGlobalCooldown)
Thread.Sleep(50);
if (!UseSkill(skillName, true, selfTarget))
{
if (me.target != null && GetLastError() == LastError.NoLineOfSight)
{
//No line of sight, try come to target.
if (dist(me.target) <= 28)
ComeTo(me.target, 2);
else if (dist(me.target) <= 10)
ComeTo(me.target, 3);
else if (dist(me.target) < 20)
ComeTo(me.target, 8);
else
ComeTo(me.target, 8);
}
}
//wait for cooldown again, after we start cast skill
while (me.isCasting || me.isGlobalCooldown)
Thread.Sleep(50);
}

public void PluginRun()
{
while (true)
{
while (me.target == null)
// while we have no target, this loop will make the bot do nothing, and he will check back every 50ms, to see if we have a target
{
Thread.Sleep(50);
}

while (me.target != null && isAttackable(me.target))
// once we have a target, and this target is attackable (so its no NPC) the bot will jump into this loop.
// this loops contains the "combat routine"
{
if (angle(me.target, me) > 45 && angle(me.target, me) < 315)
// making sure we are faceing the target. If not, we will turn towards it
{
TurnDirectly(me.target);
}
if (dist(me.target) <= 28 && skillCooldown("Endless Arrows") == 0)
if (skillCooldown("Endless Arrows") == 0)
{
UseSkillAndWait("Endless Arrows");
Log("Used: Endless Arrows");
Thread.Sleep(100);
}
while (me.target != null && !isAlive(me.target) && me.target.dropAvailable && isAlive())
// we check if we have a target, then check if this target is NOT alive. Then we look if its lootable and finaly whether we are alive or not.
// if all this is true, we will move towards the target and get our loot.
{
if (me.dist(me.target) > 3)
ComeTo(me.target, 1);
PickupAllDrop(me.target);
}
// once we looted the target, and made sure its dead we will clear our target.
if (me.target != null && !isAlive(me.target) && !me.target.dropAvailable)
{
CancelTarget();
}
}
}
}
}
}
 
That Script Would just Attack, not autotarget. You Would Need Lazygrinder in Addition to that. I can Look into this when i get home and You havent manage to get it work by Yourself;)
 
OH yeah I have the lazy grinder set up, I just edited the stonearrow portion.. The problem with lazy grinder + hasla is that it was targeting enemies way way to far away instead once the creatures just in the small area where your partied up. It was strange soon as lazy grinder started there Im not sure if it was because of the amount of targets, or just the distance on some targets but it would just sit there doing a buff + back flip over and over as it ran to long distance targets.
 
Last edited:
Is the bot any decent at tagging mobs for you guys?
 
OH yeah I have the lazy grinder set up, I just edited the stonearrow portion.. The problem with lazy grinder + hasla is that it was targeting enemies way way to far away instead once the creatures just in the small area where your partied up. It was strange soon as lazy grinder started there Im not sure if it was because of the amount of targets, or just the distance on some targets but it would just sit there doing a buff + back flip over and over as it ran to long distance targets.

PHP:
public void PluginRun()
        {         
            
           
            
            new Task(() => { CancelAttacksOnAnothersMobs(); }).Start(); //Starting new thread
            RoundZone zone = new RoundZone(me.X, me.Y, 90); //Make new zone where we will farm. Its circle with center where your character stand at this moment with 80m radius.

set 28 insteed 90.

https://www.thebuddyforum.com/arche...t/177693-plugin-example-simple-farm-mobs.html very good plugin for examples.
 
Botting Hasla is in my opinion the most stupid thing a botter can do (besides botting a full party running a quest plugin which I've seen at least 4 times today).
Other than getting ganked every 2 minutes, your bot will also be noticed and reported instantly.
 
Botting Hasla is in my opinion the most stupid thing a botter can do (besides botting a full party running a quest plugin which I've seen at least 4 times today).
Other than getting ganked every 2 minutes, your bot will also be noticed and reported instantly.

Wont be doing it afk.

I am getting old and have beginning stages of carpel tunnel. Just trying to save my hands some pain killers.
 
almost everyone is farming Hasla, i would not use a bot at this place as it is to obvious
 
Last edited:
Everyone at hasla is targeting and killing creatures almost instantly mainly with archery... so if all a bot doing is standing still targeting creaturing, with archery While being watched by the player so it doesn't screw up. Im not going to worry about it. If I get banned I get banned that's the risk of trying different things with bots. I highly doubt if the bot doesn't screw up, that its helping kill monsters, only rolling on precise tokens that anyone is going to complain.
 
Back
Top