10-08-2005, 01:41 PM
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..
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..