Extended Npc Leader written by TechWarrior
Npc for short.

Kudos to Onlyer for finding the 59 packet exploit, and writing the first NpcLeader module.
Also can't live without the D2Loader.


*CAUTION* Use a new or bum account that you don't mind losing, just in case. *CAUTION*


This is clearly a similar module to Onlyer's NpcLeader, only I have written it from scratch and crammed all the options I would like in it.
How it has been extended is like this:
-allows you to lead up to 10 npcs at once.
-allows you to force leadership on another player in the game (funny).
-allows anybody who moves to take leadership (funny as hell).
-is totally automatic for the most part.
-allows you to set most of options in the game.


How to use it (the simple version):

-click on the npcs you want to have following the leader. It'll add their IDs to the list, and have them follow automatically.
-click on the player you want to lead them and it will automatically set him/her as leader, or don't click if you want to lead.
-sit back and laugh.
-also recommend the command ".npc plr all" command to have them running after anybody who moves.
-type ".npc plr me", or ".npc plr other" to turn the ".npc plr all" off.

Most of the options will automatically kick in at the right time, but if you want to get into the nitty gritty of the controls:


The commands list:

.npc lead <on/off>	Self-explanatory. Turn on or off.
.npc lead <manual number>	Enter a decimal number of an npc to lead
eg: npc lead 6
.npc lead <start scan number> <finish scan number>	Does full scans of npc numbers to test for exploits.
eg: npc lead 1 30
.npc lead <?>		Is npc leading on or off?

.npc plr <me/other/all>	How you set whether the npcs follow you, another player, or anybody that moves.

.npc access <1-10>	Interract/trade/heal with Npc. The first npc you added will be 1, the second will be 2, etc.

.npc seek <1-7>		If you can't click another player to set him (eg out of town), try the seek command. 1-7 are the other players in the game.

.npc timer <on/off/>	Turn off or on the automatic packet sending timer which triggers every 2 seconds or so.
.npc timer <milliseconds delay>	Change the millisecond delay on the timer. 2000 milliseconds by default.
.npc timer <?>		Is the timer on or off, what is the delay?

.npc clear		Clears stored npc ids if there are too many stored. Start afresh.

Phew, that wasn't so hard to get through.
