Blizzard Sector
mmbot - problem with hammerdin - Printable Version

+- Blizzard Sector (https://www.blizzsector.co)
+-- Forum: Diablo II (https://www.blizzsector.co/forum-4.html)
+--- Forum: Hacks Bots and Editors (https://www.blizzsector.co/forum-16.html)
+--- Thread: mmbot - problem with hammerdin (/thread-33318.html)



mmbot - problem with hammerdin - FizH - 08-03-2006

Hi. I have been trying to set up the mmbot with my hammerdin, but i have a problem. The bot runs down the stairs, casts holy shield, travels to frigid highlands and casts bo. All this is working very well, but when its about to attack eldritch and his buddies it just quits.

Here's my script:

Code:
;Hammerdin
Eldritch + Shenk + Pindle + Trav

;==========>>Teleport Script Series<<==========
;Script: Hammerdin
;Author: Nicotine
;Based: Gbud
;Monsters: Eldritch, Shenk and Pindle
;Version: 5.43+
;Date: NOV. 02, 2005
;Tested: Hell
;WebSite: http://mmscripts.omnesia.net
;
;TravAuthor: Lordsofdemise
;Monsters: Council
;Version: 5.44+
;Date: July 19, 2006
;Tested: Hell
;=============================================
;==========>>Updates<<==========
;
;Updated: Nov. 13, 2005 --> CTA Support
;
;===============================
;==========================> Delays
@Random_Delay1 = 2500,7500
@Random_Delay2 = 5000,10000
@Switch_Delay = 100
@PreCast_Delay = 100
@WarCry_Delay = 350
@Eldritch_Attack_Length = 9500
@Shenk_Attack_Length = 9500
@Pindle_Attack_Length = 12000
@Trav_Attack_Length = 8000
@Tele_Delay1 = 400
@Tele_Delay2 = 300
@Walk_Delay = 400
@Key_Delay = 50
@Loop_Delay = 100
@Pickit_Delay = 600
@Random_Sleep = 300
;==========================> /Delays
;==========================> Skills
@Teleport = f1
@Concentration = f2
@Vigor = f3
@Cleansing = f5
@Holy_Shield = f4
@Battle_Orders = f7
@Battle_Command = f8
@Standstill = G
@Town_Portal = f6
;==========================> /Skills
;==========================> Hammerdin Sequences MAIN
[MAIN]
HummerPreCast,0
GotoAct5Wp,0
HummerCTA,0
HummerToEld,0
HummerVsEld,@Eldritch_Attack_Length
HummerPostEld,0
HummerToShenk,0
HummerVsShenk,@Shenk_Attack_Length
HummerPostShenk,0
;HummerToTown,0
;HummerToAnya,0
;HummerPreCast,0
;HummerCTA,0
;HummerToPindle,0
;HummerKillsPindle,@Pindle_Attack_Length
;HummerPostPindle,0
;HammerToTown,0
;GotoTrav,0
;HammerPreCast,0
;HammerCTA,0
;HammerToTrav,0
;HammerVsTrav,@Trav_Attack_Length
;CheckCouncil,0
;DemoPhaseTwo,@Trav_Attack_Length
;FinalCheck,0
;FinalDemo,@Trav_Attack_Length
;HammerPostTrav,0
;==========================> Hammerdin Pre Casts
[HummerPreCast]
K(@Holy_Shield)
S(@Key_Delay)
RC(400,300)
S(@PreCast_Delay)
K(@Vigor)
S(@Key_Delay)
EXIT
;==========================> Hammerdin Prepares
[GotoAct5Wp]
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]
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 Kills Eldritch
[HummerVsEld]
KD(@Standstill)
S(@Key_Delay)
LCD(580,320)
S(@Loop_Delay)
CMDEAD
CLM
CML
CTOE
;==========================> Hammerdin Loots the Corpse
[HummerPostEld]
K(@Cleansing)
S(@Key_Delay)
PICKIT(@Pickit_Delay)
S(@Random_Sleep)
CLM
CML
EXIT
;==========================> Hammerdin Travels to 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 Beats Down Shenk
[HummerVsShenk]
KD(@Standstill)
S(@Key_Delay)
LCD(700, 350)
S(@Loop_Delay)
CMDEAD
CLM
CML
CTOE
;==========================> Hammerdin Loots Shenk
[HummerPostShenk]
S(@Key_Delay)
K(@Vigor)
S(@Random_Sleep)
PICKIT(@Pickit_Delay)
S(@Random_Sleep)
CLM
CML
EXIT
;==========================> 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 Anya''s Portal
[HummerToAnya]
FUNC:A5WPtoATP
;==========================> Hammerdin Pre Casts
[HummerPreCast]
K(@Holy_Shield)
S(@Key_Delay)
RC(400,300)
S(@PreCast_Delay)
K(@Vigor)
S(@Key_Delay)
EXIT
;==========================> Hammerdin Shouts
[HummerCTA]
SWITCH1
S(@Switch_Delay)
K(@Battle_Orders)
S(@Key_Delay)
RC(400,-310)
S(@WarCry_Delay)
K(@Battle_Command)
S(@Key_Delay)
RC(400,-310)
S(@WarCry_Delay)
SWITCH2
S(@Switch_Delay)
;==========================> 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(290,0)
WEOT(@Tele_Delay2)
K(@Concentration)
S(@Key_Delay)
EXIT
;==========================> Hammerdin Destroys Pindle
[HummerKillsPindle]
KD(@Standstill)
S(@Key_Delay)
LCD(700, 350)
S(@Loop_Delay)
CMDEAD
CLM
CML
CTOE
;==========================> Hammerdin Loots Corpse
[HummerPostPindle]
S(@Random_Sleep)
PICKIT(@Pickit_Delay)
K(@Vigor)
S(@Random_Sleep)
EXIT
;---------------------------- Hammerdin Travels to Town
[HammerToTown]
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 Prepares
[GotoTrav]
SR(@Random_Delay1)
FUNC:A5WPtoTrav
EXIT
;---------------------------- Hammerdin Pre Casts
[HammerPreCast]
K(@Holy_Shield)
S(@Key_Delay)
RC(400,300)
S(@PreCast_Delay)
K(@Vigor)
S(@Key_Delay)
EXIT
;---------------------------- Hammerdin Shouts
[HammerCTA]
SWITCH1
S(@Switch_Delay)
K(@Battle_Orders)
S(@Key_Delay)
RC(400,-310)
S(@WarCry_Delay)
K(@Battle_Command)
S(@Key_Delay)
RC(400,-310)
S(@WarCry_Delay)
SWITCH2
S(@Switch_Delay)
;---------------------------- Hammerdin Travels to Council
[HammerToTrav]
K(@Teleport)
S(@Key_Delay)
RC(760,340)
WEOT(@Tele_Delay1)
RC(780,260)
WEOT(@Tele_Delay1)
BRC(780,450)
WEOT(@Tele_Delay1)
RC(780,450)
WEOT(@Tele_Delay1)
RC(780,500)
WEOT(@Tele_Delay1)
RC(780,330)
WEOT(@Tele_Delay1)
RC(780,40)
WEOT(@Tele_Delay1)
RC(520,210)
K(@Concentration)
S(@Key_Delay)
CLM
CML
EXIT
;---------------------------- Hammerdin Demolishes Council
[HammerVsTrav]
KD(@Standstill)
S(@Key_Delay)
LCD(700,350)
S(@Loop_Delay)
K(@Teleport)
RC(400,300)
K(@Concentration)
LCD(700,350)
S(@Loop_Delay)
CMDEAD
CLM
CML
CTOE
;---------------------------- Checks for more Council
[CheckCouncil]
S(@Tele_Delay1)
K(@Teleport)
S(@Key_Delay)
RC(170,230)
K(@Concentration)
S(@Key_Delay)
CLM
CML
EXIT
;---------------------------- Demolishion Phase 2
[DemoPhaseTwo]
KD(@Standstill)
S(@Key_Delay)
LCD(700,350)
S(@Loop_Delay)
K(@Teleport)
S(@Precast_Delay)
RC(400,300)
K(@Concentration)
LCD(700,350)
S(@Loop_Delay)
CMDEAD
CLM
CML
CTOE
;---------------------------- Last Check
[FinalCheck]
S(@Tele_Delay1)
K(@Teleport)
S(@Key_Delay)
RC(530,80)
K(@Concentration)
S(@Key_Delay)
CLM
CML
EXIT
;---------------------------- Final Demolishion Phase
[FinalDemo]
KD(@Standstill)
S(@Key_Delay)
LCD(700,350)
S(@Loop_Delay)
K(@Teleport)
S(@Precast_Delay)
RC(400,300)
K(@Concentration)
LCD(700,350)
S(@Loop_Delay)
CMDEAD
CLM
CML
CTOE
;---------------------------- Hammerdin Loots Corpse
[HammerPostTrav]
LC(700,250)
S(@Random_Sleep)
PICKIT(@Pickit_Delay)
K(@Vigor)
CLM
CML
S(@Random_Sleep)
EXIT


;==========================> /EOF

I dont know how to solve this problem, so i hoped that some of you guys could help me.


Ty.

Additional Comment:
Sorry for making 2 threads. I was a bit confused :S


mmbot - problem with hammerdin - PoweredDeath - 08-04-2006

Post events log, you probably chicken because your merc is dead, if you're not using a merc then remove all CML from your sequence.


mmbot - problem with hammerdin - FizH - 08-04-2006

Okay thanks. I will try that..