due to complete misuse of the string

A forum for the general posts relating to MacroQuest. *DEPRECATED: This forum is no longer in public use, but remains here for your reading pleasure. Enjoy

Moderator: MacroQuest Developers

Tagger
a lesser mummy
a lesser mummy
Posts: 36
Joined: Tue Apr 19, 2005 10:20 pm

due to complete misuse of the string

Post by Tagger » Sat Jul 02, 2005 11:39 am

moved to help forum

so i dont get banned from boards
Last edited by Tagger on Sat Jul 02, 2005 12:29 pm, edited 2 times in total.

monster69
orc pawn
orc pawn
Posts: 20
Joined: Mon May 24, 2004 11:20 am

Post by monster69 » Sat Jul 02, 2005 11:45 am

Not misuse as in hacking.

misuse as in the syntax where 'sting' was used was incorrect.

MoMom
orc pawn
orc pawn
Posts: 17
Joined: Wed Mar 16, 2005 10:54 am
Location: USA

Post by MoMom » Sat Jul 02, 2005 11:46 am

I get the same thing.

#error: you dont have the spell 0 or AA isnt ready!
Due to complete misuse of the String Top-Level object, it has been removed

User avatar
fearless
Not a Psychic
Posts: 2684
Joined: Wed Mar 10, 2004 3:52 pm

Post by fearless » Sat Jul 02, 2005 12:16 pm

Fix your macro's.
Reading . . . it's not just for me.

[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]

monster69
orc pawn
orc pawn
Posts: 20
Joined: Mon May 24, 2004 11:20 am

Post by monster69 » Sat Jul 02, 2005 12:22 pm

MoMom wrote:#error: you dont have the spell 0 or AA isnt ready!
Due to complete misuse of the String Top-Level object, it has been removed
Are two different problems. The first is problem in the CHARINFO structure affecting AAs and other things. My guess is this will be in a patched .zip sometime soon.

The second is the 'string' TLO problem. You need to fix your macros to not use 'string'.

Monster

MoMom
orc pawn
orc pawn
Posts: 17
Joined: Wed Mar 16, 2005 10:54 am
Location: USA

Post by MoMom » Sat Jul 02, 2005 12:57 pm

First one fixed, will fix 2nd one later. :)

Clueless
a hill giant
a hill giant
Posts: 163
Joined: Fri Jun 03, 2005 2:36 pm

Post by Clueless » Sat Jul 02, 2005 2:18 pm

"Due to complete misuse of the String Top-Level Object, it has been removed"

I am getting this message on all three of the macros I use now. I have changed nothing in the macros and I was using them right before the last patch.

User avatar
fearless
Not a Psychic
Posts: 2684
Joined: Wed Mar 10, 2004 3:52 pm

Post by fearless » Sat Jul 02, 2005 2:21 pm

Clueless wrote:"Due to complete misuse of the String Top-Level Object, it has been removed"

I am getting this message on all three of the macros I use now. I have changed nothing in the macros and I was using them right before the last patch.
Fix your macro's.
Reading . . . it's not just for me.

[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]

Clueless
a hill giant
a hill giant
Posts: 163
Joined: Fri Jun 03, 2005 2:36 pm

Post by Clueless » Sat Jul 02, 2005 2:40 pm

I would love to. Please let me know what was changed and I will update my code.

I understand that you assume we are all programmers and you look with distain at anyone here that doesn't understand this code as well as you do.

Keep in mind we all have our areas of specialization and I look upon the programmers I work with in the same distain when they don't know how to program a layer 3 6513 with integrated FWSM and IDSM2 with 23 fully fire walled and dynamically routed VLANs spanning 40 sites with over 6000 devices.

Haha, they even think unmanaged Gb/s switches from DLink are faster then the managed 100Mb/s switches from Cisco are. Kind of like all those Ford Pintos that came with speedometers that went up to 140MPH. Dumbasses! (Yes, this was sarcasm)

In the time it took you to post your repetitive, degrading and sarcastic remark you could have just posted the correction to be made in the macro’s to fix this, if you are all that good at this.

Have a nice day and I hope life treats you as well as you treat it.

Clueless
a hill giant
a hill giant
Posts: 163
Joined: Fri Jun 03, 2005 2:36 pm

Post by Clueless » Sat Jul 02, 2005 2:49 pm

monster69 wrote:
MoMom wrote:#error: you dont have the spell 0 or AA isnt ready!
Due to complete misuse of the String Top-Level object, it has been removed
Are two different problems. The first is problem in the CHARINFO structure affecting AAs and other things. My guess is this will be in a patched .zip sometime soon.

The second is the 'string' TLO problem. You need to fix your macros to not use 'string'.

Monster
loadingpleasewait wrote:why not change it to use the string .Name?

example..
Change

Code: Select all

 /if (${String[${Me.Gem[6]}].NotEqual["${Yaulp}"]}) { 
to

Code: Select all

 /if (${Me.Gem[6].Name.NotEqual["${Yaulp}"]}) { 
People are making way to big of a deal out of this change..
My understanding of this at this point in time from reading various threads is if I replace all "${String[" with nothing the errors I am seeing will be corrected?

Kind of like the group reference a while back?

Or is this fix in reference to the specific macro Loadingpleasewait is posting in?

User avatar
fearless
Not a Psychic
Posts: 2684
Joined: Wed Mar 10, 2004 3:52 pm

Post by fearless » Sat Jul 02, 2005 2:50 pm

Clueless wrote:I would love to. Please let me know what was changed and I will update my code.

I understand that you assume we are all programmers and you look with distain at anyone here that doesn't understand this code as well as you do.

Keep in mind we all have our areas of specialization and I look upon the programmers I work with in the same distain when they don't know how to program a layer 3 6513 with integrated FWSM and IDSM2 with 23 fully fire walled and dynamically routed VLANs spanning 40 sites with over 6000 devices.

Haha, they even think unmanaged Gb/s switches from DLink are faster then the managed 100Mb/s switches from Cisco are. Kind of like all those Ford Pintos that came with speedometers that went up to 140MPH. Dumbasses! (Yes, this was sarcasm)

In the time it took you to post your repetitive, degrading and sarcastic remark you could have just posted the correction to be made in the macro’s to fix this, if you are all that good at this.

Have a nice day and I hope life treats you as well as you treat it.
Clueless, please understand me when I say that you gave us an error message but we don't know what macro it came from or even an example of the code that it came from. If you would read through several of the other posts around, you would see that many people are having the same issues as you because of a change in the source. Some macros have been updated, some have not. If you are not able to fix it yourself, wait for somebody else to do so. Don't start whining because you feel I took a high and mighty approach. Fix it yourself or wait for somebody to do it. It is that simple.
Reading . . . it's not just for me.

[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]

Tagger
a lesser mummy
a lesser mummy
Posts: 36
Joined: Tue Apr 19, 2005 10:20 pm

Post by Tagger » Sat Jul 02, 2005 2:51 pm

I hope this does not get me banned, I have the same problem and have been in numerous screens with lots of help.

and a member in another group told me what was below

I am using genbot and this was the help that was given to me
as it was told to me

a user wrote:
Basically they removed the ability to do ${String[something]}

I don't know what part of genbot you posted, but you need to go into all the genbot .inc's and .mac's and change anything that says ${String[${var}]} to just ${var}. It's really simple, but if it's too much for you wait for the code to be updated.
If you see no more post from me you know why..
the BIG B word

noob
tagger