due to complete misuse of the string
Posted: Sat Jul 02, 2005 11:39 am
moved to help forum
so i dont get banned from boards
so i dont get banned from boards
Need to talk about MacroQuest to other MacroQuest users?
https://mq64.org/phpBB3/
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.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
Fix your macro's.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.
monster69 wrote: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.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
The second is the 'string' TLO problem. You need to fix your macros to not use 'string'.
Monster
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?loadingpleasewait wrote:why not change it to use the string .Name?
example..
ChangetoCode: Select all
/if (${String[${Me.Gem[6]}].NotEqual["${Yaulp}"]}) {People are making way to big of a deal out of this change..Code: Select all
/if (${Me.Gem[6].Name.NotEqual["${Yaulp}"]}) {
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.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.
If you see no more post from me you know why..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.