News
  Forum
  Geschichte
  Bilder der Warriors
  Gästebuch
  Mitglieder
News

;========Supreme1012's Hammerdin Sequence========
;------------------Version 7.2------------------@ nilatak
;Bosses: Eld, Thresh, Shenk, Dac, Pindle, Meph, Andy, Nilatak

;=====Partial Credits for sequence to=====
;Kukloprdos, Ramadash, Nicotine, WildRob

;====================================== KEYS ======================================
[VARS]
; Have Blessed Hammers set as Left Click Attack for Main
; Have Normal Attack set as Left Click Attack for weapon switch

@Standstill=g ;Cannot be the default "SHIFT" key
@HolyShield=f4
@Vigor=f1
@Teleport=f3
@Concentration=f2
@Town_Portal=f8
@Battle_Command=f5
@Battle_Orders=f6

;==========================================================
; Nithlatak Configuration
NITH_WEOT_Timeout=600
NITH_MiniDelay=150
NITH_KEY_ScanDelay=50
NITH_KEY_StandStill=g
NITH_KEY_Teleport=5
NITH_KEY_Concentration=6
NITH_Log=0
;==========================================================

@Skill_BattleCommand=0
@Skill_BattleOrder=t
@Skill_HolyShield=8
@Skill_Teleport=5
@Skill_Concentration=6
@Skill_HoldPosition=g ;note that putting this hotkey as shift WILL NOT WORK
@Skill_Vigor=s
@Skill_Redemption=7
@Skill_TownPortal=9
@Skill_ShowMiniMap=TAB
;==========================================================
; -------------------------------------------------------------------------------------------------------
; Sequence Delay's
@Del_AttackTele=400
@Del_AttackKeyDown=400
@Del_Precast=400
@Del_SwitchSkill=10
@Del_WEOT=1800
;==========================================================
; -------------------------------------------------------------------------------------------------------
; Sequence Timeout's
@Timeout_Eld=15000
@Timeout_TravPreAttack=5000
@Timeout_Trav=60000
@Timeout_Shenk=10000
;==========================================================
; -------------------------------------------------------------------------------------------------------
; Nithlatak Advanced Configuration
; No explanations for now so search modify those with extreme caution and be sure you absolutly know what youre doin
; If you want to modify one of those varible, ctrl+f the .au3 and look what it does.
NITH_ADVANCED_TeleportMaxRetry=8
NITH_ADVANCED_MaxTeleports=35
NITH_ADVANCED_iMaxCount=15
NITH_ADVANCED_TeleOntoDelay=50
NITH_ADVANCED_TeleOntoMaxClick=20
NITH_ADVANCED_MinimumDist=50
NITH_ADVANCED_MaximumAttackTeleports=40
NITH_ADVANCED_SingleAttackLengh=1.5
NITH_ADVANCED_DetectWayMaxRetry=4
NITH_ADVANCED_DetectWay_onFailedSleepTime=50
NITH_ADVANCED_FromWpMaxTeleportFails=3


; -------------------------------------------------------------------------------------------------------
; Sequence Delay's
@Del_AttackTele=400
@Del_AttackKeyDown=400
@Del_Precast=400
@Del_SwitchSkill=10
@Del_WEOT=1800
;==========================================================
; -------------------------------------------------------------------------------------------------------
; Sequence Timeout's
@Timeout_Eld=15000
@Timeout_TravPreAttack=5000
@Timeout_Trav=60000
@Timeout_Shenk=10000
;===================================== DELAYS =====================================

@SwitchSkill=30
@Switch_Delay=300
@Key_Delay=50
@Tele_Delay=300
@Loop_Delay=100
@WP_Delay=1200
@Random_Delay=200,500
@Eldritch_Attack_Length=30000
@Thresh_Attack_Length=9000
@Shenk_Attack_Length=15000
@Dac_Attack_Length=9000
@Pindle_Attack_Length=11000
@Meph_Attack_Length=30000
@Andy_Attack_Length=30000

;====================================== MAIN ======================================
[MAIN]

;==Eldritch==
GotoFrigid,0
SetA5Colors,0
CTA,0
HolyShield,0
TeleToEldritch,0
StationaryAttack,@Eldritch_Attack_Length
Loot,0
;ToTownAct5,0 ;uncomment only if not doing Thresh or Shenk

;==Thresh==
;FromEldtoFrigidWP,0
;ToArreat,0
;TeleToThresh,0
;TeleportAttack,@Thresh_Attack_Length
;Loot,0
;ToTownAct5,0

;==Option==
TeleToShenkFromEld,0 ;Uncomment only if not doing Thresh (comment next two if you uncomment this)
;GotoFrigid,0
;CTA,0
;HolyShield,0
;TeleToShenkFromWP,0

;==Shenk==
ShenkAttack,@Shenk_Attack_Length
Delay,0
Delay,0
Loot,0
ToTownAct5,0

;==Dac==
;TeleToDac,0
;DacAttack,0
;StationaryAttack,3000
;DacAttack,@Dac_Attack_Length
;Loot,0
;ToTownAct5,0

;==Meph==
Meph_WP,0
SetA3Colors,0
CTA,0
HolyShield,0
Mephisto,0;
TeleportAttack,@Meph_Attack_Length
Loot,0
ToTownAct3,0

;==Nithlathak==

;TakeWp,0
;ChickenStart,0
;CTA,0
;TeleToNihlatak,0
;SimplePickit,0
;SimplePickit,0
;ToTownAct5,0

==Andy==
Andy_WP,0
SetA3Colors,0
CTA,0 ;Probably wont work, leave commented
HolyShield,0
Andy,0
TeleportAttack,@Andy_Attack_Length
Loot,0

;================================ DEFINITIONS OF MAIN ================================
; Dont edit beyond this point unless you know what you're doing!

;=========Nithlathak=======

[ToTown]
K(@Skill_Teleport)
S(@Del_SwitchSkill)
RC(200,300)
WEOT(@Del_WEOT)
K(@Skill_TownPortal)
S(@Del_SwitchSkill)
FUNC:TOWNTP
EXEC:PotBot.exe
FUNC:A5TownPoint

[ChickenStart]
EXEC:ChickenStart.au3

[SimplePickit]
KU(@Skill_HoldPosition)
RCU
LCU
K(@Skill_Redemption)
S(@Del_SwitchSkill)
S(50)
PICKIT(600)

[TeleToNihlatak]
EXEC:TeleToHalls.au3

[TakeWp]
EXEC:Waypoint.au3

;=========Precasts=========

[CTA]
SWITCH1
S(@Switch_Delay)
K(@Battle_Command)
S(Switch_Delay)
RC(400,300)
S(@Switch_Delay)
RC(400,300)
S(@Switch_Delay)
K(@Battle_Orders)
S(Switch_Delay)
RC(400,300)
S(@Switch_Delay)
RC(400,300)
S(@Switch_Delay)
SWITCH2
S(@Switch_Delay)
EXIT

[HolyShield]
K(@HolyShield)
S(@SwitchSkill)
RC(200,300)
S(@Switch_Delay)
RC(200,300)
S(@Switch_Delay)
EXIT

;=========Miscellaneous=========

[ToTownAct5]
K(@Town_Portal)
S(@SwitchSkill)
FUNC:TOWNTP
S(900)
EXEC:PotBot.exe
S(200)
K(@Vigor)
S(@SwitchSkill)
FUNC:A5TownPoint
EXIT

[ToTownAct3]
K(@Town_Portal)
S(@SwitchSkill)
FUNC:TOWNTP
S(900)
K(@Vigor)
S(@SwitchSkill)
FUNC:A3TownToA5
EXEC:FromA5WPtoA5Start.au3
S(200)
EXEC:PotBot.exe
FUNC:A5TownPoint
EXIT

[Loot]
KU(@Standstill)
RCU
LCU
K(@Vigor)
S(@SwitchSkill)
PICKIT(800)
S(200)
PICKIT(800)
EXIT

[SetA3Colors]
FUNC:ColorsA3
EXIT

[SetA5Colors]
FUNC:ColorsA5
EXIT

[Delay]
S(1000)
EXIT

;=========Attacks=========

[StationaryAttack]
K(@Concentration)
S(@SwitchSkill)
KD(@Standstill)
LCD(410,320)
S(300)
LCD(430,320)
S(600)
CMDEAD
CTOE

[TeleportAttack]
K(@Teleport)
S(@SwitchSkill)
EXEC:MonsterFocus.au3
S(100)
SRC
S(@Tele_Delay)
K(@Concentration)
S(@SwitchSkill)
KD(@Standstill)
LCD(410,320)
S(300)
LCD(430,320)
S(300)
LCD(410,320)
S(300)
CTOE

[ShenkAttack]
K(@Teleport)
S(@SwitchSkill)
EXEC:ShenkFocus.au3
S(100)
SRC
S(@Tele_Delay)
K(@Concentration)
S(@SwitchSkill)
KD(@Standstill)
LCD(410,320)
S(300)
LCD(430,320)
S(300)
LCD(410,320)
S(300)
CTOE

[DacAttack]
K(@Teleport)
S(@SwitchSkill)
EXEC:DacFocus.au3
S(100)
SRC
S(@Tele_Delay)
K(@Concentration)
S(@SwitchSkill)
KD(@Standstill)
LCD(410,320)
S(300)
LCD(430,320)
S(300)
LCD(410,320)
S(300)
CTOE

;=========Eldritch=========

[GotoFrigid]
SR(@Random_Delay)
FUNC:A5EWP
S(@WP_Delay)
EXIT

[TeleToEldritch]
K(@Teleport)
S(@Key_Delay)
BRC(130,-60)
WEOT(@Tele_Delay)
BRC(80,-335)
WEOT(@Tele_Delay)
RC(400,150)
WEOT(@Tele_Delay)
EXIT

;=========Thresh=========

[FromEldtoFrigidWP]
K(@Teleport)
S(@Key_Delay)
RC(362,542)
WEOT(@Tele_Delay)
RC(362,542)
WEOT(@Tele_Delay)
BRC(335,174)
WEOT(@Tele_Delay)
EXIT

[ToArreat]
EXEC:Thresh_WP.au3
S(@WP_Delay)
K(@Teleport)
S(@Key_Delay)
EXEC:Bosses\TeleToArreatWall.au3
EXIT

[TeleToThresh]
S(100)
EXEC:Bosses\TeleToThresh.au3
EXIT

;=========Shenk=========

[TeleToShenkFromEld]
K(@Teleport)
S(@Key_Delay)
RC(275,515)
WEOT(@Tele_Delay)
RC(550,550)
WEOT(@Tele_Delay)
BRC(400,110)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(600,550)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(690,350)
WEOT(@Tele_Delay)
RC(700,550)
WEOT(@Tele_Delay)
EXIT

[TeleToShenkFromWP]
K(@Teleport)
S(@Key_Delay)
BRC(400,110)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(600,550)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(690,350)
WEOT(@Tele_Delay)
RC(700,550)
WEOT(@Tele_Delay)
EXIT

;=========Dac=========

[TeleToDac]
K(@Teleport)
S(@Key_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(600,540)
WEOT(400)
EXEC:Bosses\TeleToDac.au3
EXIT

;=========Pindle=========

[ToAnya]
SR(@Random_Delay)
FUNC:A5WPtoATP
S(@WP_Delay)
EXIT

[TeleToPindle]
K(@Teleport)
S(@Key_Delay)
BRC(400,-310)
WEOT(@Tele_Delay)
RC(700,35)
WEOT(@Tele_Delay)
BRC(490,-74)
WEOT(@Tele_Delay)
RC(600,300)
WEOT(@Tele_Delay)
EXIT

;=========Mephisto=========

[Meph_WP]
EXEC:Meph_WP.au3
S(@WP_Delay)
EXIT

[Mephisto]
K(@Teleport)
S(@Key_Delay)
EXEC:Bosses\Meph.au3
EXIT

;=========Andariel=========

[Andy_WP]
EXEC:Andy_WP.au3
S(@WP_Delay)
EXIT

[Andy]
K(@Teleport)
S(@Key_Delay)
EXEC:Bosses\Andy.au3
EXIT

 

 

 

MM.BOT.INI

;==============================================================================
;========= Manus-Magnus Diablo2 Lod Global MM.BOT.5.xx configuration ==========
;=================  http://perso.wanadoo.fr/manus-magnus  =====================
;==============================================================================
; This file can be case sensitive, pay attention to write "Yes" and not "yes".
; All lines starting with a ";" are comments... All others are real variables.
; Commented information is important: Read all whatever is your bot experience.
;==============================================================================

 

[Processes]
;##############################################################################
;
;                               PROCESSES & KEYS USAGE
;
; * D2_Path => Specify your Diablo II path here (C:\Programme\Diablo II)
; * D2_MultiKeys => or . If you got multiple Diablo2 keys for botting
;   write Yes here and go complete the config\mm.MultiKeys.ini file. Simply!
;==============================================================================
D2_Path =C:\Programme\Diablo II
D2_MultiKeys = No
;==============================================================================

 


[Extra]
;##############################################################################
;
;                     EXTRA DELAYS & SCRIPTS SETTINGS
;
;==============================================================================
; *Extra_CreateGameDelay => Delay in milliseconds before each game creation.
;------------------------------------------------------------------------------
Extra_CreateGameDelay = 12000
;------------------------------------------------------------------------------
; *Extra_RunsAmount => Maximum of runs before PAUSE the bot and apply the
;  Extra_RunsAmountSleepTime. If you got more than 1 Cd-Keys set the bot will
;  swap Keys sets each time the Extra_RunsAmount is reached!
; *Extra_RunsAmountSleepTime => This is the PAUSE Delay in minutes that apply
;  once the Extra_RunsAmount is reached.
;------------------------------------------------------------------------------
Extra_RunsAmount = 16
Extra_RunsAmountSleepTime = 10
;------------------------------------------------------------------------------
; *Extra_RDGNE_SleepTime => PAUSE in minutes when IP BAN/Realm Down happen.
;  NOTE: If you got more than 1 Cd-Keys set: the bot will swap Keys each time
;  A IP BAN/Realm Down happen!
;------------------------------------------------------------------------------
Extra_RDGNE_SleepTime = 30
;------------------------------------------------------------------------------
; *Extra_RDGNE_Executable => Will execute this file ( example: IpReset.vbs )
; *Extra_RDGNE_ExecutablePath => Full path of this File ( example: C:\tests )
;  NOTE:Executable & ExecutablePath are here for IP RESET Scripts...
;------------------------------------------------------------------------------
Extra_RDGNE_Executable = No
Extra_RDGNE_ExecutablePath = No
;------------------------------------------------------------------------------
; *Extra_D2LogsDelete => If "Yes" will delete systematicly D2 logs files...
;------------------------------------------------------------------------------
Extra_D2LogsDelete = No
;==============================================================================

; Fast help about settings above...

;==============================================================================
; CONSIDERING AROUND 1 MINUTE / RUN: (TWEAK IF YOUR RUN TIME IS DIFFERENT...)
;------------------------------------------------------------------------------
; 1/ IF YOU GOT ONLY 1 CD KEY SET:
; - Use the default settings above: the bot will make 10/ runs and sleep 15/
;   minutes. If a Realm Down or IP ban happen it will sleep 20/ minutes...
; 2/ IF YOU GOT 2 CD KEY SETs: try 13/10/20
; 3/ IF YOU GOT 3 CD KEY SETs or more: 15/0/20
; 4/ IF YOU WANT TO GO MORE FAST, using IP reset script : 16+/0/0
; Note: if you got an Ip Reset Script you can setup Extra_RDGNE_SleepTime = 0
;------------------------------------------------------------------------------
; DONT FORGET THAT BLIZZARD ALLOWING A MAXIMUM OF 20 GAMES / HOUR / KEY SET...
;==============================================================================

 


;##############################################################################
;
;                     Optional scripts settings...
;

; Dedicated to third party or specific operations. Centralized in \Scripts.
; To simplify the whole things all scripts must be in the \Scripts folder, the
; working directory will be \Scripts. Example: PreLogin_Executable = Test.vbs
; Put "No" if you dont wanna use the option. Note: RUN WAIT is done.

;==============================================================================
; *PreLogin_Executable => Will be executed just before click "Connect to Bnet".
;------------------------------------------------------------------------------
PreLogin_Executable = No
PreLogin_ExecutablePath = C:\Program Files\mm.BOT\Scripts

;------------------------------------------------------------------------------
; *PostLogin_Executable => Will be executed after character selection.
;------------------------------------------------------------------------------
PostLogin_Executable = PotThreadStart.exe
PostLogin_ExecutablePath = C:\Program Files\mm.BOT\Scripts

;------------------------------------------------------------------------------
; *GameStart_Executable => Will be executed at the very start of each new game.
; Only the corpse check/recovery and optional Server IP check are done before.
;------------------------------------------------------------------------------
GameStart_Executable = RECOVER.exe
GameStart_ExecutablePath = C:\Program Files\mm.BOT\Scripts

;==============================================================================

 

 

[Character]
;##############################################################################
;
;                         GLOBAL CHARACTER & GAME PARAMETERS
;
; * Char_Mode => Mode for single player or for battle.net.
;   ==> special mode will help for sequences building: the bot will
;   directly run the sequences that are in the mm.BOT.Sequences.ini file. Thats
;   means you have launch Diablo 2 yourself (via a shortcut with the correct
;   parameters:  -direct -txt -w -ns -title "Diablo II" ) and to put your char
;   just after the desired TP or WP. Once done; launch the mm.bot.5xx.exe.
; * Char_Account => Your account (Only required if mode selected)
; * Char_Password => Your password (Only required if mode selected)
; * Char_Slot => Character position in account screen (<1> to <8>)
; * Char_Difficulty => Difficulty: , or
; * Char_BNGamePass_String  => Suit of keys the bot will use randomly
;   to create your games names and passes. You can put the same key multiple
;   times (not too much). Set 20+ characters, Personalize it, dont use spaces.
; * Char_BNGameName_Perso => If the parameter is different than "No" the bot
;   will take the passed string adding incremented number behind it (1,2..etc..)
;   as the new game name creation string, ignoring Char_BNGamePass_String.
;   Char_BNGamePass_Perso => Will take this string as default game password
;   if Char_BNGameName_Perso is different than "No"... Attention: Personalized
;   Game Pass must contains more than 2 alpha numeric characters (a-z / 0-9)
; * Char_MessageSent => /dnd is recommended since messages from wispers have
;   colors that -will- disturb the bot! Will be applied at each new cycle.
;   Default is here /o igw that should be used with the \tools\FList utility.
; * Char_StartRunDelay => Hightly randomised delay at the absolute start of
;   each run, when -in game- status is detected. (50-150)
;==============================================================================
Char_Mode = Battle
Char_Account =
Char_Password =
Char_Slot = 3
Char_Difficulty = Hell
Char_BNGamePass_String = 123456789-abcdefghijklmnopqrstuvwxyz
Char_BNGameName_Perso = No
Char_BNGamePass_Perso = No
Char_MessageSent = /dnd
Char_StartRunDelay = 150
;==============================================================================

 

 

;##############################################################################
;
;                          LIFE AND MERC PREFERENCES
;
; * Char_MalahHealLifePercent AND Char_MalahHealManaPercent  => The life or
;   Mana needed to heal at Heal NPC (10% step precision, minimum 10% mana,
;   less than 10% will make the bot ignore mana need, and minimum 50% for life)
; * Char_DrinkPotionLifePercent AND Char_DrinkPotionManaPercent  => The Life or
;   Mana percent needed to drink Potion (10% step precision....)
; * Char_UseMerc => Detect and ressurrect merc if dead or
; * Char_HealMerc => Will gave rejuv to merc if life is ~1/3  or
; * Char_PreventiveChicken => Chicken if, after a drink the bot see there
;   is only 1 column of potions left ? or
; * Char_StopIfNoPots => Stop the bot if no more pots in belt ? or
; * Char_MaxDrinks => Maximum of drinks allowed per sequence (ie: Eldritch
;   attack sequence) if this number is overrided the bot will chicken.
; * Char_CharHealTimer => Minimum time interval in ms between 2 char drinks.
; * Char_MercHealTimer => Minimum time interval in ms between 2 merc drinks.
; * Char_MercWeaponSwitch => Will switch merc weapon when resurrect (infinity!)
;==============================================================================
Char_MalahHealLifePercent = -10 ;positive value heals at malah, negative value does not heal
Char_MalahHealManaPercent = -10 ;positive value heals at malah, negative value does not heal
Char_DrinkPotionLifePercent = -10
Char_DrinkPotionManaPercent = -10
Char_UseMerc = Yes
Char_HealMerc = Yes
Char_PreventiveChicken = No
Char_StopIfNoPots = No
Char_MaxDrinks = 4
Char_CharHealTimer = 1000
Char_MercHealTimer = 1000
Char_MercWeaponSwitch = Yes
;==============================================================================

 

 


;##############################################################################
;
;                      GAMBLE & DIABLO CLONE PREFERENCES
;
; * Char_StashGold => How much in inventory before stashing it ?
; * Char_GambleItem => Gambled item can be OR OR
; * Char_GambleGoldStart => Gold amount to start gamble at Gamble NPC
; * Char_GambleGoldStop => Gold amount to stop gamble at Gamble NPC (>200k)
; * Char_GambleDelay => Delay before scan & iding, dont go below 800...
;==============================================================================
; * Char_IpFinderLastByte1,2,3 => Last byte of the server you are looking for.
;   If good server is detected the bot will repeat the Precast Sequence Over &
;   Over: thats means you need to have "cast in town" sequence to allow IDLE.
;   As example Holy shield for pala, frozen armor for sorce, or others... Usage
;   is No to ALL if you are NOT looking for a specific server. However put simple
;   Bytes (ie: 66) if you search server(s). You can check up to 3 different IP.
; * Char_IpFinderExecutable => Name of the executable/script to launch when IP
;   is found. (ie: MyWav.wav or MyScript.bat...)
; * Char_IpFinderExecutablePath => full path of the executable (ie: C:\MyFolder)
; NOTE: D2 window is re-maximized once your script/wav terminated to properly
; continue the IDLE using Precast to prevent bot focuse loose. Dont use a script
; or sound that runs too long. If ip found splash screen will spawn automaticly.
; NOTE: Make D2Clone appears at Eldtich and carry him to Shenk (easy kill).
;==============================================================================
Char_StashGold = 300000
Char_GambleItem = Rings
Char_GambleGoldStart = 1100000
Char_GambleGoldStop = 300000
Char_GambleDelay = 1200
;==============================================================================
Char_IpFinderLastByte1 = No
Char_IpFinderLastByte2 = No
Char_IpFinderLastByte3 = No
Char_IpFinderExecutable = No
Char_IpFinderExecutablePath = No
;==============================================================================

 

 

;##############################################################################
;
;                        DEFAULT INVENTORY & REPAIR PREFERENCES
;
; * Char_MiniFreeSpaces => At how much free spaces letf in inventory the bot
; will stop. Never let the bot continue to run while inventory & stash are full.
; NOTE: If you make multiple monsters and pickup rare you should have 24+ !
; If you are only pickup few uniques you can decrease the value to 12-16.
;==============================================================================
; * Char_ForceRepairCycle => Will force a repair to Larzuk every xx runs.
;   If value = 0 auto check repair is activated at the start of each run.
;   Damaged armors/Helms/etc... And -melee- weapons are automaticly detected.
;   Its recommended to force/define a cycle, since the auto check burn ~500 ms
;   If you have a sorce give 100 (repair every 100 runs...It's an example.)
;==============================================================================
Char_MiniFreeSpaces = 12
;==============================================================================
Char_ForceRepairCycle = 50
;==============================================================================

 


;##############################################################################
;
;                           KEYBOARD SETTINGS/KEYS
;
; * Char_Key_ClearScreen => The key for "clear screen" (look in controls)
; * Char_Key_Switch => The key you use to switch weapons (CTA or Eshield Switch)
; * Char_Key_AutoMap => The keyboard key you use to show the automap
; * Char_Key_Inventory => The keyboard key you use to view inventory
; * Char_Key_ShowItems => The keyboard key you use to view items on the floor
; * Char_Key_PotionsRow1 =>  Key for Potion 1 (from left to right)
; * Char_Key_PotionsRow2 =>  Key for Potion 2 (from left to right)
; * Char_Key_PotionsRow3 =>  Key for Potion 3 (from left to right)
; * Char_Key_PotionsRow4 =>  Key for Potion 4 (from left to right)
; NOTE : Example of keys: , , , , , , <6>...
; NOTE : Use -simple- keys like SPACE or a, b, c, z.. instead of F1, F2, ALT
; if you are experiencing problems. Because -simple- keys can be more 'fast'.
; NOTE : Only rejuvenations potions are picked & recongnized by the BOT
; => Fill up the belt with REJUV / FULL REJUV potions before launching the bot.
; => If you want only drink full rejuvs edit the Xrare section of mm.PkId.ini.
;==============================================================================
Char_Key_ClearScreen = SPACE
Char_Key_Switch = w
Char_Key_AutoMap = TAB
Char_Key_Inventory = i
Char_Key_ShowItems = ALT
Char_Key_PotionsRow1 = 1
Char_Key_PotionsRow2 = 2
Char_Key_PotionsRow3 = 3
Char_Key_PotionsRow4 = 4
Char_Key_ShowBelt = ö
;==============================================================================

 

[Advanced Settings]
;##############################################################################
;
;                  MOUSE AND KEYBOARD DIABLO 2 DELAYS/SENSIVITY
;
; If you dont know leave these settings as default.
; * (A)D2_FastClickDelaysRange = , => Fast Clicks are most "actions"
; clicks like attacks, moves, hide mouse...etc.. this is the randomized time
; from to in milliseconds mouse will be pressed: down,delay,up.
; * (B)D2_SlowClickDelaysRange = , => Slow Clicks category, same thing
; as above, but this concern only slow speed required delays like out-of-game
; menus, Npc menus, repair button...etc...
; * (C)D2_MouseClickDownDelay => Length a click is held down before release (ms).
; This delay is the autoit minimum press time for all clicks.
; * (D)D2_SendKeyDownDelay => Length a key is held down before release (ms).
; This delay is the autoit minimum press time for all keys.
; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
; All these delays can be tweaked to fix problems OR to increase performances:
; => Total Click time = (C) + (A OR B) + little value (internal & randomized)
; => Total Press Key time = (D) + little value (internal & randomized)
; D2 game have a worst sensivity for clicks and keypresses on low speed comps.
; Increasing a few (C) or/and (D) if you think the game does not receive
; properly the clicks/keys orders, Also search around for all others settings
; like delays in sequences.
; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
; Test these delays if you need speed: A = 10,15, B = 120,140, C & D = 15
;==============================================================================
D2_FastClickDelaysRange = 20,30
D2_SlowClickDelaysRange = 120,140
D2_MouseClickDownDelay = 20
D2_SendKeyDownDelay = 20
;==============================================================================

 

 


;##############################################################################
;
;                               INTERACTS DELAYS
;
; If you dont know leave these settings as default.
; * Char_CheckMoveDelay => End of move detection Delay; more is low, more it
;   will increase moves reactivity. If too much low the interacts or moves can
;   become erratics...(milliseconds). Only concern walk/run moves
;   - Try - values starting from 80 to 300 with steps of 20
;   NOTE: Char_CheckMoveDelay IS AN IMPORTANT FACTOR OF OPTIMIZATION !!
; * ItemFocusDelay => time to wait before starting an iding scan, too much low
;   delay can cause iding errors, too much high is time loss. >5 and <200.
;   Usually is as low as computer is fast.
; * Weot_MiniDelay => When using the WEOT command: Minimum delay to wait before
;   starting to check if the teleport was done or not. >300 and <800
; * Weot_ScanDelay => When using the WEOT command: Delay between each scan. A
;   scan serve to check if teleport was effective or not. >40 and <500
; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
; Test this delay if you need speed: Char_CheckMoveDelay = 100
; If you got a sorce with fast cast rate test this: Weot_MiniDelay = 350
;==============================================================================
Char_CheckMoveDelay = 120
ItemFocusDelay = 70
Weot_MiniDelay = 600
Weot_ScanDelay = 100
;==============================================================================

 


;##############################################################################
;
;          MISC & SPECIAL OPTIONS (some of them deserve support)
;
; If you dont know leave these settings as default.
;
; * BotProcessPriority => can be: Normal or Medium or High; default is medium
;   but you can select High if you need more iding & pickit speed.
;   ATTENTION: This option boost seriously the bot and all delays are impacted.
; * D2_RunStartKey => You can specify a Key that will be pressed at the
;   start of each run. Designed to clear all messages from MapHack or any module.
;   Must be done when third programs/hacks are used and disturb the bot due to
;   screen messages. Leave it to to dont use this option.
; * Misc_ByPassCheckCorpse => ByPass the Check of Corpse ONLY if you are
;   immortal... Maybe HC. This one will cute ~500 ms of game run time.
; * D2_PickitRescans => number of screen scans after the last pickup (pickit)
; * D2_PickitMaxRetries => max number of clicks done in a whole pickit action.
; * D2_SlowIntMDelay => Mouse Move speed for slow actions (fastest is 0)
; * D2_FastIntMDelay => Mouse Move speed for fast actions (fastest is 0)
; * D2_IdingMouseSpeed => Same thing as D2_Slow/FastIntMDelay usually at the
;   same speed than D2_FastIntMDelay, But if you get iding errors set it to 2.
; * D2_MouseClickDelay => Length of the brief pause in between mouse clicks.
; * D2_SendKeyDelay => Length of the brief pause in between sent keystrokes.
; * LogScanDrop => or Will log all scanned on the grounds.
; * LogPicked => or Will log all picked/clicked on the ground items.
; * LogSold => or Will log all sold items and their statistics.
; * SleepMouseMoves => or If yes will move the mouse while sleep.
; * D2_WName => Name of the Diablo II window that the bot will look for.
; * D2_Executable => Name the the Diablo II executable file.
; * D2_CmdParameters => Diablo II executable parameters.
; * D2_SplashBotTitle => Defaut title you want for the bot splash window.
; * Bot_STOP_HotKey => HotKey that stop the bot, default is END
; * Bot_PAUSE_HotKey => HotKey that pause the bot, default is PAUSE
; * Bot_INILOAD_HotKey => HotKey that load .ini settings, default is INS
;   (Insert key): Near all settings are reloaded, include PkId & Sequences !
;   Note: Do not execute the INILOAD while attacking monsters...
;==============================================================================
BotProcessPriority = Medium
D2_RunStartKey = No
Misc_ByPassCheckCorpse = No
D2_PickitRescans = 1
D2_PickitMaxRetries = 8
D2_SlowIntMDelay = 2
D2_FastIntMDelay = 1
D2_IdingMouseSpeed = 1
D2_MouseClickDelay = 5
D2_SendKeyDelay = 5
LogScanDrop = No
LogPicked = No
LogSold = No
SleepMouseMoves = Yes
D2_WName = Diablo II
D2_Executable = Diablo II.exe
D2_CmdParameters = -w -ns -lq -direct -txt -title "Diablo II"
D2_SplashBotTitle =
Bot_STOP_HotKey = END
Bot_PAUSE_HotKey = PAUSE
Bot_INILOAD_HotKey = INS
MMstatusURL = http://www.mmbot.net/modules/MMstatus/MMstatus.ini
MMnewsURL = http://www.mmbot.net/modules/MMstatus/MMnews.ini
Version =5.44
;==============================================================================

 

 

 

 
   
Heute waren schon 1 Besucher (1 Hits) hier!
Diese Webseite wurde kostenlos mit Homepage-Baukasten.de erstellt. Willst du auch eine eigene Webseite?
Gratis anmelden