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

Question about Varset Zone.ID (1 Viewer)

nijhal

Member
Joined
Feb 22, 2006
RedCents
10¢
I am enhancing the hunterbot so if I am not in the zone I started in it will camp out. However I want it to be universal so I dont have to change zone number when I hunt in a different zone. Can anyone tell me how to do varset?

Im thinking it should look like this or this is what I want...

Rich (BB code):
Sub Main
/varset zoneid zone

:loop
/blah blah
/doevents
/if (!${Me.zone}) /call Camp

I am sure Im wrong on that but thats basicly what I want, a varset fro the zone I start the macro in and if my toon leaves the zone, say dies he will camp. But I want it universal so I dont have to change the zone id number everytime I start the macro in a new zone.

Thank you in advance for any help.

N
 
thez said:
Try this:

Rich (BB code):
/declare StartZone int outer ${Zone.ID}

/if (${Zone.ID}!=${StartZone}) /call camp

I never considered using not (!) anywhere except the beginning. Still, an A+. For some reason, I was thinking a minimum of 3 lines of code was needed, but I love seeing shortest possible implementations.

Wow, quoting code sure makes the code hard to read.
 
Question about Varset Zone.ID

Users who are viewing this thread

Back
Top