• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->

SimpleSham revisions pls (1 Viewer)

nyghteyes

What is a macro??
Joined
Mar 21, 2006
RedCents
1,437¢
Ok updated and working on tells dont have to be in group.
Have to put name of your tank in multiple spots.
Will Q on tell then re-Q on you once it wears

Code pieces Thanks to Redguide.com

Rich (BB code):
#turbo 10
#include spell_routines.inc 
#Chat tell 
#Chat chat
#event bitch "NAMEOFMASTER tells you#*#get this#*#"
#event haste "Your swift like the wind spell has worn off of NAMEOFMASTER#*#"
#event quien "Your Quiescence spell has worn off of NAMEOFMASTER#*#"
#event qui "NAMEOFMASTER tells you#*#Q me pls#*#"
#event stay "NAMEOFMASTER tells you#*#stay here#*#"
#event follow "NAMEOFMASTER tells you#*#follow me#*#"


Sub Main
 /deletevar Master
 /declare Master string Global
 /varset Master ${Param0}
 /echo Starting Healer Assist Macro
 /echo Master Set to ${Master} 

:mainloop
/delay 1s
/doevents 
/doevents chat 
/doevents tell 
/call health
/goto :mainloop 
/return


|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Sub Health - health check 
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Sub health 
 /target ${Master}
 /if (${Target.PctHPs} < 65) {
	/call cast "Tnarg's Mending" gem1
        } 
 /return 

|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Sub Sub Event Quiescence
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Sub event_quien
 /target ${Master} 
 /if (${Target.PctHPs} < 87) {
        /call cast "Quiescence" gem2
	/echo HoT ${Master} now
	}
/return


|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Sub Sub Event Quiescence
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Sub event_qui
 /target ${Master} 
        /call cast "Quiescence" gem2
	/echo HoT ${Master} now
/return


|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Sub Event_bitch slowing your shit 
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Sub event_bitch
      :Slow_Loop
         /assist ${Master}
         /delay 1s
	 /call cast "Turgur's Insects" gem4
         /if (${Macro.Return.Equal["CAST_INTERRUPTED"]}) /goto :Slow_Loop
         /if (${Macro.Return.Equal["CAST_RESISTED"]}) /goto :Slow_Loop   
         /if (${Macro.Return.Equal["CAST_FIZZLE"]}) /goto :Slow_Loop
/return

|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Sub Follow 
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Sub event_follow

/target ${Master}
        /delay 1s
 	/stick 
/return

|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Sub Haste 
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Sub event_haste

/target ${Master}
	/delay 1s 	
        /call cast "Swift like the Wind" gem7
/return

|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Sub Stay put dammit...good dog
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Sub event_stay
    /stick off
    /keypress left
    /keypress right
    /echo Stopping here
/return
 
Last edited:
Rich (BB code):
/call cast "spell name here" gem1

you also don't need both SpellCast.inc and spell_routines.inc at the same time.

I don't know if it will affect anything or not, but all of your loops are named the same, try changing it up, :healloop, :mainloop, etc

You even stay should use /stick off, vice keypress, to ensure stick breaks

also using the proper format for casting using spell_routines.inc should remove the need for all the delay's after casting, making the code cleaner.

I'd sit down and rewrite it, but I don't have the time right now.
 
Shmbot is a mess and dont know anyone that has a woking copy, Crystane worked on it for a bit and last I heard 18 errors and 5k+ lines of code.... nogo still.

Working simplehsham is in strategies and cheats now.
 
Hmm. My copy of shambot works. Of course I've tweaked it, but it worked when I started with it too...so I can't imagine why it wouldn't be working for you guys unless he destroyed it and hasn't released the earlier code.
 
Yeah if you do a search here for shm mac of any kind everything is horror stories, and after a few hours with it myself this was much better for ease of use ...in my situation anyway.

I'm never totally away from my sham anyway I do most my own buffs and my canni routine is in its own mac.
 
SimpleSham revisions pls

Users who are viewing this thread

Back
Top