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

[Stable] Honorbuddy 1.9.5.3 - FP Learning logic added and various bugfixes

Status
Not open for further replies.
My bot really shits me

he keeps changing equipment to old shitty ones !!! Auto equip turned off also wtff !!!!
 
Point taken..my original post was an attempt to bring more light to this issue of not moving, and at the same time yes I vented a little. Sidenote how can we help fix this stupid bug on not moving while farming.
Additionally, is there any way you guys could make separate logs for each profile? I'm questioning the usefulness of my logs since I have like 3-6 characters running at a time (Is it useful? if im running multiple characters)

Run each from a separate HB folder.
 
I see that bug #61 on the bugtracker is now listed as "not determined", does this mean you cant figure out what is wrong or cannot fix it? Its impossible to gather using any 1.9.5+ versions of HB as every single time a mob aggros on me, my guy immediately stops to fight it. Takes 10 minutes just to get to another node.
 
HB auth servers are hosted on a redundant dedicated connection. Even given that, there isn't much you can do against a 3TB/sec synflood that lasts hours.

There are three options:
1. IP block entire address ranges of botnets. Can't do this because then you block customers.
2. Put up firewalls that will autoban addresses who try to connect too many times. Can't do this because then you inevitably block customers.
3. Try to mitigate the damage while unfortunately dealing with the 2-3 hour outages once a week. This is the best current option.

(in before wired420 posts something I dont understand that would help :))

1.) First off. Most attacks are syn attacks with spoofed ips. So banning the ips do no good as these ips aren't even real that are being tagged on the syn packet. Your banning people that have never connected to your server and probably never will, which junks up the firewall and slows down system response time. You have to filter them, change some options and recompile your kernel. Also a lot of the filtering has to be done data center side. This data center seems lazy and would just rather ban everyone that connects for a while. Extremely bad business practice. A Data Center couldn't survive hosting large business sites using these practices.
2.) Putting up firewalls that auto ban address will not cause un-needed bans. If you have a user connecting to the auth servers more than 125 times in a min, this would be considered abusive anyways. In no shape or form should this bot have 125 socket connections open to server unless your running 125 bots really.
3.) The data center didn't try to mitigate. They were lazy and banned every ip that connected to server for hours. If you continue down this route your users will have to give you their ip's every time there is an attack and you'll spend hours reallowing them on phone and through emails with the data center.

All in all from as crappy as the attacks have seemed, with a couple of well place scripts, a cron job or two, some kernel modifications, to the auth server. I'm pretty sure I could've stopped the recent attack. When you pay for managed services from a data center they think they can do what ever because you'll think they are doing their best. Its usually much better to hire a volunteer or a true system admin to deal with such out side of just plain huge spoofed syn attacks, as they must be filtered and spread at the router. Theres also some tricks you can do with having multiple connection interfaces and shipping a batch script with the bot but I won't go into that publically.

I know you don't really want anyone messing with the servers cause its managed, but I can say in 14 almost 15 years of hosting, in multiple countries, I've never seen a data center respond as poorly, and slowly, to an attack thats as simple as this one. Some simple firewall rules and an open socket checker should've been able to stop this one. Honestly I believe I could kill the server with my home cable modem. Though I'm not going to try I've checked into your data centers network topology and its a mess to say the least.

Anyways. If you ever decide you've had enough of the attacks and want to attempt to stop them. You know where I can be found.

Also if you would like me to talk you though setting some basic stuff up or do it temporarily on volunteer status while I have free time I'd be glad to do so seeing as all my WoW accounts have been switched to perma ban from temporary. So I've just been sitting around playing a 20 year old text based mmo of sorts called a MUD lol.

PS) Let me reiterate again... SYN ATTACKS COME FROM FAKE IPS. Banning IP's does nothing but cause trouble you have to undo later, while the person can continue to syn attack you forever. It HAS to be filtered, or you have to attempt to make your kernel handle the large load caused by it by changing some options. All these ip bans were useless.

Syn flood's are an inherent flaw with the IPv4 Internet Protocol. Theres nothing you can do to fix them besides rewrite the entire internet. The only things you can do is filter it router side and disperse it over a large server farm, as I mentioned theres a few tricks you can do with multiple uplink interfaces to different ips, or set some settings in your kernel to handle it as best as possible. Banning block of ips is looked upon as a bad practice.
 
Last edited:
Can't there be an option to kill or not to kill lowbie monsters? Im grinding Wool but he won't kill them anymore

This is a profile issue. Not a Bot problem. Your profile tells it what levels to kill and what factions to attack. If the levels aren't right he won't attack them.
 
No Targets displayed

I have been having a problem today when using Questing. Often my "Targets" window in Honorbuddy does not show anything. It is at these points in time that I run into a lot of mobs at once while grabbing an herb. Or it will run around trying to complete a quest, but it will never target the necessary mobs. Sometimes it seems that restarting HB and WOW helps, then other times I can restart several times and I still never get anything in the target window.

Anyone else experiencing this?

I have uploaded a log. Not sure it will be much use.

Further clarification of the Targeting window not showing anything. Things that actually had aggro on me would show in the target window. I occasionally saw some things that said they were 97 away. But I was not seeing anything that was visible on my screen in the targeting window (Unless it was attacking me). Also, if it is not clear, this means that HB is just running around body-pulling the occasional mob or 5.

Can you provide any insight on overriding targetting? public override void targetting? If you need more info let me know.

Edit: I was looking around and found 3 similar topics posted. 1 exactly like my problem.

http://www.buddyforum.de/showthread.php?8003-Not-refreshing-targets-list
http://www.buddyforum.de/showthread.php?8002-Self-made-profile-bot-does-not-target-mobs.
http://www.buddyforum.de/showthread.php?7954-HB-1.9.5.1-ignoring-aggro-mobs
 

Attachments

Last edited:
HB 1.9.5.3 Error:


Problem:
Warrior tries to train at the mage trainer at level 4.

Where?:
Human Starting zone

Log:
Attached.
 

Attachments

Hello again everyone.

I have a few issues I would like to get some feedback on please.

1. The bot will mount, run around herbing / mining and occasionally pull a low level mob. In this case my 64 hunter has no problems killing level 38-40's but that is only if he dismounts. Currently once he is mounted and a creature attacks him he sits there and lets himself get the beat-down until it has to go repair. Why is it not dismounting?
2. About one out of every 50-100 nodes he will stand there and look at it, jumping up and down. For hours sometimes. I don't see any error, just Activity: Moving to Mithril Vein.
3. Vendoring / Repairing is not working as far as i can see. I've messed with everything I know to and still cant get the damn thing so sell or repair.

Please advise.
About 2.: Every 50-100 kills my toon just stands still as well, until it gets attacked. Otherwise it has selected a mob but is not facing it and not attacking it. Just stands still and all the log does is say: Activity: moving to Deckhand Swabby (or whatever mob). The debuglog and other logfiles also say absolutely nothing; the bot really looks paused. So, no errors in the log; just doing absolutely nothing.
 
Bot could win a staring contest now.... and thats about it... not really doing much else... level 60 hunter runs past the level 40 mobs im farming...might kill 10-15 of them then stops.. (With one targeted, Status says attacking)but he just stares at them.. and thats it... disconnects after time out... Theres gotta be more testing on these new " Stable" releases before they release current version up... or give us access to past versions that actually did something right? Please update.
 
Last edited:
Bot could win a staring contest now.... and thats about it... nothing really doing much else... level 60 hunter runs past the level 40 mobs... then stops.. stares at them.. and thats it... disconnects after time out... Theres gotta be more testing on these new " Stable" releases before they release current version up... or give us access to past versions that actually did something right? Please update.

Maybe it?s a Profile issue... Post a LOG
 
Profile works great, i used it with previous version of HB2 ( only had mount issues with it so i didnt use mount) and seen where this one said it fixed that so i downloaded this updated version and now its not working.
 
I pretty much discovered the same thing, Toon running around and ignoring the mobs - he just runs his path and ONLY if something is in the way he kills it. Its a funny thing to watch but really not useful :D This has nothing to do with the profile, because he kills mobs and the right ones too - he visits the hotspots and thats it. Even if i randomize the hotspots (which isnt possible on all maps) he still runs along a line without touching anything (just if ... i already wrote that).
This seems to be a "core" problem.
 
still having the prob with following mess:

Value cannot be null.
Parameter name: source

just with 1.9.5.3 .2 is running

what does this mean with "value cannot be null"?

Check your food and drinks. Or make sure you have eRefreshment running.
 
Profile works great, i used it with previous version of HB2 ( only had mount issues with it so i didnt use mount) and seen where this one said it fixed that so i downloaded this updated version and now its not working.
Yup, same here. It's definately not a profile issue, previous HB versions did not have this "pause" in them. It says "attacking", targets the mob, but does nothing. Confirmed with multiple profiles and a DK as well as a Druid. Sometimes runs great for hours, sometimes for 15 minutes...
 
Status
Not open for further replies.
Back
Top