Skip to content

Follower

drDentist edited this page Jul 16, 2013 · 22 revisions

This awesome script turns your bot into a puppet. As a puppet master :) you can force it to do any job. Settings are very easy.
You play as a leader for example as a starter you use D2BotMap. Now you have to setup leecher or leechers.
Edit Character config file and find leeching section, define your leader (for example - SirDestroyer) and enable script.

Config.Leader = "SirDestroyer"; // Leader's ingame character name. Leave blank to try auto-detection (works in AutoBaal, Wakka, MFHelper) 

Scripts.Follower = true; // Script that follows a manually played leader around like a merc. For a list of commands, see Follower.js  

For Followers use D2BotFollow to join games. When your leader creates game all followers will join it immediately and wait for your commands. If you don't want to manualy join all leechers to party(and switch between windows) you have to set your Character config file with:

  • For leader(you)in "General config"

      Config.PublicMode = 1; // 1 = invite, 2 = accept, 0 = disable. If Config.Leader is set, the bot will only accept invites from leader.  
    
  • For leecher(s)

      Config.PublicMode = 2; // 1 = invite, 2 = accept, 0 = disable. If Config.Leader is set, the bot will only accept invites from leader.  
    

Remember to set you "Attack config" properly for leecher(s) in Character config

Here is a list of full commands:

###Main Commands###

  • 1 - take leader's tp from town / move to leader's town
  • 2 - take leader's tp to town
  • 3 - town manager
  • c - get corpse
  • p - pick items
  • s - toggle stop
  • (charname) s - toggle stop (charname)

###Attack:###

  • a - attack toggle for all
  • (charname) a - attack toggle for (charname)
  • aon - attack on for all
  • (charname) aon - attack on for (charname)
  • aoff - attack off for all
  • (charname) aoff - attack off for (charname)

###Teleport: characters without teleport skill will ignore tele command###

  • tele - toggle teleport for all
  • (charname) tele - toggle teleport for (charname)
  • tele on - teleport on for all
  • (charname) tele on - teleport on for (charname)
  • tele off - teleport off for all
  • (charname) tele off - teleport off for (charname)

###Skills: *** refer to skills.txt ***###

  • all skill (skillid) - change skill for all. refer to skills.txt
  • (charname) skill (skillid) - change skill for (charname)
  • (class) skill (skillid) - change skill for all characters of certain class *** any part of class name will do *** for example: "sorc skill 36", "zon skill 0", "din skill 106"

###Auras: *** refer to skills.txt ***###

  • all aura (skillid) - change aura for all paladins
  • (charname) aura (skillid) - change aura for (charname)

###Town:###

  • a2-5 - move to appropriate act (after quest) !NOTE: Disable 'no sound' or game will crash!
  • talk (npc name) - talk to a npc in town

###Misc.###

  • cow - enter red cow portal
  • wp - all players activate a nearby wp
  • (charname) wp - activates a nearby wp
  • bo - barbarian precast
  • (charname) tp - make a TP. Needs a TP tome if not using custom libs.
  • move - move in a random direction (use if you're stuck by followers)
  • reload - reload script. Use only in case of emergency, or after editing character config.
  • quit - exit game