Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help with MM Bot PLEASE
#1
First of all, I'm using a CL Sorc and the default sequences. After I go through the Frigid wp the bot saves and exits the game. Anyone have any ideas?

Here's my sequence, I know it's a lot but...I don't know where the error could be.

; SETTINGS:

;==============================================================================
; Default sequence is the light sorce one, but you can replace it or edit it
; by whatever you want. Refers the MANUAL to know more about light sorce & merc.
; Lightning sorce is the easiest & cheapest character to proceed Pindle +
; and Eldritch runs for MFing. BUT Much others builts are possible, of course!
; Dont forget to check your keys settings in \Config\mm.BOT.ini !
;==============================================================================
; Replace below the keys your character use in game for these skills:
; Note; All skills are at right click in these sequences:
;==============================================================================
@Teleport_Key = F3 ; Teleport Skill Key (must have it)
@Lightning_Key = F1 ; Lightning Skill Key (must have it)
@Chain_Lightning_Key = F2 ; ChainLightning Skill Key (must have it)
@Telekinesis_Key = F7 ; Telekinesis Skill Key (must have it)
@Frozen_Armor_Key = ; Frozen Armor Skill Key (put a blank if you dont have)
@Mana_Shield_Key = F6 ; Mana Shield Skill Key (put a blank if you dont have)
@Battle_Commands_Key = ; Battle Commands Skill Key (leave blank if you dont have)
@Battle_Orders_Key = ; Battle Orders Skill Key (leave blank if you dont have)
;NOTE: to use CTA uncomment the CL_Sorc_Will_Use_Cta sequence in the [MAIN] below
;==============================================================================
; Eventually change the settings below to resolve problems or increase speed.
;==============================================================================
@Random_Delay_Before_Eldritch = 100,200 ; <mini>,<maxi> TOWN random delay (ms.)
@Random_Delay_Before_Pindle = 100,200 ; <mini>,<maxi> TOWN random delay (ms.)
@Wait_End_Of_Teleport_Delay = 1200 ; Delay before retry to teleport (ms.)
@Timeout_Eldritch_Pre_Attack = 4000 ; Maximum primary attack time on Eldritch (ms.)
@Timeout_Pindle_Pre_Attack = 4000 ; Maximum primary attack time on Pindle (ms.)
@Timeout_Eldritch_Attack = 20000 ; Maximum main attack time on Eldritch (ms.)
@Timeout_Pindle_Attack = 20000 ; Maximum main attack time on Pindle (ms.)
@Pre-Cast_Random_Delay = 300,400 ; Random Delay when casting CTA or Pre-Cast (ms.)
@Attack_Loop_Delay = 100 ; Tweak it to change attacks loop/cast speed (ms.)
@Key_Push_Delay = 100 ; Delay to let the Skills appears at right click (ms.)
@WP_Menu_Delay = 400 ; Delay x2 to wait the WP menu appears at screen.
;==============================================================================


; CODE & much comments (it's an example...)


;===============
; CL Sorce MAIN
;===============
[MAIN]
CL_Sorc_Pre_Cast, 0 ; Here the pre-cast sequence in town. At downstairs, near WP.
CL_Sorc_Goto_Eldritch_Wp, 0 ; We choose to go to Eldritch Way Point (Frigid Highlands).
; CL_Sorc_Will_Use_Cta, 0 ; If you want use CTA uncomment this sequence.
CL_Sorc_GoTo_Eldritch, 0 ; Here the sequence to go to Eldritch, not a loop.
CL_Sorc_Pre_Attack_Eldritch, @Timeout_Eldritch_Pre_Attack ; Primary simple light attack against Eldritch.
CL_Sorc_Attack_Eldritch, @Timeout_Eldritch_Attack ; Chain Lightning Eldritch attack.
CL_Sorc_Eldritch_Pickit, 0 ; Eldritch drop and Pickit ...
CL_Sorc_Eldritch_GoTo_AnyaTP, 0 ; Now lets return to town, and go to Anya TP.
CL_Sorc_GoTo_Pindle, 0 ; From Anya TP go to Pindle.
CL_Sorc_Pre_Attack_Pindle, @Timeout_Pindle_Pre_Attack ; Primary simple light attack against Pindle
CL_Sorc_Attack_Pindle, @Timeout_Pindle_Attack ; Lightning Pindle Attack.
CL_Sorc_Pindle_Pickit, 0 ; Pindle drop and Pickit ... Run finished.

;=====================================
; CL Sorce will precast at downstairs
;=====================================
[CL_Sorc_Pre_Cast]
SR(@Random_Delay_Before_Eldritch) ; This delay is in town, at downstairs, before pre-cast.
K(@Mana_Shield_Key) ; Push Mana Shield Skill Key.
S(@Key_Push_Delay) ; Little delay to let the Skill appears at right click.
RC(400,60) ; Right Click to cast Mana Shield.
SR(@Pre-Cast_Random_Delay) ; Sleep a little random time (Casting delay).
;SEND(/NOPICKUP) ; Optional, uncomment it to avoid accidental pickups.
;EXEC:Example.au3 ; Optional, If you installed Autoit V3 uncomment it for a test.
EXIT ; End of the sequence; it's a no loop sequence.

;==============================================
; CL Sorce Goto Frigid Highlands (Eldritch WP)
;==============================================
[CL_Sorc_Goto_Eldritch_Wp]
FUNC:A5EWP ; This function will go from downstairs to Eldritch WayPoint.
EXIT ; End of the sequence; it's a no loop sequence.

;===============
; Optional: CTA
;===============
;[CL_Sorc_Will_Use_Cta]
;S(@WP_Menu_Delay) ; Wait a bit before switch (entering Frigid Highlands).
;SWITCH1 ; Internal SWITCH1 command (Switch to secondary gear).
;K(@Battle_Commands_Key) ; Push Battle Commands Skill Key.
;S(@Key_Push_Delay) ; Little delay to let the Skill appears at right click.
;RC(500,60) ; Right Click to cast Battle Commands.
;SR(@Pre-Cast_Random_Delay) ; Sleep a little random time (Casting delay).
;K(@Battle_Orders_Key) ; Push Battle Orders Skill Key
;S(@Key_Push_Delay) ; Little delay to let the Skill appears at right click.
;RC(500,60) ; Right Click to cast Battle Commands.
;SR(@Pre-Cast_Random_Delay) ; Sleep a little random time (Casting delay).
;SWITCH2 ; Internal SWITCH1 command (Switch back to primary gear).
;EXIT ; End of the sequence; it's a no loop sequence.

;================
; Go to Eldritch
;================
[CL_Sorc_GoTo_Eldritch]
K(@Teleport_Key) ; Push the Teleport Skill Key.
S(@Key_Push_Delay) ; Little delay to let the Skill appears at right click.
BRC(155,-60) ; Teleport to these coordinates (relative to Green Block).
WEOT(@Wait_End_Of_Teleport_Delay) ; Wait End of Teleport.
CLM ; Check Life and Mana, and drink if needed.
CML ; Check Merc Life, and heal him if needed and defined in mm.BOT.ini.
BRC(70,-330); Teleport to these coordinates (relative to Green Block).
WEOT(@Wait_End_Of_Teleport_Delay) ; Wait End of Teleport.
CLM ; Check Life and Mana, and drink if needed.
CML ; Check Merc Life, and heal him if needed and defined in mm.BOT.ini.
K(@Lightning_Key) ; Push Lightning Key Skill for next attack (optionnal but helps)
S(@Key_Push_Delay) ; Little delay to let the Skill appears at right click.
EXIT ; End of the sequence; it's a no loop sequence.

;=====================================
; Eldritch Primary Light Attack(loop)
;=====================================
[CL_Sorc_Pre_Attack_Eldritch]
K(@Lightning_Key) ; Push the Lightning Skill Key.
RCD(450,50) ; "Blind" Right Click Down Attack in monsters direction (cast in the whole group).
S(@Attack_Loop_Delay) ; Little delay to avoid excessive cast (because this sequence is a loop).
CLM ; Check Life and Mana, and drink if needed.
CML ; Check Merc Life, and heal him if needed and defined in mm.BOT.ini.
CMDO ; Check if monsters are dead, if yes, jump go to next sequence.
CTOE ; Chech if End of Time Out (defined in MAIN) if expired jump to next sequence.

;=============================
; Eldritch Chain-Light Attack
;=============================
[CL_Sorc_Attack_Eldritch]
K(@Chain_Lightning_Key) ; Push the Chain Lightning Skill
RCD(MFOC,OUT) ; Right Click Down Attack on detected monsters (Chain Light to finish all them).
S(@Attack_Loop_Delay) ; Little delay to avoid excessive cast (because this sequence is a loop).
CLM ; Check Life and Mana, and drink if needed.
CML ; Check Merc Life, and heal him if needed and defined in mm.BOT.ini.
CMDO ; Check if monsters are dead, if yes, will go to next sequence.
CTOE ; Chech if End of Time Out (defined in MAIN) if expired jump to next sequence..
Reply
#2
Here is my event log:

10/07 22:46:43 [I]> ========================================
10/07 22:46:43 [I]> mm.BOT.542 was launched for Battle mode.
10/07 22:46:43 [I]> ========================================
10/07 22:46:43 [I]>
10/07 22:46:43 [I]> Autoit Options, mm.BOT.ini, and HotKeys loaded.
10/07 22:46:45 [I]> Compilation by mmcl.PKID.Compiler.exe was successful!
10/07 22:46:45 [I]> Empty Inventory, Stash, Npc, Cube, and Belt references loaded.
10/07 22:46:46 [I]> PKID loaded 162 XUniques statistics in iding database.
10/07 22:46:46 [I]> PKID loaded 4584 XRares statistics in iding database.
10/07 22:46:46 [I]> PKID loaded 8 Sets statistics in iding database.
10/07 22:46:46 [I]> PKID loaded 192 Grays statistics in iding database.
10/07 22:46:46 [I]> PKID loaded 56 Whites statistics in iding database.
10/07 22:46:46 [I]> PKID loaded 892 Magics statistics in iding database.
10/07 22:46:47 [I]> PKID loaded 5894 Total statistics in iding database.
10/07 22:46:47 [I]> PKID loaded 126 XUniques items to pickup.
10/07 22:46:47 [I]> PKID loaded 375 XRares items to pickup.
10/07 22:46:47 [I]> PKID loaded 8 Sets items to pickup.
10/07 22:46:47 [I]> PKID loaded 43 Grays items to pickup.
10/07 22:46:47 [I]> PKID loaded 29 Whites items to pickup.
10/07 22:46:47 [I]> PKID loaded 94 Magics items to pickup.
10/07 22:46:47 [I]> PKID loaded 675 Total items to pickup.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_Pre_Cast with 6 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_Goto_Eldritch_Wp with 2 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_GoTo_Eldritch with 13 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_Pre_Attack_Eldritch with 7 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_Attack_Eldritch with 7 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_Eldritch_Pickit with 9 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_Eldritch_GoTo_AnyaTP with 24 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_GoTo_Pindle with 11 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_Pre_Attack_Pindle with 7 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_Attack_Pindle with 7 commands.
10/07 22:46:48 [I]> SEQUENCER loaded CL_Sorc_Pindle_Pickit with 10 commands.
10/07 22:46:48 [I]> SEQUENCER loaded 11 Total sequences.
10/07 22:46:48 [I]> Bot process priority: Medium speed.
10/07 22:46:49 [I]> Diablo II processes closed successfully.
10/07 22:46:50 [I]> Diablo 2 will be launched with these parameters:
10/07 22:46:50 [I]> C:\Program Files\Diablo II\Diablo II.exe -w -ns -lq -direct -txt -title "Diablo II" (title: Diablo II)
10/07 22:47:00 [I]> Bot process priority: Medium speed.
10/07 22:47:00 [I]> Diablo II started.
10/07 22:47:09 [I]> Login done.
10/07 22:47:11 [I]> Character selected.
10/07 22:47:12 [I]> ==> Cycle: 1 => Run: 1 Started. [Games created yet: 1]
Reply
#3
bro if you want the bot creators help you may want to post that in his forum on this site
Reply
#4
or in the section for mm bot on this site... check mm's site, in the links go to the d2trade site. they have a very large forum for mm and thats where i get a lot of my answers.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)