This file was download from : PunisherGada.cjb.net



The Follower is a D2HackIt module allowing you to follow a specific character whom we will designate as master. The master can have the follower do anything he wants, ranging from normal following to dropping gold and picking up items.


Note: The bot automatically allies with the master.


You should read this file before trying the module.

Commands:

	.follower new
		Designates a new master

	.follower x <value>
		The " - x" value of every move (explained below)

	.follower y <value>
		The " - y" value of every move (explained below)

	.follower pause
		Pauses the bot

	.follower unpause
		Unpauses the bot

	.follower tpmode
		Activates tpmode (explained below).

	.follower setgold <value>
		Sets the amount of gold to drop when the master says "gold"

	.follower chicken [ on | off | life <value> | mana <value> ]
		Either activate/deactivate chicken or set the life/mana amount to chicken at



Master commands:

	go
		Unpauses the bot

	wait
		Pauses the bot

	gold
		Drops gold

	npc [ a1 | a2 | a3 | a4 | a5 ]
		Interact with the next NPC you'll walk to / interact with (Can be used to switch acts)

	cast tp
		Casts a tp (tpmode must be activated)
	
	tp
		Enters the last tp casted (Note: This also works for red portals)

	town
		Creates a tp and enter it then pauses the bot

	wp
		Clicks the nearest waypoint (This is still in beta, very unstable for now)

	item
		Picks up the last dropped item (also works with gold)





Ok, now I will explain how to run the bot.

- Loading the bot and designating a master -
First, make sure Follower.d2h and Follower.ini are in your D2HackIt directory, then load D2HackIt.
Then, in-game, type .load follower to load the bot.
Now, you'll want to designate a master, so type .follower new, then the first player that will appear on your map will be designated as master. If you want another player to be master, just type .follower new once more.

- TPMode -
Now, if you want to activate tpmode and/or chicken, type .follower tpmode (note that you'll need to do this every game), then open your inventory, click your tome of town portal then put it back down (You should receive a message saying TPMode is ready).

- Chicken -
First of all, for chicken to work you need to have TPMode activated (read above). If you set your own chicken_life and/or chicken_mana drop points in Follower.ini, that's fine, but you can also do this in-game by typing .follower chicken < life | mana > <value>. Then, type .follower chicken on (to activate) or .follower chicken off (to deactivate). Remember that TPMode MUST be activated, since it'll cast a tp and enter it automatically, then the bot will pause. The master must say "go" to unpause the bot or the follower can do it manually by typing .follower unpause

- Gold -
Ok, everything should work now. However, if you would like to change the amount of gold that is dropped when the master says "gold" you must type .follower setgold <value>. Note: If you specify the bot to drop more gold then the follower has in his inventory you will get a "connection interrupted" message.

- X and Y offsets
If you are using this bot to self-leech (for instance: doing chaos sanctuary runs) with a strong character and a low-level (the follower), you may want to customize your X and Y offsets. Here's how they work in a nutshell: Whenever the master runs or walks to a spot in the game, this spot has its very own (X,Y) coord. Customizing the X and Y offsets will make you walk NEAR the master but not BESIDE him; in short, you may want to customize those offsets to prevent you from getting slain by monsters (Note if you modify the offsets, you should use a value between 0 and 10-15). You may also customize the offsets from the Follower.ini file.

- Pausing and Unpausing -
The master can pause the bot by saying "wait", or unpause the bot by saying "go". The follower can also do this manually by typing .follower pause or .follower unpause. Note: pausing will prevent the bot from getting entity ID's (items, NPC's and portals).

- Master command < npc > -
For this to work, the master must say "npc" then click a NPC. Note: This will not work if you are right beside the NPC, you must be short distance away from the NPC before you click it. The same rule applies for entering caves.

- Switching acts using NPC's -
First, read the "Master command < npc > " section above. To switch acts: type .npc a* where * = 1,2,3,4,5. Then, click a NPC that has the ability to go to another act (using the same rule in "Master command < npc >"). Note: when switching acts, you cannot jump from act 1 to act 5, instead you must work you way to act 5, going from act 1 to act 2 then to act 3, etc.  

- Master commands -
To use master commands, simply make sure you have a master designated. Then, the master can say whatever he wants, for instance, saying "gold" would make the follower drop X gold (customizable). One more thing: commands are case-sensitive, so "gold" will work, however "Gold" won't.



- Known Bugs -

<Bug #1> If there are many tp's and the bot is in town, chances are that he picks the wrong one.


- Credits -
Programmer: Cerb
Tester: (S)Aint
Thanks to: ZoiD, Mace (run/walk function)





Sorry for the long readme, I just tried to add as many features to my bot as I could think of :-)

That's about it, for any questions you can always ask on the BNFreak.Com forums.

There will be other releases fixing the above bugs and adding yet more features.

If you like the bot you can always donate, I accept money orders (since I don't have Paypal), Diablo II items, accounts and cd-keys, just contact me: cerb@bnfreak.com

If you like the bot but you're more of the greedy type of person, you can always tell your friends about BNFreak.com, new members are welcome :-)








Hope you like this bot

~Cerb