So I can't buy lvl 2 access untill tomorrow, wednesday, CC is maxed out it won't let me lol
I can no longer use my compile from my other site, they have blocked me :mad:
So here are my simple macros that I use both on eqlive and currently on EZserver eqemu.
Maybe if you like them you can redcent me, so I can start using the compile here and play today. I hope they help some one either way.
I am also willing to share any tips, advice, tricks, my guild, plin, or help on EZserver. I dont play eqlive much now cause sony is a pos and f2p is bullshit when your toons are lvl 85+ and 13 yrs old lol
These macros are all ran using commands from a mastertoon, you set when you start the macro. They work with ingame tells, or eqbc if your using that, which you should if your on eqlive.
They are not perfect, are not complex, and require very little adjustments to start playing.
Copy this code into a blank notepad document, and see the parts in blue below and do what it says, then save the file as .mac and place it in your macros folder in your compile, on the pally you want to be automated.
Here is the 1st one, for a pally.
Don't forget to redcent me if you like this macro, or use it free its all good, I just want to play today lol
Enjoy,
Seafury
I can no longer use my compile from my other site, they have blocked me :mad:
So here are my simple macros that I use both on eqlive and currently on EZserver eqemu.
Maybe if you like them you can redcent me, so I can start using the compile here and play today. I hope they help some one either way.
I am also willing to share any tips, advice, tricks, my guild, plin, or help on EZserver. I dont play eqlive much now cause sony is a pos and f2p is bullshit when your toons are lvl 85+ and 13 yrs old lol
These macros are all ran using commands from a mastertoon, you set when you start the macro. They work with ingame tells, or eqbc if your using that, which you should if your on eqlive.
They are not perfect, are not complex, and require very little adjustments to start playing.
Copy this code into a blank notepad document, and see the parts in blue below and do what it says, then save the file as .mac and place it in your macros folder in your compile, on the pally you want to be automated.
Here is the 1st one, for a pally.
Rich (BB code):
|PALmelee.mac this is quite a simple macro without all the functionality of the genbot for those who don't
|desire everything that is in genbot. i wrote this because, while genbot is great, it has too much stuff
|in it, too much functionality i have absolutely no need of. one bonus of this is that it allows the
|master to change targets and have the bot nuking a different target, which is very good for me.
|this could easily be converted to work for any toon of any type.
|Change your spells on your gems to the spells you want the macro to autocast as listed in the fight and heal sections of the macro
|start this macro by typing on the toon /mac PALmelee YourMasterToonNameHere
#chat tell
#event EQBC "<#1#> #*# #2#"
#event EQBC "[#1#(msg)] #2#"
#event xp "#*#You gained #*#"
#event xp "#*#You gain #*#"
#event fight "#*#fight#*#"
#include spell_routines.inc
|#Event MobDied "#*# has been slain by #*#"
Sub Main
/declare MastersName string outer
/varset MastersName ${Param0}
:MainLoop
/doevents
/goto :MainLoop
/return
Sub Event_chat
/if (${Param1.NotEqual[${MastersName}]}) /return
/if (${Param2.Equal[follow]}) /call follow
/if (${Param2.Equal[fight]}) /call fight
/if (${Param2.Equal[spells]}) /call Spells
/if (${Param2.Equal[sit]}) /call sit
/if (${Param2.Equal[heal]}) /call heal
/if (${Param2.Equal[camp]}) /call camp
/return
Sub Event_eqbc
/if (${Param1.NotEqual[${MastersName}]}) /return
/if (${Param2.Equal[follow]}) /call follow
/if (${Param2.Equal[fight]}) /call fight
/if (${Param2.Equal[spells]}) /call Spells
/if (${Param2.Equal[sit]}) /call sit
/if (${Param2.Equal[heal]}) /call heal
/if (${Param2.Equal[desire camp]}) /call camp
/return
Sub fight
/assist ${MastersName}
/delay 1s
/if (${Target.Type.Equal[NPC]}) /doevents
/attack on
/delay 1s
/stick 10
/delay 1s
/hidecorpse all
/doevents
/if (${Target.Type.Equal[NPC]} && ${Target.PctHPs}>1) /goto :SubLoop
:SubLoop
/doevents
/if (${Target.Type.Equal[NPC]} && !${Me.Ducking} && !${Me.Combat}) /attack on
/delay 1s
/if (${Target.Type.Equal[NPC]} && ${Target.PctHPs}>1) /goto :SubLoop
/attack off
/return
Sub spells
/assist ${MastersName}
/delay 2s ${Target.Type.Equal[NPC]}
:spells
/doevents
/delay 3s ${Me.SpellReady[${Me.Gem[4]}]}
/if (${Target.PctHPs}>5 && ${Me.CurrentMana}>=${Spell[${Me.Gem[4]}].Mana}) /call cast "${Me.Gem[4]}" gem4 10s
/doevents
/delay 8s ${Me.SpellReady[${Me.Gem[8]}]}
/if (${Target.PctHPs}>5 && ${Me.CurrentMana}>=${Spell[${Me.Gem[8]}].Mana}) /call cast "${Me.Gem[8]}" gem8 10s
/doevents
/delay 8s ${Me.SpellReady[${Me.Gem[7]}]}
/if (${Target.PctHPs}>5 && ${Me.CurrentMana}>=${Spell[${Me.Gem[7]}].Mana}) /call cast "${Me.Gem[7]}" gem7 10s
/doevents
/if (${Target.PctHPs}>5) /goto :spells
/squelch /target clear
/return
Sub follow
/tar ${MastersName}
/delay 1s
/stick
/return
Sub heal
/doevents
:healing
/tar YourPallysNameHere
/delay 1s
/attack off
/delay 2s ${Me.SpellReady[${Me.Gem[5]}]}
/if (${Me.CurrentMana}>=${Spell[${Me.Gem[5]}].Mana}) /call cast "${Me.Gem[5]}" gem5 8s
/if (${Target.PctHPs}<60) /goto :healing
/squelch /target clear
/return
Sub sit
/attack off
/squelch /target clear
/sit
/return
Sub Camp
/squelch /target clear
/camp desktop
/return
Sub event_MobDied
/return
Sub Event_xp
/hidecorpse looted
/return
Don't forget to redcent me if you like this macro, or use it free its all good, I just want to play today lol
Enjoy,
Seafury
Last edited: