• 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 --->

RedBots Target.mac, Can u.... (1 Viewer)

RipSki

New member
Joined
Jul 31, 2005
RedCents
Hey Can anyone make it to where my bard will hit his heal potion in the potion belt when he gets below 50% hp?
Thanks that be spiffy.
 
Rich (BB code):
| This macro made for www.Redguides.com
| Don't steal it or we'll punch your fase!
#turbo  
#event camp "personingroup tells the group, 'lets roll'  
#event dzadd "personyouwanttoadd tells you, 'add me'  
#event invite "#*#invites you to join#*#"  
#Event Zoned "#*#You have entered#*#"  
  
  
Sub Main  
  
    
:loopstart 
/doevents  
/call GMcheck  
/if (${Me.PctHPs}<50) /potionbelt activate 1
/if (${Target.Level}>67) /tar npc next 
/if (${Target.Distance}>220) /keypress esc  
/if (${Target.ID}==FALSE) /tar NPC radius 220  
/delay 10  
/goto :loopstart  
/return  
  
 Sub GMcheck  
 /if (${Spawn[gm].ID}) {  
 /echo Gm detected  
 /beep 
 /beep 
 /beep  
 /keypress 9 
 /endmac 
 /unload 
 /q  
 }  
 /return  
  
 Sub event_camp  
 /sit  
 /camp desk  
 /return  
  
 sub event_zoned  
 /delay 5s  
 /sit  
 /camp desk  
 /endmac 
 /return  

 sub event_dzadd 
 /dzadd personyouwanttoadd 
 /return 

 sub event_invite  
 /invite  
 /return
 
Last edited:
1 whole like of code! *gasp*

But change /potionbelt 1 to /potionbelt 2 if you have the healing potion in the 2nd slot

Also if I'm not mistaken there's a reuse on those potions, so it may not work if you get to 50% again before you can use it again
 
yeah i noticed that lol,
I was mroe commenting on how fast you responded hehe =) thanks mister
I do have potions in slot 1, but when i ran it i got /potionbelt Delete/Use BeltSlot when running it. that jsut kept spamming me hehe.
 
icon_smile.gif
 
hehe darn it! lol spammed with "/poitionbelt Delete/Use BeltSlot" in main chat window. If I edit that line out still works like always tho wierdness.
 
Ok here's what I want you to do. I want you to open your potion belt, move your mouse over one of the slots, hold down left click and drag it to make a hotbutton, put it in a free space in the hotbutton window and right click it to get the right command.
 
K, I added this to Reds mac, but it constantly trys to cast the heal potion it doesnt wait till im 50% lol


/if (${Me.PctHps}<50) /potionbelt Activate 1
 
same ripskis code above but in a nice neat code window for easy reading/cpying lol :p

Rich (BB code):
| This macro made for www.Redguides.com
| Don't steal it or we'll punch your fase!
#turbo 
#event camp "personingroup tells the group, 'lets roll' 
#event dzadd "personyouwanttoadd tells you, 'add me' 
#event invite "#*#invites you to join#*#" 
#Event Zoned "#*#You have entered#*#" 


Sub Main 


:loopstart 
/doevents 
/call GMcheck 
/if (${me.PctHPs}<=45) /potionbelt Activate 1
/if (${Target.Level}>67) /tar npc next 
/if (${Target.Name.Equal[a venomous stonemite]}) /tar npc next
/if (${Target.Distance}>220) /keypress esc 
/if (${Target.ID}==FALSE) /tar NPC radius 220 
/delay 10 
/goto :loopstart 
/return 

Sub GMcheck 
/if (${Spawn[gm].ID}) { 
/echo Gm detected 
/beep 
/beep 
/beep 
/keypress 9 
/endmac 
/unload 
/q 
} 
/return 

Sub event_camp 
/sit 
/camp desk 
/return 

sub event_zoned 
/delay 5s 
/sit 
/camp desk 
/endmac 
/return 

sub event_dzadd 
/dzadd personyouwanttoadd 
/return 

sub event_invite 
/invite 
/return
 
Ok with Red's original mac I target the Named in Vxed, but if my song is near the end it lands on him before it switches targets I get summond and die.
So I tried to add these lines to the code so it would stop casting immediately if named was targeted switch targets and resume, but for some reason it wont target the next npc or even initially target an npc. Help me pls =)

Rich (BB code):
| This macro made for www.Redguides.com
| Don't steal it or we'll punch your fase!
#turbo  
#event camp "personingroup tells the group, 'lets roll'  
#event dzadd "personyouwanttoadd tells you, 'add me'  
#event invite "#*#invites you to join#*#"  
#Event Zoned "#*#You have entered#*#"  
  
  
Sub Main  
  
    
:loopstart 
/doevents  
/call GMcheck  
/tar npc radius 220
/if (${Me.PctHPs}<=45) /potionbelt Activate 1
/if (${Me.PctHPs}<=60) /potionbelt Activate 2
/if (${Target.Level}>67) {
/twist off 
/tar npc next
/del 30 
/twist 1 2 3 4 5
}
/if (${Target.Name.Equal[a venomous stonemite]}) {
/twist off 
/tar npc next
/del 30 
/twist 1 2 3 4 5
}
/if (${Target.Distance}>220) /keypress esc  
/if (${Target.ID}==FALSE) /tar npc radius 220  
/delay 10  
/goto :loopstart  
/return  
  
 Sub GMcheck  
 /if (${Spawn[gm].ID}) {  
 /echo Gm detected  
 /beep 
 /beep 
 /beep  
 /keypress 9 
 /endmac 
 /unload 
 /q  
 }  
 /return  
  
 Sub event_camp  
 /sit  
 /camp desk  
 /return  
  
 sub event_zoned  
 /delay 5s  
 /sit  
 /camp desk  
 /endmac 
 /return  

 sub event_dzadd 
 /dzadd personyouwanttoadd 
 /return 

 sub event_invite  
 /invite  
 /return

ps weee i learned how to post code hehe =)
 
/sigh i know the commands thats not the issue.
After I add in the red code it nolonger targets mobs, or works fine till it targets named then stays on target but stops twisting
Someone please look at this code if u can and tell me why it wont work with the red added in. =)



Rich (BB code):
| This macro made for www.Redguides.com
| Don't steal it or we'll punch your fase!
#turbo  
#event camp "personingroup tells the group, 'lets roll'  
#event dzadd "personyouwanttoadd tells you, 'add me'  
#event invite "#*#invites you to join#*#"  
#Event Zoned "#*#You have entered#*#"  
  
  
Sub Main  
  
    
:loopstart 
/doevents  
/call GMcheck  
/tar npc radius 220
/if (${Me.PctHPs}<=45) /potionbelt Activate 1
/if (${Me.PctHPs}<=60) /potionbelt Activate 2
/if (${Target.Level}>67) {
/twist off 
/tar npc next
/del 30 
/twist 1 2 3 4 5
}
/if (${Target.Name.Equal[a venomous stonemite]}) {
/twist off 
/tar npc next
/del 30 
/twist 1 2 3 4 5
}
/if (${Target.Distance}>220) /keypress esc  
/if (${Target.ID}==FALSE) /tar npc radius 220  
/delay 10  
/goto :loopstart  
/return  
  
 Sub GMcheck  
 /if (${Spawn[gm].ID}) {  
 /echo Gm detected  
 /beep 
 /beep 
 /beep  
 /keypress 9 
 /endmac 
 /unload 
 /q  
 }  
 /return  
  
 Sub event_camp  
 /sit  
 /camp desk  
 /return  
  
 sub event_zoned  
 /delay 5s  
 /sit  
 /camp desk  
 /endmac 
 /return  

 sub event_dzadd 
 /dzadd personyouwanttoadd 
 /return 

 sub event_invite  
 /invite  
 /return

I also tried adding a /return after each close of if statement no worky. Im going to try /goto :loop see if that works
ps weee i learned how to post code hehe =)
 
weeee i found a fix instead of putting /tar npc next which could take a while to acquire the next target and in the mean time its sitting on the named, just add in /keypress esc instead of /tar npc next. Dont need the extra code.
gotta love talking to yourself on boards =)
but anyhow if anyone wants that info that stupid named wont get u anymore =)
 
take both
Rich (BB code):
/del 30 
/twist 1 2 3 4 5

and put it between
Rich (BB code):
/if (${Target.ID}==FALSE) /tar npc radius 220  
/delay 10

end result

Rich (BB code):
/if (${Target.ID}==FALSE) /tar npc radius 220  
/del 30
/twist 1 2 3 4 5
/delay 10





something else to think about ... after you tar next if u get named.... you could now get a lvl 67 or target back onto named if radius fails etc etc


i suggest putting the if checks into a sub somehow .. so its called each time u /keypress next

maybe


Rich (BB code):
/if (${Target.Level}>67) 
 /then 
    /tar npc next
    /return
/else /if (${Target.Name.Equal[a venomous stonemite]}) 
     /tar next npc
    /return
/else /if (${Target.Distance}>220) 
     /tar next npc
    /return
/else /if (${Target.ID}==FALSE) 
    /tar next npc
    /return


would something like that work?

i am not a coder.. so its is rough and raw... just trying to get the idea across



onemroe thing.. /keypress esc does not gaurantee a new npc... I have pressed it and gotten same mob i am trying to get rid of .. just a personal experience

8-)
 
Kewl thanks for the replies gang. Here is what I added to the Vxed mac. (I dont feel comfortable using the run back one as I see tards stuck on the wall running for hours lol) Red's mac is good it just camps out after u die or u zone out.
Rich (BB code):
| This macro made for www.Redguides.com
| Don't steal it or we'll punch your fase!
#turbo  
#event camp "personingroup tells the group, 'lets roll'  
#event dzadd "personyouwanttoadd tells you, 'add me'  
#event invite "#*#invites you to join#*#"  
#Event Zoned "#*#You have entered#*#"  
  
  
Sub Main  
  
    
:loopstart 
/doevents  
/call GMcheck  
/tar npc radius 220
/if (${Me.PctHPs}<=45) /potionbelt Activate 1
/if (${Me.PctHPs}<=60) /potionbelt Activate 2
/if (${Target.Level}>67) /keypress esc
/if (${Target.Name.Equal[a venomous stonemite]}) /keypress esc
/if (${Target.Distance}>220) /keypress esc  
/if (${Target.ID}==FALSE) /tar npc radius 220  
/delay 10  
/goto :loopstart  
/return  
  
 Sub GMcheck  
 /if (${Spawn[gm].ID}) {  
 /echo Gm detected  
 /beep 
 /beep 
 /beep  
 /keypress 9 
 /endmac 
 /unload 
 /q  
 }  
 /return  
  
 Sub event_camp  
 /sit  
 /camp desk  
 /return  
  
 sub event_zoned  
 /delay 5s  
 /sit  
 /camp desk  
 /endmac 
 /return  

 sub event_dzadd 
 /dzadd personyouwanttoadd 
 /return 

 sub event_invite  
 /invite  
 /return

I think it kicks ass the way it is.
It auto heals my bard at less than 45% with the 1750 insta heal potion and uses the 750 hot /tick X6 sec potion when im less than 60%

Before with the /tar npc next after "/if (${Target.Level}>67)" It would sit on the named while it was trying to acquire next npc if there wasnt any in range my dot would land JUST before the target switch and i got summoned and died.
Before, out of 30 Vxeds i got maybe 3, 6 hours sessions, now I get them consistantly. =)
Hope someone gets use out of my tweaks =)
thanks for the help fellas =)
I R Nub

***Edit well i tried it a few more times I got a few 6 hours sessions but it still lands on the damn named bleh. Have to figure something else out
 
Last edited:
Using Ripski's modified Target.mac above, is there a command to Immediately /endsong to prevent the DOT from landing on the Named once targeted, then /keypress esc, and then start loop over again the /tar next npc??

I keep dying early when the Target.mac targets the Named and a DOT lands before a switch can be made.

Please modify the code to immediately end the song once Named is targeted.. may need the code to restart twist if you /endsong?

:loopstart
/doevents
/call GMcheck
/tar npc radius 220
/if (${Me.PctHPs}<=45) /potionbelt Activate 1
/if (${Me.PctHPs}<=60) /potionbelt Activate 2
/if (${Target.Level}>67) /keypress esc
/if (${Target.Name.Equal[a venomous stonemite]}) /keypress esc
/if (${Target.Distance}>220) /keypress esc
/if (${Target.ID}==FALSE) /tar npc radius 220
/delay 10
/goto :loopstart
/return
 
RedBots Target.mac, Can u....

Users who are viewing this thread

Back
Top