Tank Check for loop..not working...

Need help with a macro you are writing? Ask here!

Moderator: MacroQuest Developers

unknwon
orc pawn
orc pawn
Posts: 10
Joined: Tue Mar 02, 2004 11:18 am

Tank Check for loop..not working...

Post by unknwon » Mon May 03, 2004 7:26 pm

Code: Select all

Sub tankcheck

/declare i int local 
   /For i 1 To ${Group} 
        /if ( ${String["${tankname}"].Equal[${Group[${i}]]} ) /echo "YES"
   /next i 
/return
Anyone now ho wto make this work...

Preocts
a snow griffon
a snow griffon
Posts: 312
Joined: Thu Jan 29, 2004 1:02 pm

Post by Preocts » Mon May 03, 2004 8:17 pm

Code: Select all

Sub tankcheck 

/declare i int local 
   /For i 1 To ${Group} 
        /if (${tankname.Equal[${Group[${i}]}]}) /echo "YES"
   /next i 
/return 
edit: corrected my }s
Last edited by Preocts on Mon May 03, 2004 8:59 pm, edited 1 time in total.

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 » Mon May 03, 2004 8:52 pm

"Mind your Ps an Qs" for the 00s is "mind your { and ["

Specifically, the closing } for ${Group} is missing.

Preocts
a snow griffon
a snow griffon
Posts: 312
Joined: Thu Jan 29, 2004 1:02 pm

Post by Preocts » Mon May 03, 2004 8:58 pm

Ack. Caught with my } down :shock:

unknwon
orc pawn
orc pawn
Posts: 10
Joined: Tue Mar 02, 2004 11:18 am

Still not working..

Post by unknwon » Tue May 04, 2004 6:50 pm

get non-numeric error encountered..??not sure how to fix it..

Preocts
a snow griffon
a snow griffon
Posts: 312
Joined: Thu Jan 29, 2004 1:02 pm

Post by Preocts » Tue May 04, 2004 7:13 pm

I'm not sure how to fix it either. You didn't post it.