All pastes #429627 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-04-08 10:30 UTC
rendered paste body
[VARS]
;##############################################################################
;
;          INSERT THE SEQUENCES YOU WANT EXECUTE IN THIS FILE...
;
;##############################################################################
; Absolutly read the mm.BOT.MANUAL.htm to understand what you are doing.
; Usefull tool to create & tweak sequences is in \Tools\mm.RBlocks.exe
; Dont forget to try the special SEQ mode to create sequences (mm.BOT.ini)
;##############################################################################



; ----------- cut here ----------- cut here ----------- cut here -------------



;==============================================================================
; MM's light sorce sequences: Pindle, Eldritch, and Shenk runs.
; Generated by Hijacker's Default-CL-Sorc-Sequence-Customizer V1.2
; Easily generate your own script at: http://www.sjuengling.de/clcustomizer.php
; Any info, critique, thanks, PayPals go to: hijaker@gmx.de (Yes, without "c")
;==============================================================================
; 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, Eldritch
; and Shenk 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 control keys your character use in game for these skills:
; Note; All these skills are at the right click side.
;==============================================================================
@TP_Scroll_Key = F8	; TP Scroll Skill key (must have it and a TP tome...)
@Teleport_Key = F3	; Teleport Skill Key (must have it)
@Lightning_Key = F2	; Lightning Skill Key (must have it)
@Chain_Lightning_Key = F1	; ChainLightning Skill Key (must have it)
@Frozen_Armor_Key = F3	; Frozen Armor Skill Key (put a blank if you dont have)
@Mana_Shield_Key = F5	; Mana Shield Skill Key (put a blank if you dont have)
@Battle_Commands_Key = F6 ; Battle Commands Skill Key (leave blank if you dont have)
@Battle_Orders_Key = F7	; Battle Orders Skill Key (leave blank if you dont have)
;==============================================================================
; 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_Shenk_Pre_Attack = 4000	; Maximum primary attack time on Shenk (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_Shenk_Attack = 20000	; Maximum main attack time on Shenk (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.
;==============================================================================



;============================================================
; CL Sorce MAIN, The MAIN will call these sequences in order:
;============================================================

[MAIN]
	CL_Sorc_Town_Pre_Cast, 0
	CL_Sorc_Town_GoTo_PindleTP, 0
;	CL_Sorc_Will_Use_Cta_OutTown, 0 ; If you dont use CTA comment this sequence with  ";"
	CL_Sorc_GoTo_Pindle, 0
	CL_Sorc_Pre_Attack_Pindle, @Timeout_Pindle_Pre_Attack
	CL_Sorc_Attack_Pindle, @Timeout_Pindle_Attack
	CL_Sorc_Pindle_Pickit, 0
	CL_Sorc_BackA5Town, 0
	CL_Sorc_Town_Goto_Eldritch_Wp, 0
;	CL_Sorc_Will_Use_Cta_OutTown, 0 ; If you dont use CTA comment this sequence with  ";"
	CL_Sorc_GoTo_Eldritch, 0
	CL_Sorc_Pre_Attack_Eldritch, @Timeout_Eldritch_Pre_Attack
	CL_Sorc_Attack_Eldritch, @Timeout_Eldritch_Attack
	CL_Sorc_Eldritch_Pickit, 0
	CL_Sorc_FromEldritchGoToShenk, 0
	CL_Sorc_Pre_Attack_Shenk, @Timeout_Shenk_Pre_Attack
	CL_Sorc_Attack_Shenk, @Timeout_Shenk_Attack
	CL_Sorc_Shenk_Corpse_teleport,0
	CL_Sorc_Attack_Shenk, @Timeout_Shenk_Attack
	CL_Sorc_Shenk_Pickit, 0

	
	; And below all the sequences called above, not necessary in order:
	
	
	;=====================================
	; CL Sorce will precast at downstairs
	;=====================================
	[CL_Sorc_Town_Pre_Cast]
		SR(@Random_Delay_Before_Eldritch)
		K(@Frozen_Armor_Key)
		S(@Key_Push_Delay)
		RC(400,60)
		SR(@Pre-Cast_Random_Delay)
		K(@Mana_Shield_Key)
		S(@Key_Push_Delay)
		RC(400,60)
		SR(@Pre-Cast_Random_Delay)
		EXIT
		
	;==============
	; Go to Pindle TP
	;==============
	[CL_Sorc_Town_GoTo_PindleTP]
		FUNC:A5WPtoATP	
			
	;==============
	; Go to Pindle
	;==============
	[CL_Sorc_GoTo_Pindle]
		K(@Teleport_Key)
		S(@Key_Push_Delay)
		BRC(400,-310)
		WEOT(@Wait_End_Of_Teleport_Delay)
		RC(735,35)
		WEOT(@Wait_End_Of_Teleport_Delay)
		BRC(600,-30)
		WEOT(@Wait_End_Of_Teleport_Delay)
		K(@Lightning_Key)
		S(@Key_Push_Delay)
		EXIT
		
	;=================================	
	; PindleSkin Primary Light Attack
	;=================================
	[CL_Sorc_Pre_Attack_Pindle]
		K(@Lightning_Key)
		BRCD(285,-13)
		S(@Attack_Loop_Delay)
		CLM
		CML
		CMDEAD
		CTOE.
		
	;=====================
	; Pindle Light Attack
	;=====================
	[CL_Sorc_Attack_Pindle]
		K(@Lightning_Key)
		RCD(MFOC)
		S(@Attack_Loop_Delay)
		CLM
		CML
		CMDEAD
		CTOE.
		
	;===============
	; Pindle Pickit
	;===============
	[CL_Sorc_Pindle_Pickit]
		S(300)
		K(@Teleport_Key)
		S(@Key_Push_Delay)
		RC(560,190)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		S(200)
		PICKIT(600)
		EXIT
		
	;=============
	; BackToTownA5
	;=============
		[CL_Sorc_BackA5Town]
		K(@TP_Scroll_Key)
		S(@Key_Push_Delay)
		FUNC:TOWNTP ; Return to town using tp
		FUNC:A5TownPoint ; Check items at malah, merc status, stash, repair etc... And go to A5 Town WP.
		EXIT		

	;==============================================		
	; CL Sorce Goto Frigid Highlands (Eldritch WP)
	;==============================================
	[CL_Sorc_Town_Goto_Eldritch_Wp]
		FUNC:A5EWP ; This function will go from A5 Town WP to Eldritch WayPoint.
		EXIT
		
	;===============
	; Optional: CTA 
	;===============
	[CL_Sorc_Will_Use_Cta_OutTown]
		S(@WP_Menu_Delay)
		SWITCH1 ; Internal SWITCH1 command (Switch to secondary gear).
		K(@Battle_Commands_Key)
		S(@Key_Push_Delay)
		RC(500,60)
		SR(@Pre-Cast_Random_Delay)
		K(@Battle_Orders_Key)
		S(@Key_Push_Delay)
		RC(500,60)
		S(@Pre-Cast_Random_Delay)
		SWITCH2 ; Internal SWITCH1 command (Switch back to primary gear).
		EXIT
		
	;================
	; Go to Eldritch
	;================
	[CL_Sorc_GoTo_Eldritch]
		K(@Teleport_Key)
		S(@Key_Push_Delay)
		BRC(155,-60)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		BRC(70,-330)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		K(@Lightning_Key)
		S(@Key_Push_Delay)
		EXIT
		
	;=====================================		
	; Eldritch Primary Light Attack(loop)
	;=====================================
	[CL_Sorc_Pre_Attack_Eldritch]
		K(@Lightning_Key)
		RCD(450,50)
		S(@Attack_Loop_Delay)
		CLM
		CML
		CMDEAD
		CTOE
		
	;=============================
	; Eldritch Chain-Light Attack
	;=============================
	[CL_Sorc_Attack_Eldritch]
		K(@Chain_Lightning_Key)
		RCD(MFOC)
		S(@Attack_Loop_Delay)
		CLM
		CML
		CMDEAD
		CTOE
		
	;=================
	; Eldritch Pickit
	;=================
	[CL_Sorc_Eldritch_Pickit]
		S(300)
		K(@Teleport_Key)
		S(@Key_Push_Delay)
		RC(440, 140)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		S(200)
		PICKIT(600)
		EXIT

	;=================
	; Goto Shenk
	;=================		
	[Cl_Sorc_FromEldritchGoToShenk]
		RC(430, 510) 
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		RC(430, 510)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		RC(430, 510)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		BRC(300,140)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		BRC(690,330)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		BRC(650,260)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		BRC(360,350)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		RC(747,545)
		WEOT(@Wait_End_Of_Teleport_Delay)
		CLM
		CML
		EXIT
		
	;=====================================		
	; Shenk Primary Light Attack(loop)
	;=====================================
	[CL_Sorc_Pre_Attack_Shenk]
		K(@Lightning_Key)
		BRCD(330,330)
		S(@Attack_Loop_Delay)
		CLM
		CML
		CMDEAD
		CTOE
		
	;=============================
	; Shenk Chain-Light Attack
	;=============================
	[CL_Sorc_Attack_Shenk]
		K(@Chain_Lightning_Key)
		RCD(MFOC)
		S(@Attack_Loop_Delay)
		CLM
		CML
		CMDEAD
		CTOE.		

	;==========================
	; Shenk Corpse teleport to
	;==========================
	[CL_Sorc_Shenk_Corpse_teleport]
		S(300)
		K(@Teleport_Key)
		S(@Key_Push_Delay)
		BRC(300, 300)
		WEOT(@Wait_End_Of_Teleport_Delay)
		
	;=============================================
	; Simple Pickit (used multiple times at shenk.
	;=============================================
	[CL_Sorc_Shenk_Pickit]
		CLM
		CML
		S(200)
		PICKIT(600)
		EXIT