mm bot char scripts
walking hammer pally eldritch and pindle
Code:
;----------------------------------------------------------------------------------
;###########################>> TELEPORT SCRIPT SERIES <<###########################
;----------------------------------------------------------------------------------
;Script: Hammerdin [Beta]
;Author: Nicotine
;Based: Gbud
;Monsters: Eldritch, Shenk, Pindle and Tranvincal
;Version: 5.44Bxx+
;Date: NOV. 02, 2005
;Tested: Hell
;WebSite: http://www.mmbot.net/
;-----------------------------------------------------------------------------------
;# ¤º°`°º¤ø,¸¸,ø¤º°`°¤ SPECIAL THANKS ¤º°`°º¤ø,¸¸,ø¤º°`°¤ #
;-----------------------------------------------------------------------------------
;Creator: Manus-Magnus, of course
;Brother: Gbud
;Staff: Ramadash, Joaquinm, Arkansaw, Smorg, White, RaukGorth, Iverson_est, Sn0wDoG, Frixionburne and Orgassmo -- Thanks Guys :)
;-----------------------------------------------------------------------------------
;###########################>> /TELEPORT SCRIPT SERIES <<###########################
;-----------------------------------------------------------------------------------
;-------------------------------------------------------------------
;###########################>> UPDATES <<###########################
;-------------------------------------------------------------------
;Updated: Nov. 13, 2005 --> CTA Support
;
;Updated: Jan. 04, 2006 --> Travincal Support
;-------------------------------------------------------------------
;###########################>> /UPDATES <<##########################
;-------------------------------------------------------------------
;-------------------------------------------------------------------
;###########################>> DELAYS <<############################
;-------------------------------------------------------------------
@Random_Delay1 = 500,2500
@Random_Delay2 = 500,2500
@Switch_Delay = 400
@PreCast_Delay = 100
@WarCry_Delay = 500
@Eldritch_Attack_Length = 9500
@Shenk_Attack_Length = 9500
@Pindle_Attack_Length = 9500
@Councel_Attack_Length = 9500
@Tele_Delay1 = 350
@Tele_Delay2 = 300
@Walk_Delay = 400
@Key_Delay = 50
@Loop_Delay = 100
@Pickit_Delay = 600
@Random_Sleep = 300
;-------------------------------------------------------------------
;###########################>> /DELAYS <<###########################
;-------------------------------------------------------------------
;-------------------------------------------------------------------
;###########################>> SKILLS <<############################
;-------------------------------------------------------------------
@Teleport = f4
@Concentration = f1
@Vigor = f2
@Cleansing = f3
@Holy_Shield = f5
;@Battle_Orders = f6
;@Battle_Command = f7
@Standstill = g ; Do NOT use SHIFT, only simple letter keys allowed
@Town_Portal = f6
;-------------------------------------------------------------------
;###########################>> /SKILLS <<###########################
;-------------------------------------------------------------------
;------------------------------------------------------------------------------
;###########################>> HAMMERDIN SEQ MAIN <<###########################
;------------------------------------------------------------------------------
[MAIN]
;HummerAdvert,0
HummerPreCast,0
GotoAct5Wp,0
HummerCTA,0
HummerToEld,0
HummerAttack,@Eldritch_Attack_Length
HummerLoot,0
HummerToShenk,0
HummerAttack,@Shenk_Attack_Length
HummerLoot,0
HummerToTown,0
HummerToAnya,0
HummerToPindle,0
HummerAttack,@Pindle_Attack_Length
HummerLoot,0
HummerToTown,0
HummerToTrav,0
HummerPreCast,0
HummerCTA,0
HummerToCouncel,0
HummerAttack,@Councel_Attack_Length
HummerCouncelHop1,0
HummerAttackCouncel,@Councel_Attack_Length
HummerLoot,0
HummerCouncelHop2,0
HummerLoot,0
HummerToA3,0
HummerToA5,0
;-------------------------------------------------------------------------------
;###########################>> /HAMMERDIN SEQ MAIN <<###########################
;-------------------------------------------------------------------------------
;-------------------------------------------------------------------------------
;###########################>> HAMMERDIN CONSTANTS <<###########################
;-------------------------------------------------------------------------------
;==========================> Hammerdin Destroys Enemy
[HummerAttack]
KD(@Standstill)
S(@Key_Delay)
LCD(700, 350)
S(@Loop_Delay)
CMDEAD
CLM
CML
CTOE
;==========================>
;==========================> Hammerdin Destroys Councel
[HummerAttackCouncel]
KD(@Standstill)
S(@Key_Delay)
LCD(700, 350)
S(@Loop_Delay)
CLM
CML
CTOE
;==========================>
;==========================> Hammerdin Loots Corpse
[HummerLoot]
S(@Random_Sleep)
PICKIT(@Pickit_Delay)
K(@Vigor)
S(@Random_Sleep)
EXIT
;==========================>
;-------------------------------------------------------------------------------
;###########################>> HAMMERDIN PRECASTS <<############################
;-------------------------------------------------------------------------------
;==========================> Hammerdin Advertises
[HummerAdvert]
SEND(script from http://mmscripts.omnesia.net)
;==========================>
;==========================> Hammerdin Pre Casts
[HummerPreCast]
K(@Holy_Shield)
S(@Key_Delay)
RC(0,600)
S(@PreCast_Delay)
K(@Vigor)
S(@Key_Delay)
EXIT
;==========================>
;==========================> Hammerdin Shouts
[HummerCTA]
SWITCH1
S(@Switch_Delay)
K(@Battle_Orders)
S(@Key_Delay)
RC(400,300)
S(@WarCry_Delay)
K(@Battle_Command)
S(@Key_Delay)
RC(400,300)
S(@WarCry_Delay)
SWITCH2
S(@Switch_Delay)
;==========================>
;-------------------------------------------------------------------------------
;#########################>> HAMMERDIN TOWN TRAVELS <<##########################
;-------------------------------------------------------------------------------
;==========================> Hammerdin Travels to Town
[HummerToTown]
K(@Town_Portal)
S(@Key_Delay)
FUNC: TOWNTP
S(@Key_Delay)
K(@Cleansing)
S(@Random_Delay2)
S(@Key_Delay)
K(@Vigor)
FUNC:A5TownPoint
EXIT
;==========================>
;==========================> Hammerdin Travels to Act3
[HummerToA3]
K(@Town_Portal)
S(@Key_Delay)
FUNC: TOWNTP
S(@Key_Delay)
K(@Cleansing)
S(@Random_Delay2)
S(@Key_Delay)
K(@Vigor)
EXIT
;==========================>
;-------------------------------------------------------------------------------
;##########################>> HAMMERDIN ACT TRAVELS <<##########################
;-------------------------------------------------------------------------------
;==========================> Hammerdin Prepares
[GotoAct5Wp]
SR(@Random_Delay1)
FUNC:A5EWP
EXIT
;==========================>
;==========================> Hammerdin Travels to Anya's Portal
[HummerToAnya]
SR(@Random_Delay1)
FUNC:A5WPtoATP
;==========================>
;==========================> Hammerdin Travels to Travincal
[HummerToTrav]
SR(@Random_Delay1)
FUNC:A5WPtoTrav
EXIT
;==========================>
;==========================> Hammerdin Travels to Act5
[HummerToA5]
SR(@Random_Delay1)
FUNC:A3TownToA5
EXIT
;==========================>
;-------------------------------------------------------------------------------
;###########################>> HAMMERDIN MOVEMENTS <<###########################
;-------------------------------------------------------------------------------
;==========================> Hammerdin Charges Eldritch
[HummerToEld]
K(@Teleport)
S(@Key_Delay)
BRC(130,-60)
WEOT(@Tele_Delay1)
BRC(80,-335)
WEOT(@Tele_Delay1)
RC(400,150)
WEOT(@Tele_Delay2)
K(@Concentration)
S(@Key_Delay)
CLM
CML
EXIT
;==========================>
;==========================> Hammerdin Charges Shenk
[HummerToShenk]
K(@Teleport)
S(@Key_Delay)
RC(275,515)
WEOT(@Tele_Delay1)
RC(550,550)
WEOT(@Tele_Delay1)
BRC(400,110)
WEOT(@Tele_Delay1)
RC(700,520)
WEOT(@Tele_Delay1)
RC(700,520)
WEOT(@Tele_Delay1)
RC(600,550)
WEOT(@Tele_Delay1)
RC(700,520)
WEOT(@Tele_Delay1)
RC(690,350)
WEOT(@Tele_Delay1)
RC(700,550)
WEOT(@Tele_Delay2)
K(@Concentration)
S(@Key_Delay)
CLM
CML
EXIT
;==========================>
;==========================> Hammerdin Charges Pindle
[HummerToPindle]
K(@Teleport)
S(@Key_Delay)
CLM
CML
BRC(400,-310)
WEOT(@Tele_Delay1)
RC(700,30)
WEOT(@Tele_Delay1)
BRC(555,-80)
WEOT(@Tele_Delay1)
BRC(300,0)
WEOT(@Tele_Delay2)
K(@Concentration)
S(@Key_Delay)
EXIT
;==========================>
;==========================> Hammerdin Charges Councel
[HummerToCouncel]
K(@Teleport)
S(@Key_Delay)
CLM
CML
BRC(18,-59)
WEOT(@Tele_Delay1)
BRC(639,-404)
WEOT(@Tele_Delay1)
BRC(384,243)
WEOT(@Tele_Delay1)
BRC(769,408)
WEOT(@Tele_Delay1)
BRC(591,423)
WEOT(@Tele_Delay1)
BRC(649,193)
WEOT(@Tele_Delay1)
BRC(620,-226)
WEOT(@Tele_Delay2)
K(@Concentration)
S(@Key_Delay)
EXIT
;==========================>
;==========================> Hammerdin Councel Tele Hop
[HummerCouncelHop1]
K(@Teleport)
S(@Key_Delay)
CLM
CML
BRC(100,-320)
WEOT(@Tele_Delay2)
K(@Concentration)
S(@Key_Delay)
EXIT
;==========================>
;==========================> Hammerdin Councel Tele Hop
[HummerCouncelHop2]
K(@Teleport)
S(@Key_Delay)
CLM
CML
BRC(330,285)
WEOT(@Tele_Delay2)
K(@Concentration)
S(@Key_Delay)
EXIT
;==========================>
;-------------------------------------------------------------------------------
;###################################>> /EOF <<##################################
;-------------------------------------------------------------------------------
Code:
;==========>>Walking Script Series<<==========
;Script: Hammerdin
;Author: Nicotine
;Based: Gbud
;Monsters: Eldritch and Pindle
;Date: NOV. 29, 2005
;Tested: N/A
;WebSite: http://www.mmbot.net/
;=============================================
;==========>>Updates<<==========
;
;Updated: Nov. 30, 2005 --> CTA Support
;
;===============================
;==========================> Delays
;-------> Randoms
@Random_Delay1 = 550,1000
@Random_Delay2 = 550,1000
;-------> /Randoms
;==========================|
;-------> Attack Lengths
@Eldritch_Attack_Length = 7000
@Pindle_Attack_Length = 7000
;-------> /Attack Lengths
;==========================|
@Switch_Delay = 400
@PreCast_Delay = 100
@WarCry_Delay = 500
@Key_Delay = 50
@Loop_Delay = 100
@Pickit_Delay = 600
@PreCast_Delay = 100
@Random_Sleep = 300
@Walk_Delay1 = 400
@Walk_Delay2 = 300
;==========================> /Delays
;==========================> Skills
@Holy_Hammer = ** SKILL ON LEFT CLICK **
@Concentration = f1
@Vigor = f2
@Cleansing = f3
@Holy_Shield = f5
;@Battle_Orders = f6
;@Battle_Command = f7
@Town_Portal = f6
@Standstill = g
;==========================> /Skills
;==========================> Hammerdin MAIN
[MAIN]
HummerPre,0
HummerWalk,0
;HummerCTA,0 ;Comment this line out using a semi-colon(;) if your character does not have a CTA
HummerToEld,0
HummerVsEld,@Eldritch_Attack_Length
HummerPostEld,0
HummerToTown,0
HummerToAnya,0
HummerToPindle,0
HummerKillsPindle,@Pindle_Attack_Length
HummerPostPindle,0
;==========================> Hammerdin Pre-Casts
[HummerPre]
K(@Holy_Shield)
S(@Key_Delay)
RC(500,200)
;SEND(script from http://mmscripts.omnesia.net)
S(@PreCast_Delay)
K(@Vigor)
S(@Random_Delay1)
;==========================> Hammerdin Chills
[HummerWalk]
SR(@Random_Delay1)
FUNC:A5EWP
EXIT
;==========================> Hammerdin Shouts
;[HummerCTA]
;SWITCH1
;S(@Switch_Delay)
;K(@Battle_Orders)
;S(@Key_Delay)
;RC(400,300)
;S(@WarCry_Delay)
;K(@Battle_Command)
;S(@Key_Delay)
;RC(400,300)
;S(@WarCry_Delay)
;SWITCH2
;S(@Switch_Delay)
;==========================> Hammerdin Travels to Eldritch
[HummerToEld]
BLC(200,-50)
WEOM(@Walk_Delay1)
BLC(35,-335)
WEOM(@Walk_Delay1)
LC(449,100)
WEOM(@Walk_Delay2)
CLM
CML
K(@Concentration)
s(@Key_Delay)
EXIT
;==========================> Hammerdin Kills Eldritch
[HummerVsEld]
KD(@Standstill)
S(@Key_Delay)
LCD(580,320)
S(@Loop_Delay)
CMDEAD
KU(@Standstill)
CLM
CML
CTOE
;==========================> Hammerdin Loots the Corpse
[HummerPostEld]
S(@Random_Sleep)
PICKIT(@Pickit_Delay)
S(@Random_Sleep)
K(@Vigor)
S(@Key_Delay)
;==========================> Hammerdin Back to Town
[HummerToTown]
K(@Town_Portal)
S(@Key_Delay)
FUNC: TOWNTP
S(@Key_Delay)
K(@Cleansing)
SR(@Random_Delay2)
S(@Key_Delay)
K(@Vigor)
FUNC:A5TownPoint
EXIT
;==========================> Hammerdin Travels to Anya's Portal
[HummerToAnya]
FUNC:A5WPtoATP
;==========================> Hammerdin Charges Pindle
[HummerToPindle]
LC(456,110)
WEOM(@Walk_Delay1)
LC(668,195)
WEOM(@Walk_Delay1)
LC(656,185)
WEOM(@Walk_Delay1)
LC(703,82)
WEOM(@Walk_Delay1)
LC(650,200)
WEOM(@Walk_Delay2)
K(@Concentration)
S(@Key_Delay)
CLM
CML
EXIT
;==========================> Hammerdin Grunts at Pindle
[HummerKillsPindle]
KD(@Standstill)
S(@Key_Delay)
LCD(580,320)
S(@Loop_Delay)
CMDEAD
KU(@Standstill)
CLM
CML
CTOE
;==========================> Hammerdin Loots Corpse
[HummerPostPindle]
S(@Random_Sleep)
PICKIT(@Pickit_Delay)
S(@Random_Sleep)
K(@Vigor)
S(@Key_Delay)
EXIT
;==========================> /EOF
Code:
[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)
;##############################################################################
;##############################################################################
;
; INSERT THE SEQUENCES YOU WANT EXECUTE IN THIS FILE...
;
; NOTE FROM THE AUTHOR:
; Updated for ====== Version 5.44 ======
; Created by Sn0wDoG, Tweaked To Work Perfectly by KillerXxX
; And updated again by Sn0wDoG with new TP functions...
; Last update for V 5.44 including some bug fixes by WildRob
;##############################################################################
; Sequences are starting from the Act 5 downstairs (near Stash and Cain)
; Absolutly read the mm.BOT.MANUAL.htm to understand what you are doing.
; Usefull tool to create & tweak sequences is in Toolsmm.RBlocks.exe
; Dont forget to try the special SEQ mode to create sequences (mm.BOT.ini)
; Know CTA switch, internal functions calls & scripts executions are possible
; throught this advanced sequencer. Read more about it in the damn manual.
;##############################################################################
; SETTINGS:
;==============================================================================
; Replace below the keys your character use in game for these skills.
; Note: All skills are at right click in these sequences.
;==============================================================================
@TP_Scroll_Key = F8; TP Scroll Skill key (must have it and a TP tome...)
@StandStill_Key = G ; Standstill (must have it) - will NOT work with SHIFT!
@Attack1_Key = F1 ; Blizzard / Meteor (must have it)
@Attack2_Key = F5 ; Galacial Spike / Fireball (must have it)
@Teleport_Key = f4 ; Teleport (must have it)
'@EnergyShield_Key = F3 ; EnergyShield (leave blank and comment in [PreCast] if you dont have)
@FrozenArmor_Key = F3 ; Any Armor(Frozen,Shiver,Chilling) (leave blank and comment in [PreCast] if you dont have)
'@BattleCommand_Key = ; BattleCommand (leave blank and comment SwitchCTA,0 in [MAIN] if you dont have)
'@BattleOrder_Key = ; BattleOrder (leave blank and comment SwitchCTA,0 in [MAIN] if you dont have)
;******NOTE: to use CTA uncomment the SwitchCTA sequence !!!!******
; EXPLANATION:
; Comment means putting a ';' in front of a sequence line.
; Uncomment means removing a ';' from front of a sequence line.
;==============================================================================
; Eventually change the settings below to resolve problems or increase speed.
;==============================================================================
@Random_Delay_Before_Eldrich = 100,200; , TOWN random delay (ms.)
@Random_Delay_Before_Pindle = 100,200 ; , TOWN random delay (ms.)
@Wait_End_Of_Teleport_Delay = 1200 ; Delay before retry to teleport (ms.)
@Timeout_Kill_Eldrich = 13000 ; Maximum attack time on Eldritch (ms.)
@Timeout_Kill_Shenk = 12000 ; Maximum attack time on Shenk (ms.)
@Timeout_Kill_Pindle = 11000 ; Maximum attack time on Pindle (ms.)
@Random_Delay_Befor_Run = 140000,160000; , TOWN random delay before run (ms.)
; Use the last delay to make sure that your game is at least 3min long,
; so you can make runs without any pauses between.
;==============================================================================
@Pre-Cast_Random_Delay = 300,400 ; Random Delay when casting CTA or Pre-Cast (ms.)
@Attack_Loop_Delay = 50 ; Tweak it to change attacks loop/cast speed (ms.)
@Key_Push_Delay = 50 ; Delay to let the Skills appears at right click (ms.)
@WP_Menu_Delay = 300 ; Delay x2 to wait the WP menu appears at screen.
@Switch_Delay = 100 ; Delay to switch to CTA
;==============================================================================
;##############################################################################
; SEQUENCE:
;==============================================================================
; NOTE: You have 3 options:
; -------------------------------------------------------------------------------------------------------
; - You Kill PINDLE ONLY then put a ";" in front of
;
; ;GoToAct5Wp,0
; ;SwitchCTA,0
; ;GoEld,0
; ;KillEld,@Timeout_Kill_Eldrich
; ;LootEld,0
; ;GoHomeEld,0
;
; ;GoShenk,0
; ;KillShenk,@Timeout_Kill_Shenk
; ;LootShenk,0
; ;GoHomeShenk,0
; -------------------------------------------------------------------------------------------------------
; - OR You kill ELDRITCH & PINDLE then put a ";" in front of
;
; ;GoShenk,0
; ;KillShenk,@Timeout_Kill_Shenk
; ;LootShenk,0
; ;GoHomeShenk,0
; -------------------------------------------------------------------------------------------------------
; - OR you kill ELDRITCH & SHENK & PINDLE (default setting) then put a ";" in front of
;
; ;GoHomeEld,0
; ALL THESE CHANGES HAVE TO BE DONE IN [MAIN] section!
;==============================================================================
;==============================================================================
;Sorc Main
;==============================================================================
[MAIN]
;Sleep,0
PreCast,0
GoToAct5Wp,0
; SwitchCTA,0 ; Uncomment if you have CTA on your second weapon switch.
GoEld,0
KillEld,@Timeout_Kill_Eldrich
LootEld,0
; GoHomeEld,0
GoShenk,0
KillShenk,@Timeout_Kill_Shenk
LootShenk,0
GoHomeShenk,0
GoPindleTP,0
; SwitchCTA,0 ;This one is for Pindle Only! Uncomment if you have CTA.
GoPindle,0
KillPindle,@Timeout_Kill_Pindle
LootPindle,0
;==============================================================================
;Sorc Sleep for no-pause-runs
;==============================================================================
[Sleep]
S(@Random_Delay_Befor_Run)
EXIT
;==============================================================================
;Sorc PreCast
;==============================================================================
[PreCast]
K(@FrozenArmor_Key) ; Comment If you dont have any Cold Armor
S(@Key_Push_Delay) ; Comment If you dont have any Cold Armor
RC(300,200) ; Comment If you dont have any Cold Armor
S(@Pre-Cast_Random_Delay) ; Comment If you dont have any Cold Armor
; -------------------------------------------------------------------------------------------------------------------
K(@EnergyShield_Key) ;Comment If you dont have EnergyShield.
S(@Key_Push_Delay) ;Comment If you dont have EnergyShield.
RC(300,200) ;Comment If you dont have EnergyShield.
S(@Pre-Cast_Random_Delay) ;Comment If No EnergyShield.
EXIT
;==============================================================================
;Sorc Go to Act5 WP
;==============================================================================
[GoToAct5Wp]
;FUNC:A5WPtoATP;For Pindle only
FUNC:A5EWP ;For Eldrich/Shenk and Pindle
S(1000)
EXIT
;==============================================================================
;Sorc Switch to CTA
;==============================================================================
[SwitchCTA]
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
;==============================================================================
;Sorc Go to Eldrich
;==============================================================================
[GoEld]
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
EXIT
;==============================================================================
;Sorc Kill Eldrich
;==============================================================================
[KillEld]
CLM
CML
KD(@StandStill_Key)
S(@Key_Push_Delay)
K(@Attack1_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
K(@Attack2_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
K(@Attack1_Key)
RCD(MFOC)
CLM
CML
CMDEAD
CTOE
;==============================================================================
;Sorc Loot Eldrich
;==============================================================================
[LootEld]
S(300)
PICKIT(600)
S(200)
PICKIT(600)
EXIT
;==============================================================================
;*EITHER* Sorc Go Home after Eldrich
;==============================================================================
[GoHomeEld]
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
;==============================================================================
;*OR* Sorc Go Shenk
;==============================================================================
[GoShenk]
K(@Teleport_Key)
S(@Key_Push_Delay)
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
BRC(515,180)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
EXIT
;==============================================================================
;Sorc Kill Shenk
;==============================================================================
[KillShenk]
CLM
CML
KD(@StandStill_Key)
S(@Key_Push_Delay)
K(@Attack1_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
K(@Attack2_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
K(@Attack_Loop_Delay)
RCD(MFOC)
CLM
CML
CMDEAD
CTOE
;==============================================================================
;Sorc Loot Shenk
;==============================================================================
[LootShenk]
S(@Key_Push_Delay)
K(@Teleport_Key)
S(@Key_Push_Delay)
RC(700,550)
WEOT(@Wait_End_Of_Teleport_Delay)
S(300)
PICKIT(600)
S(200)
PICKIT(600)
EXIT
;==============================================================================
;Sorc Go Home after Shenk
;==============================================================================
[GoHomeShenk]
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
;==============================================================================
;Sorc Go Pindle
;==============================================================================
[GoPindleTP]
FUNC:A5WPtoATP
;==============================================================================
;Sorc Go Pindle
;==============================================================================
[GoPindle]
S(100)
K(@Teleport_Key)
S(@Key_Push_Delay)
BRC(380,-295)
WEOT(@Wait_End_Of_Teleport_Delay)
RC(696,64)
WEOT(@Wait_End_Of_Teleport_Delay)
RC(749,119)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
EXIT
;==============================================================================
;Sorc Kill Pindle
;==============================================================================
[KillPindle]
CLM
CML
KD(@StandStill_Key)
S(@Key_Push_Delay)
K(@Attack1_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
K(@Attack2_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
CMDEAD
S(@Attack_Loop_Delay)
RCD(MFOC)
CMDEAD
CTOE
S(@Attack_Loop_Delay)
RCD(MFOC)
CMDEAD
CTOE
K(@Attack1_Key)
RCD(MFOC)
CMDEAD
CTOE
CLM
CML
;==============================================================================
;Sorc Loot Pindle
;==============================================================================
[LootPindle]
S(300)
; K(@Teleport_Key)
; S(@Key_Push_Delay)
; BRC(60,90)
; WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
PICKIT(600)
S(300)
PICKIT(600)
EXIT
Code:
;==============================================================================
;Script origianlly by MM, edited for cold socr by AzGuL^, edited for 5.43 by Zedd
;==============================================================================
@Teleport_Key = f4; Teleport
@Blizz_Key = f1; Blizzard
@Orb_Key = f5 ; Frozen orb
@Frozen_Armor_Key = f3 Frozen/Shiver Armor
@Mana_Shield_Key = f5; Energy shield
;==============================================================================
; Eventually change the settings below to resolve problems or increase speed.
;==============================================================================
@Random_Delay_Before_Pindle = 100,200; , TOWN random delay (ms.)
@Wait_End_Of_Teleport_Delay = 1200; Delay before retry to teleport (ms.)
@Timeout_Pindle_Pre_Attack = 4000; Maximum primary attack time on Pindle (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.)
;==============================================================================
;===============
; Cold Sorceress MAIN
;===============
[MAIN]
Cold_Sorc_Pre_Cast, 0 ; Going downstairs and precast.
; Cold_Sorc_Will_Use_Cta, 0; If you want use CTA uncomment this sequence.
Cold_Sorc_GoTo_AnyaTP, 0; Going to Anya TP.
Cold_Sorc_GoTo_Pindle, 0; Going from Anya TP go to Pindleskin.
Cold_Sorc_Pre_Attack_Pindle, @Timeout_Pindle_Pre_Attack; Blizzard attack
Cold_Sorc_Attack_Pindle, @Timeout_Pindle_Attack; Frozen Orb Attack.
Cold_Sorc_Pindle_Pickit, 0; Pindle drop and Pickit ... Run finished.
;=====================================
; Cold Sorce will precast at downstairs
;=====================================
[Cold_Sorc_Pre_Cast]
SR(@Random_Delay_Before_Pindle); Delay
K(@Frozen_Armor_Key) ; Frozen Armor key
S(@Key_Push_Delay) ; Delay
RC(400,60) ; Use Frozen Armor
SR(@Pre-Cast_Random_Delay) ; Delay
K(@Mana_Shield_Key) ; Energy Shield key
S(@Key_Push_Delay) ; Delay
RC(400,60) ; Use Energy Shield
SR(@Pre-Cast_Random_Delay) ; Delay
EXIT ; End of the sequence; it's a no loop sequence.
;===============
; Go to Anya TP
;===============
[Cold_Sorc_GoTo_AnyaTP]
FUNC:A5WPtoATP ; From WP to Anya TP
EXIT ; End of the sequence; it's a no loop sequence.
;==============
; Go to Pindle
;==============
[Cold_Sorc_GoTo_Pindle]
K(@Teleport_Key) ; Teleport key
S(@Key_Push_Delay) ; Little delay to let the Skill appears at right Col****.
BRC(400,-310) ; Teleport to these coordinates (relative to Green Block).
WEOT(@Wait_End_Of_Teleport_Delay) ; Wait End of Teleport.
RC(735,35) ; No green blocks in the screen, lets do a "Blind" Teleport Col**** here.
WEOT(@Wait_End_Of_Teleport_Delay); Wait End of Teleport.
BRC(600,-30) ; Teleport to these coordinates (relative to Green Block).
WEOT(@Wait_End_Of_Teleport_Delay) ; Wait End of Teleport.
K(@Blizz_Key) ; Blizzard Key
S(@Key_Push_Delay) ; Little delay to let the Skill appears at right Col****.
EXIT ; End of the sequence; it's a no loop sequence.
;=================================
; PindleSkin Primary cold Attack
;=================================
[Cold_Sorc_Pre_Attack_Pindle]
K(@Orb_Key) ; Blizzard Key
BRCD(285,-13) ; Attack monsters
S(@Attack_Loop_Delay); Delay
CLM ; Life/mana check
CML ; Mercenary life check
CMDEAD ; Check if monsters are dead, if yes, will go to next sequence.
CTOE ; Check if End of Time Out (defined in MAIN) if expired jump to next sequence..
;=====================
; Pindle Cold Attack
;=====================
[Cold_Sorc_Attack_Pindle]
K(@Blizz_Key) ; Push the Orb Skill
RCD(MFOC,IN) ; Attack monsters
S(@Attack_Loop_Delay); Delay
CLM ; Life/mana check
CML ; Mercenary life check
CMDEAD ; Check if monsters are dead, if yes, will go to next sequence.
CTOE ; Check if End of Time Out (defined in MAIN) if expired jump to next sequence..
;===============
; Pindle Pickit
;===============
[Cold_Sorc_Pindle_Pickit]
S(300) ; Added a delay to ensure a good teleport in Pindle area for pickit.
K(@Teleport_Key) ; Teleport key
S(@Key_Push_Delay) ; Delay
BRC(60,90) ; Teleport to items
WEOT(@Wait_End_Of_Teleport_Delay); Delay
CLM ; Life/mana check
CML ; Mercenary life check
PICKIT(600) ; Pickit
SR(200, 300) ; Delay
EXIT ; Exit run
Code:
;==========>>Teleport Script Series<<==========
;Script: Lightning / Chain Lightning
;Author: Nicotine
;Based: N/A
;Monsters: Eldritch and Pindle
;Version: 5.44+
;Date: NOV. 09, 2005
;Tested: Hell
;=============================================
;==========>>Updates<<==========
;
;Updated: Nov. 13, 2005 --> CTA Support
;
;===============================
;==========================> Delays
@Random_Delay1 = 2500,7500
@Random_Delay2 = 5000,10000
@PreCast_Delay = 200
@Cast_Delay = 250
@WarCry_Delay = 400
@Eldritch_CLight_Length = 5000
@Eldritch_Light_Length = 7000
@Pindle_CLight_Length = 3500
@Pindle_Light_Length = 7000
@Tele_Delay1 = 250
@Tele_Delay2 = 200
@Walk_Delay = 400
@Key_Delay = 50
@Pickit_Delay = 600
@Random_Sleep = 300
;==========================> /Delays
;==========================> Skills
@Teleport = f1
@Thunder_Storm = f2
@Frozen_Armor = f3
@Energy_Shield = f4
@Lightning = f5
@Chain_Lightning = f6
@Battle_Orders = f7
@Battle_Command = f8
@Town_Portal = f10
;==========================> /Skills
;==========================> Sorceress Sequences MAIN
[MAIN]
GLightPreCast,0
GLGotoAct5Wp,0
GLightCTA,0
GLightTeleEld,0
GLightChainE,@Eldritch_CLight_Length
GLightLightE,@Eldritch_Light_Length
GLightPostEld,0
GLightToTown,0
GLightToAnya,0
GLightToPindle,0
GLightChainP,@Pindle_CLight_Length
GLightLightP,@Pindle_Light_Length
GLightPindleEnd,0
;==========================> Sorceress Pre Casts
[GLightPreCast]
K(@Frozen_Armor)
S(@Key_Delay)
RC(400,300)
S(@PreCast_Delay)
K(@Energy_Shield)
S(@Key_Delay)
RC(400,300)
S(@PreCast_Delay)
EXIT
;==========================> Sorceress Prepares
[GLGotoAct5Wp]
SR(@Random_Delay1)
FUNC:A5EWP
EXIT
;==========================> Sorceress Shouts
[GLightCTA]
SWITCH1
S(@Switch_Delay)
K(@Battle_Orders)
S(@Key_Delay)
RC(400,300)
S(@WarCry_Delay)
K(@Battle_Command)
S(@Key_Delay)
RC(400,300)
S(@WarCry_Delay)
SWITCH2
S(@Switch_Delay)
EXIT
;==========================> Sorceress Travels to Eldritch
[GLightTeleEld]
K(@Thunder_Storm)
S(@Key_Delay)
RC(400,300)
S(@PreCast_Delay)
K(@Teleport)
S(@Key_Delay)
BRC(125,-60)
WEOT(@Tele_Delay1)
BRC(60,-315)
WEOT(@Tele_Delay2)
CLM
CML
EXIT
;==========================> Sorceress Softens Eldritch
[GLightChainE]
K(@Chain_Lightning)
S(@Key_Delay)
RCD(MFOC)
S(@Cast_Delay)
CLM
CML
CTOE
;==========================> Sorceress Kills Eldritch
[GLightLightE]
K(@Lightning)
S(@Key_Delay)
RCD(MFOC)
S(@Cast_Delay)
CMDEAD
CLM
CML
CTOE
;==========================> Sorceress Loots the Corpse
[GLightPostEld]
K(@Teleport)
S(@Key_Delay)
RC(445,145)
WEOT(@Tele_Delay1)
PICKIT(@Pickit_Delay)
S(@Random_Sleep)
CLM
CML
EXIT
;==========================> Sorceress Travels to Town
[GLightToTown]
K(@Town_Portal)
S(@Key_Delay)
FUNC: TOWNTP
S(@Random_Delay2)
K(@Frozen_Armor)
S(@Key_Delay)
RC(400,300)
S(@PreCast_Delay)
K(@Energy_Shield)
S(@Key_Delay)
RC(400,300)
S(@PreCast_Delay)
K(@Teleport)
S(@Key_Delay)
FUNC:A5TownPoint
EXIT
;==========================> Sorceress Travels to Anya''''s Portal
[GLightToAnya]
FUNC:A5WPtoATP
;==========================> Sorceress Charges Pindle
[GLightToPindle]
CLM
CML
BRC(400,-310)
WEOT(@Tele_Delay1)
RC(680,60)
WEOT(@Tele_Delay1)
BRC(510,0)
WEOT(@Tele_Delay2)
EXIT
;==========================> Sorceress Softens Pindle
[GLightChainP]
K(@Chain_Lightning)
S(@Key_Delay)
RCD(MFOC)
S(@Cast_Delay)
CLM
CML
CTOE
;==========================> Sorceress Kills Pindle
[GLightLightP]
K(@Chain_Lightning)
S(@Key_Delay)
RCD(MFOC)
S(@Cast_Delay)
CMDEAD
CLM
CML
CTOE
;==========================> Sorceress Loots Corpse
[GLightPindleEnd]
K(@Teleport)
S(@Key_Delay)
RC(565,155)
WEOT(@Tele_Delay1)
PICKIT(@Pickit_Delay)
S(@Random_Sleep)
CLM
CML
EXIT
;==========================> /EOF
Code:
[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)
;##############################################################################
;##############################################################################
;
; INSERT THE SEQUENCES YOU WANT EXECUTE IN THIS FILE...
;
; NOTE FROM THE AUTHOR:
; Updated for ====== Version 5.44 ======
; Created by Sn0wDoG, Tweaked To Work Perfectly by KillerXxX
; And updated again by Sn0wDoG with new TP functions...
; Last update for V 5.44 including some bug fixes by WildRob
;##############################################################################
; Sequences are starting from the Act 5 downstairs (near Stash and Cain)
; Absolutly read the mm.BOT.MANUAL.htm to understand what you are doing.
; Usefull tool to create & tweak sequences is in Toolsmm.RBlocks.exe
; Dont forget to try the special SEQ mode to create sequences (mm.BOT.ini)
; Know CTA switch, internal functions calls & scripts executions are possible
; throught this advanced sequencer. Read more about it in the damn manual.
;##############################################################################
; SETTINGS:
;==============================================================================
; Replace below the keys your character use in game for these skills.
; Note: All skills are at right click in these sequences.
;==============================================================================
@TP_Scroll_Key = F8; TP Scroll Skill key (must have it and a TP tome...)
@StandStill_Key = G ; Standstill (must have it) - will NOT work with SHIFT!
@Attack1_Key = F5 ; Blizzard / Meteor (must have it)
@Attack2_Key = F6 ; Galacial Spike / Fireball (must have it)
@Teleport_Key = SPACE ; Teleport (must have it)
@EnergyShield_Key = F3 ; EnergyShield (leave blank and comment in [PreCast] if you dont have)
@FrozenArmor_Key = F4 ; Any Armor(Frozen,Shiver,Chilling) (leave blank and comment in [PreCast] if you dont have)
@BattleCommand_Key = ; BattleCommand (leave blank and comment SwitchCTA,0 in [MAIN] if you dont have)
@BattleOrder_Key = ; BattleOrder (leave blank and comment SwitchCTA,0 in [MAIN] if you dont have)
;******NOTE: to use CTA uncomment the SwitchCTA sequence !!!!******
; EXPLANATION:
; Comment means putting a ';' in front of a sequence line.
; Uncomment means removing a ';' from front of a sequence line.
;==============================================================================
; Eventually change the settings below to resolve problems or increase speed.
;==============================================================================
@Random_Delay_Before_Eldrich = 100,200; , TOWN random delay (ms.)
@Random_Delay_Before_Pindle = 100,200 ; , TOWN random delay (ms.)
@Wait_End_Of_Teleport_Delay = 1200 ; Delay before retry to teleport (ms.)
@Timeout_Kill_Eldrich = 13000 ; Maximum attack time on Eldritch (ms.)
@Timeout_Kill_Shenk = 12000 ; Maximum attack time on Shenk (ms.)
@Timeout_Kill_Pindle = 11000 ; Maximum attack time on Pindle (ms.)
@Random_Delay_Befor_Run = 140000,160000; , TOWN random delay before run (ms.)
; Use the last delay to make sure that your game is at least 3min long,
; so you can make runs without any pauses between.
;==============================================================================
@Pre-Cast_Random_Delay = 300,400 ; Random Delay when casting CTA or Pre-Cast (ms.)
@Attack_Loop_Delay = 50 ; Tweak it to change attacks loop/cast speed (ms.)
@Key_Push_Delay = 50 ; Delay to let the Skills appears at right click (ms.)
@WP_Menu_Delay = 300 ; Delay x2 to wait the WP menu appears at screen.
@Switch_Delay = 100 ; Delay to switch to CTA
;==============================================================================
;##############################################################################
; SEQUENCE:
;==============================================================================
; NOTE: You have 3 options:
; -------------------------------------------------------------------------------------------------------
; - You Kill PINDLE ONLY then put a ";" in front of
;
; ;GoToAct5Wp,0
; ;SwitchCTA,0
; ;GoEld,0
; ;KillEld,@Timeout_Kill_Eldrich
; ;LootEld,0
; ;GoHomeEld,0
;
; ;GoShenk,0
; ;KillShenk,@Timeout_Kill_Shenk
; ;LootShenk,0
; ;GoHomeShenk,0
; -------------------------------------------------------------------------------------------------------
; - OR You kill ELDRITCH & PINDLE then put a ";" in front of
;
; ;GoShenk,0
; ;KillShenk,@Timeout_Kill_Shenk
; ;LootShenk,0
; ;GoHomeShenk,0
; -------------------------------------------------------------------------------------------------------
; - OR you kill ELDRITCH & SHENK & PINDLE (default setting) then put a ";" in front of
;
; ;GoHomeEld,0
; ALL THESE CHANGES HAVE TO BE DONE IN [MAIN] section!
;==============================================================================
;==============================================================================
;Sorc Main
;==============================================================================
[MAIN]
;Sleep,0
PreCast,0
GoToAct5Wp,0
; SwitchCTA,0 ; Uncomment if you have CTA on your second weapon switch.
GoEld,0
KillEld,@Timeout_Kill_Eldrich
LootEld,0
; GoHomeEld,0
GoShenk,0
KillShenk,@Timeout_Kill_Shenk
LootShenk,0
GoHomeShenk,0
GoPindleTP,0
; SwitchCTA,0 ;This one is for Pindle Only! Uncomment if you have CTA.
GoPindle,0
KillPindle,@Timeout_Kill_Pindle
LootPindle,0
;==============================================================================
;Sorc Sleep for no-pause-runs
;==============================================================================
[Sleep]
S(@Random_Delay_Befor_Run)
EXIT
;==============================================================================
;Sorc PreCast
;==============================================================================
[PreCast]
K(@FrozenArmor_Key) ; Comment If you dont have any Cold Armor
S(@Key_Push_Delay) ; Comment If you dont have any Cold Armor
RC(300,200) ; Comment If you dont have any Cold Armor
S(@Pre-Cast_Random_Delay) ; Comment If you dont have any Cold Armor
; -------------------------------------------------------------------------------------------------------------------
K(@EnergyShield_Key) ;Comment If you dont have EnergyShield.
S(@Key_Push_Delay) ;Comment If you dont have EnergyShield.
RC(300,200) ;Comment If you dont have EnergyShield.
S(@Pre-Cast_Random_Delay) ;Comment If No EnergyShield.
EXIT
;==============================================================================
;Sorc Go to Act5 WP
;==============================================================================
[GoToAct5Wp]
;FUNC:A5WPtoATP;For Pindle only
FUNC:A5EWP ;For Eldrich/Shenk and Pindle
S(1000)
EXIT
;==============================================================================
;Sorc Switch to CTA
;==============================================================================
[SwitchCTA]
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
;==============================================================================
;Sorc Go to Eldrich
;==============================================================================
[GoEld]
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
EXIT
;==============================================================================
;Sorc Kill Eldrich
;==============================================================================
[KillEld]
CLM
CML
KD(@StandStill_Key)
S(@Key_Push_Delay)
K(@Attack1_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
K(@Attack2_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
K(@Attack1_Key)
RCD(MFOC)
CLM
CML
CMDEAD
CTOE
;==============================================================================
;Sorc Loot Eldrich
;==============================================================================
[LootEld]
S(300)
PICKIT(600)
S(200)
PICKIT(600)
EXIT
;==============================================================================
;*EITHER* Sorc Go Home after Eldrich
;==============================================================================
[GoHomeEld]
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
;==============================================================================
;*OR* Sorc Go Shenk
;==============================================================================
[GoShenk]
K(@Teleport_Key)
S(@Key_Push_Delay)
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
BRC(515,180)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
EXIT
;==============================================================================
;Sorc Kill Shenk
;==============================================================================
[KillShenk]
CLM
CML
KD(@StandStill_Key)
S(@Key_Push_Delay)
K(@Attack1_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
K(@Attack2_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
K(@Attack_Loop_Delay)
RCD(MFOC)
CLM
CML
CMDEAD
CTOE
;==============================================================================
;Sorc Loot Shenk
;==============================================================================
[LootShenk]
S(@Key_Push_Delay)
K(@Teleport_Key)
S(@Key_Push_Delay)
RC(700,550)
WEOT(@Wait_End_Of_Teleport_Delay)
S(300)
PICKIT(600)
S(200)
PICKIT(600)
EXIT
;==============================================================================
;Sorc Go Home after Shenk
;==============================================================================
[GoHomeShenk]
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
;==============================================================================
;Sorc Go Pindle
;==============================================================================
[GoPindleTP]
FUNC:A5WPtoATP
;==============================================================================
;Sorc Go Pindle
;==============================================================================
[GoPindle]
S(100)
K(@Teleport_Key)
S(@Key_Push_Delay)
BRC(380,-295)
WEOT(@Wait_End_Of_Teleport_Delay)
RC(696,64)
WEOT(@Wait_End_Of_Teleport_Delay)
RC(749,119)
WEOT(@Wait_End_Of_Teleport_Delay)
CLM
EXIT
;==============================================================================
;Sorc Kill Pindle
;==============================================================================
[KillPindle]
CLM
CML
KD(@StandStill_Key)
S(@Key_Push_Delay)
K(@Attack1_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
K(@Attack2_Key)
RCD(MFOC)
S(@Attack_Loop_Delay)
RCD(MFOC)
CMDEAD
S(@Attack_Loop_Delay)
RCD(MFOC)
CMDEAD
CTOE
S(@Attack_Loop_Delay)
RCD(MFOC)
CMDEAD
CTOE
K(@Attack1_Key)
RCD(MFOC)
CMDEAD
CTOE
CLM
CML
;==============================================================================
;Sorc Loot Pindle
;==============================================================================
[LootPindle]
S(300)
; K(@Teleport_Key)
; S(@Key_Push_Delay)
; BRC(60,90)
; WEOT(@Wait_End_Of_Teleport_Delay)
CLM
CML
PICKIT(600)
S(300)
PICKIT(600)
EXIT
Code:
;----------------------------------------------------------------------------------
;###########################>> TELEPORT SCRIPT SERIES <<###########################
;----------------------------------------------------------------------------------
;Script: Fireball / Meteor
;Author: nicotine
;Based: Gbud
;Monsters: Eldritch and Pindle
;Version: 5.44Bxx+
;Date: NOV. 02, 2005
;Tested: Hell
;WebSite: http://mmforums.omnesia.net
;-----------------------------------------------------------------------------------
;# ¤º°`°º¤ø,¸¸,ø¤º°`°¤ SPECIAL THANKS ¤º°`°º¤ø,¸¸,ø¤º°`°¤ #
;-----------------------------------------------------------------------------------
;Creator: Manus-Magnus, of course
;Brother: Gbud
;Staff: Ramadash, Joaquinm, Arkansaw, Smorg, White, Iverson_est, Sn0wDoG, Frixionburne and Orgassmo -- Thanks Guys
;-----------------------------------------------------------------------------------
;###########################>> /TELEPORT SCRIPT SERIES <<###########################
;-----------------------------------------------------------------------------------
;-------------------------------------------------------------------
;###########################>> UPDATES <<###########################
;-------------------------------------------------------------------
;Updated: Jan. 23, 2006 --> Added Variables and Delays
;
;Updated: Jan. 24, 2006 --> CTA Support
;
;Updated: Feb. 25, 2006 --> Changed Pindle meteor points to static locations(Thanks deFiant)
;
;Updated: Sep. 23, 2006 --> CMLM (old syntax) replaced by CML [WildRob]
;-------------------------------------------------------------------
;###########################>> /UPDATES <<##########################
;-------------------------------------------------------------------
;-------------------------------------------------------------------
;###########################>> DELAYS <<############################
;-------------------------------------------------------------------
@Switch_Delay = 400
@Cast_Delay = 350
@Meteor_Delay = 1200
@PreCast_Delay = 100
@WarCry_Delay = 500
@Eldritch_Attack_Length = 9500
@Pindle_Attack_Length = 9500
@Tele_Delay = 350
@Key_Delay = 50
@Loop_Delay = 100
@Pickit_Delay = 600
@Random_Sleep = 300
;-------------------------------------------------------------------
;###########################>> /DELAYS <<###########################
;-------------------------------------------------------------------
;-------------------------------------------------------------------
;###########################>> SKILLS <<############################
;-------------------------------------------------------------------
@Teleport=
@Shield=
@Fireball= ;LEFT CLICK
@Meteor=
@Standstill= ;NOT SHIFT
@TownPortal=
;-------------------------------------------------------------------
;##########################>> /SKILLS <<############################
;-------------------------------------------------------------------
[MAIN]
Precast,0
GotoAct5Wp,0
CTA,0
GoToEld,0
KillEld,@Eldritch_Attack_Length
LootEld,0
Home2Pind,0
ToPindle,0
KillPindle,@Pindle_Attack_Length
LootPindle,0
;==============================
;========== Precast ===========
[Precast]
K(@Shield)
S(@Key_Delay)
RC(300,200)
S(@PreCast_Delay)
EXIT
;==============================
;============= GO =============
[GotoAct5Wp]
FUNC:A5EWP
EXIT
;==============================
;============ CTA =============
[CTA]
SWITCH1
S(@Switch_Delay)
K(@Battle_Orders)
S(@Key_Delay)
RC(400,300)
S(@WarCry_Delay)
K(@Battle_Command)
S(@Key_Delay)
RC(400,300)
S(@WarCry_Delay)
SWITCH2
S(@Switch_Delay)
;==============================
;========== GoToEld ===========
[GoToEld]
K(@Teleport)
S(@Key_Delay)
BRC(25,-46)
WEOT(@Tele_Delay)
BRC(30,-273)
WEOT(@Tele_Delay)
CLM
K(@Meteor)
S(@Key_Delay)
RC(478,59)
S(@Meteor_Delay)
CLM
RC(450,200)
S(@Cast_Delay)
CLM
EXIT
;==============================
;========== KillEld ===========
[KillEld]
CLM
KD(@Standstill)
S(@Key_Delay)
LCD(MFOC)
S(@Key_Delay)
CMDEAD
CTOE
;==============================
;========== LootEld ===========
[LootEld]
S(@Random_Sleep)
PICKIT(@Pickit_Delay)
S(@Random_Sleep)
CML ; comment or delete this line if you are not using a Merc
EXIT
;==============================
;========= Home2Pind ===========
[Home2Pind]
K(@TownPortal)
SRC
FUNC:TOWNTP
FUNC:A5TownPoint
FUNC:A5WPtoATP
EXIT
;==============================
;========== ToPindle ==========
[ToPindle]
K(@Teleport)
S(@Key_Delay)
BRC(280,-300)
WEOT(@Tele_Delay)
RC(780,50)
WEOT(@Tele_Delay)
RC(785,130)
WEOT(@Tele_Delay)
CLO
K(@Meteor)
S(@Key_Delay)
RC(528,244)
S(@Meteor_Delay)
RC(528,244)
S(@Key_Delay)
EXIT
;==============================
;========== KillPindle ========
[KillPindle]
CLM
CML ; comment or delete this line if you are not using a Merc
KD(@Standstill)
S(@Key_Delay)
LCD(MFOC)
S(@Key_Delay)
CMDEAD
CTOE
;==============================
;========== LootPindle ========
[LootPindle]
S(@Random_Sleep)
PICKIT(@Pickit_Delay)
S(@Random_Sleep)
EXIT
;==============================
[SIGPIC]http://yfrog.com/mhskidudecopyg[/SIGPIC]