${Spawn[loc X Y radius npc]}

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

NobodyImportant
a lesser mummy
a lesser mummy
Posts: 46
Joined: Sun Nov 02, 2003 8:42 pm

${Spawn[loc X Y radius npc]}

Post by NobodyImportant » Sun May 01, 2005 1:44 am

Code: Select all

${Spawn[loc X Y radius npc]}
Appears to not be working, it checks from your character's location instead of the loc you give it, im assuming since this command is in the manual it should be working properly.

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Sun May 01, 2005 1:55 am

radius requires a param

NobodyImportant
a lesser mummy
a lesser mummy
Posts: 46
Joined: Sun Nov 02, 2003 8:42 pm

Post by NobodyImportant » Sun May 01, 2005 1:57 am

well yea.
exact code is as follows

Code: Select all

/if (${Spawn[loc ${Target.Y} ${Target.X} radius 90 npc].ID}) {

User avatar
Night Hawk
a grimling bloodguard
a grimling bloodguard
Posts: 590
Joined: Fri Aug 13, 2004 4:56 pm

Post by Night Hawk » Sun May 01, 2005 2:05 am

I use this, and it works fine:

Code: Select all

${Spawn[npc loc ${Spawn1X} ${Spawn1Y} radius ${R}].ID}
of course I have variable set to those, but I use it all the time.

NobodyImportant
a lesser mummy
a lesser mummy
Posts: 46
Joined: Sun Nov 02, 2003 8:42 pm

Post by NobodyImportant » Sun May 01, 2005 2:10 am

weird, thats not working for me either, have you tried it recently? Pretty sure i have the latest compile but i'll re-compile just to be sure

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Sun May 01, 2005 3:04 am

Code: Select all

/varset TargetUpNext ${Spawn[npc loc -222.24 -358.18 radius 50].ID}
actually, it does seem broken...

User avatar
Night Hawk
a grimling bloodguard
a grimling bloodguard
Posts: 590
Joined: Fri Aug 13, 2004 4:56 pm

Post by Night Hawk » Sun May 01, 2005 2:26 pm

NobodyImportant wrote:well yea.
exact code is as follows

Code: Select all

/if (${Spawn[loc ${Target.Y} ${Target.X} radius 90 npc].ID}) {
Normal locations go Y, X, Z.

This ${Spawn[]} works X, Y

I just used it last night.

Here's a snippet, with random numbers:


Code: Select all

/declare Spawn1Y int outer
/declare Spawn1X int outer
/declare Spawn1ID string outer

/varset Spawn1Y -500
/varset Spawn1X 500
/varset Spawn1ID ${Spawn[npc loc ${Spawn1X} ${Spawn1Y} radius ${R}].ID}

/target id ${Spawn1ID}
/if (${Spawn1ID.NotEqual["NULL"]}) {
   /varset MobToPull 1
   /goto :TargetAquired
}
Make sure your using it as X,Y ... not Y,X

xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ${Spawn[loc X Y radius npc]}

Post by xyilla » Tue May 13, 2025 2:40 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ${Spawn[loc X Y radius npc]}

Post by xyilla » Tue May 13, 2025 2:42 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ${Spawn[loc X Y radius npc]}

Post by xyilla » Tue May 13, 2025 2:43 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ${Spawn[loc X Y radius npc]}

Post by xyilla » Tue May 13, 2025 2:44 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ${Spawn[loc X Y radius npc]}

Post by xyilla » Tue May 13, 2025 2:45 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ${Spawn[loc X Y radius npc]}

Post by xyilla » Tue May 13, 2025 2:46 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ${Spawn[loc X Y radius npc]}

Post by xyilla » Tue May 13, 2025 2:47 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: ${Spawn[loc X Y radius npc]}

Post by xyilla » Tue May 13, 2025 2:48 am