Wanderer 1.0 public beta 1.

Wanderer is a part of my ingame bot project, it can follow the master player around, automaticly join the master player's party invite and should attack anything that the master attacks.
This is a very raw module, it was suppose todo more but it's too buggy or insufiencent researched at the moment(Like Vendor shopping).
Can do:
Follow a player around
Automaticly join party
Automaticly attack whatever the control player attack.(Not tested on players)
Should work with autoskills dunno. If it does it's more usefull.
Can't do:
Follow into a cave, wps or TPs. That part of the project is also a part of my vendor shopping project.
(TP's is no problem wps and caves are.)



[Wanderer.ini]
Attack=1 //1 or 0, help master or not help master
Master=Bob //Name of the controlling player



Ok well here's how it works.
"Client commands"
.wanderer setmaster //set the name of the controlling player, ITS CASE SENSITIVE!
.wanderer showmaster //show the name of the current master
.wanderer toggleaggressive //Help the master toggle

"Controlling Player(Master) Commands"
These are used as normal messages just press enter <command> enter.
follow me
follow stop

Another "command" can be used once you have been verified as master.
If you click on invite at the player using Wanderer he will automaticly join.

***At the moment the only way I know to get player ID and name is at
***joining time. So join a game, run d2hackit, run wanderer, set the 
***settings you want leave the game and join whatever game you want
***, once that have been done you can change master at any time.
***If you close D2 or D2hackit just do it again. I think most people
***will understand how it works when you have tried it a few times.
***Hopefully they can help those that don't cause I will be gone for
***a week.

Problems:
Don't update attacks.
Don't follow into caves/way points


Plans:
-Client follow
You decide who you are gonna follow, you don't have to have a master, I was suppose todo this this weekend but I didn't have time. It can be fixed in a minute but I don't have a minute :(
-Better follow sys(go into caves/portals/way points)
Need todo more research, when/if I get this done they Vendor shopping sys will be perfect.
-Better combat sys
Current public version attacks whatever the master attacks, I think I have enough information todo it another way. And fix so it updates attacks. Been scratching my head at that one. As far as I have found out you send attack but if you miss the server won't send back anything.
-Vendor shopping
Buy specific items, my current version can buy light healing potions! wooo! (But it crashes for some other reason, havn't got the time to check it out) :)
-Autohealing
Healing from belt is no problem, I'm trying to make it so it will refill the belt from inv.
-Train
Could be useful. Duno.
-Work with AutoSkills
Let the master change skill on the minion on the fly.
something like master says: Use Thorns and it will change to that.
And some more stuff I can't remember right now.

Please post if you have anything that you think could/should be automatic.




Quick steps:
Bob = Master
Lisa = Wanderer

Lisa creates/joins a game, loads D2hackit, loads Wanderer and types
.wanderer setmaster Bob
Bob joins the game and clicks on party invite and types follow me.
Now Lisa will follow Bob around until Bob leaves or he types follow stop.(Lisa is still in full control though)

Usefull for the moment at bloody runs, cow runs etc, it's a semi-good leecher:)
I think I'll call it Leecher next version :)

Oh yeah IT CAN BE BUGGED, I havn't tested it enough just so you know and it's not dangerous to run it, just setmaster to ##"!#"!!! or something and noone can make you follow them.
Don't have any time to write anymore, be back tomorrow(Maybe).
EOF
