Page 1 of 3

bot v3?

Posted: Thu Apr 04, 2013 4:24 pm
by woutertje1991
heya lads,

ive been reading alot of new and plans for a v3 of the pwnagebot.

is there any date set to release? did you start development on v3?

could any admin or programmer inform us of about when it is goin to be released and what the new feauteres will be?

( sorry for my spelling im from the netherlands )

Re: bot v3?

Posted: Fri Apr 05, 2013 3:13 am
by roddy
V3 is in development stages still. It's been in the works for several months now.

Lots of new features are planned to be released and the stability of the bot itself is planned to be much better, Also general performance is planned to be better.

There is no ETA for V3, but it has a long ways to go still. I would not expect anything until the fall of this year, or possibly later. Seeing as how V2 is very reliable and full of many features currently, I don't think it would be wise to release V3 until it's fully functional and has all of the purposed features in place and working well.

For a little taste of things in progress for V3:
Automated Questing
Automated Crafting
Behavior Trees for skills / character combat (make combat go as smoothly as if actually there)
No more needing to make maps. Entire world will be done, including obstacles
New GUI
One bot running for multiple attachments of multiple LOTROs
Ability to have fellowship botting together
Support ability for support classes in fellowships

This is just a taste of V3. Its by far the largest and most complicated advancement to pwnagebot ever.

Re: bot v3?

Posted: Fri Apr 05, 2013 3:29 am
by hackzor
wow, thats doesnt sounds like an improvement but like a whole new allround bot :D

however you didnt mention skrims, there were rumors about an update which includes skrim farming, can we expect something also for fall|13 or earlier as a small update :P?

Re: bot v3?

Posted: Fri Apr 05, 2013 4:06 am
by rhui
Skirmisches are like "Automated Questing" ;)

Re: bot v3?

Posted: Fri Apr 05, 2013 4:10 am
by roddy
Like Rhui mentioned. Skirmished would fall into the category of automated questing. I guess I should be more specific. You will be able to automate anything that requires use of panels IE: skirms, questing, crafting, etc.

and yes.. it looks and feels like a whole new bot :)

Re: bot v3?

Posted: Fri Apr 05, 2013 6:53 am
by shadowpanda
Just to inform roddy I'll have those skillids for you come mid or end of may. Keep in mind some skills I'll only be able to see improves not origenal low lvl moves. Plus I'll be missing burg and champ by that time. one is only 60 other is 66.

Re: bot v3?

Posted: Tue Apr 09, 2013 2:34 am
by fighterlastme
v3 sounds indeed awesome, just 1 question, it will be free as v2 or subscription based?

Re: bot v3?

Posted: Tue Apr 09, 2013 4:16 am
by roddy
free

Re: bot v3?

Posted: Tue Apr 09, 2013 4:58 am
by bob
roddy wrote:free
yup, free to all paying subscribers.. HAHAHAHAHA.....

joking....

Re: bot v3?

Posted: Thu Apr 11, 2013 6:54 am
by shadowpanda
My main fear of v3 is with full world mapping and such like that. Wouldn't that increase cpu and or programs memory crashes. I.e when my map file is to large i tend to crash bot. Or the cpu cause the bot is doing human type reactions wouldn't it increase cpu even more then now? witch a lot seem to have issues with.

Re: bot v3?

Posted: Thu Apr 11, 2013 8:14 am
by bob
Possibly.

The nodepoint/waypoint, mapping method used at the moment is very heavy as we have to generate the nodepoint list, specify the waypoints, and then monitor the movement to make sure it is allowed/working/not travelling off the known path too much etc.

The idea of world mapping is to extract the map mesh from the game, remove all obstacles, and then use the defined waypoints. When moving between waypoints, a calculated path can be determined, avoind obstacles (if these can be found), and then the bot can be told to move to the various way points, in small steps that fit within the game world measurements.

To offset the heavy nature of the full world map, it can be broken down into regions so we only keep relevant areas available, and lazy load the other parts of the mesh as they are needed. This turns out to be cheaper than the current method, which is very intensive when mapping new areas.

As for skill use decisioning. It wouldn't require much more work than is used now, if any.
Some changes to the threading may help lower the resource requirement a bit - will be looked at if it is found to be case.

ATM, the majority of CPU time (~85%) is spent reading the current state of whats happing in the game exe, so only 15% is actually spent doing the bot things. If we could get the game to tell us stuff as it happened, rather than having to go look for it, then it would lower the processing requirements for the bot dramatically. Unfortunately to do this requires a large amount of gating/memory remapping/memory write exceptions etc, which are far easier to detect should WB decide that this research project needs to be discouraged.

Re: bot v3?

Posted: Thu Apr 11, 2013 1:01 pm
by shadowpanda
Aye i see what you mean now i don't know its a trail and error project right now. I'm currently getting every classes skill-ids for every skill for Roddy. Unfortunately I'm in the process of fixing/moving to new place and will only be allowed to devote little time to my projects. I was wondering that about v3. I know my system has no cpu issues my current system running bot and even lotro = maybe 10% cpu of my system. Keep in mind I'm on high end systems including top live intel processors and 1 tb ram easy.

Re: bot v3?

Posted: Thu Apr 11, 2013 3:51 pm
by bob
shadowpanda wrote:Keep in mind I'm on high end systems including top live intel processors and 1 tb ram easy.
Really?

Anyway, as not everyone can afford a $500K computer to play lotro on, we do test on lower spec machines. My slowest one is a Core2 Duo E6600. This is 8 years old - I bought it Jan 2007, so 3 months before LOTRO came out (it play's fine on it too).

Specs are
E6600 2.4Ghz (2 cores/2 threads)
8GB ram (okay I splashed out here, but it was for "work" purposes).
ASUS 8800GTX
Seagate 500GB 7200 HDD

I can run 2 copies of lotro and 2 copies of the bot on this without any issue. This chews approx 75-80% of the CPU resources, about 2.5GB ram, and the remainder not a problem. If I make sure that the lotro client does not have focus, CPU usage will drop to around 50%, so I can run another copy too if I really want to.

I also test on a higher spec machine that I can comfortably run 8 copies of lotro on, but don't tend to as I have to turn down the GFX a bit. Need to buy a 6GB card.

Re: bot v3?

Posted: Thu Apr 11, 2013 4:08 pm
by roddy
I can play 12 copies of lotro on my box :)

I only tend to do 3 bots currently though on the same machine. Working on learning other things and perfecting some of my grindspots. I'm very close to the point where the bot will self level all day long from around 15-85.

Re: bot v3?

Posted: Sun Apr 14, 2013 5:51 am
by shadowpanda
bob wrote:
shadowpanda wrote:Keep in mind I'm on high end systems including top live intel processors and 1 tb ram easy.
Really?

Anyway, as not everyone can afford a $500K computer to play lotro on
That's exactly why I was asking about the cpu and such is cause I can't test on low machines. Was hoping that was in mind thanks.