Musician Archive

Thread: Recursive Macros are staying...

bawler14
Sat Aug 14, 2004 10:03 am
#1

According to Startics chat log...


At least the /ui commands. So buff bots will still be abound... unless the devs have something else up there sleeve...


Message Edited by bawler14 on 08-14-2004 10:07 AM



                        /  \/  \                           
/| 0 0 | \

+----------------.oooO--| / | --Oooo.-------------------+
| Doasa Arsim \_-_/ Events Coordinator |
| Master Musician .oooO Oooo. Master Entertainer |
| Fifth River Cantina( ) ( ) Four Rivers, Correlia|
+---------------------\ (-----) /-------------------------+
\_) (_/

Jenden
Sat Aug 14, 2004 10:09 am
#2

I think you read that wrong. They said recursive macros are going (macros that end up calling themselves, causing an infinite loop), they're just going about it a much more technical way (as TH mentioned in another post). From what I understand from his posts and how things work in programming, whenever you run a macro the system will do a quick "trace" of the macro to see if it will end up calling itself (it will check all alias's, macro calls, ui action toolbarSlot calls, and anything branching off of those). If it finds it is indeed calling itself eventually, it won't run. Throw in a time limit and a couple other minor restrictions on macros and you don't have a problem anymore, yet people still keep their /ui action toolbarSlot commands as well as their "modular" macro's. My only worry is that if a lot of people use complex macros that could start tieing up some system resources.



Jenden Morn - Master of Droids- Tarquinas
Droid Engineer Blue Glowy
Owner, Operator, and Founder of DarkStar Inc.
Groupy of the best band in the galaxy, Solar Flair
3D art of Jenden by Saeelwenea

Tiaga
Sat Aug 14, 2004 2:14 pm
#3

No worry about resources, macros are client side, it would be their own computer they are affecting, nobody else.

It doesn't necessarily have to be something so complex. I've said it already before, theres plenty of ways to tackle the issue.



Inside my heart is breaking, my make-up may be flaking
But my smile still stays on
My soul is painted like the wings of butterflies
Fairytales of yesterday will grow but never die
I can fly - my friends
SWG Entertainer.com Fashions by TK

Jenden
Sat Aug 14, 2004 7:41 pm
#4

good point, forgot macros were client side. I could think of a couple different ways to do it (some quite a bit simpler than the one I mentioned), I just chose to through one of them out as an example. setting up a flag system similar to what most C/C++ include files use would also be a great way to do it.



Jenden Morn - Master of Droids- Tarquinas
Droid Engineer Blue Glowy
Owner, Operator, and Founder of DarkStar Inc.
Groupy of the best band in the galaxy, Solar Flair
3D art of Jenden by Saeelwenea

Jenden
Tue Aug 17, 2004 1:51 pm
#5






LelisiaAlanna wrote:


Buffbots are staying, just as they said in the chat.

"Brekkee - *Rennio{Flurry}* "With the proposed removal of looping macros, will entertainers still be able to use /ui action toolbarSlot00 loops in order to communicate with customers, or will they still be forced to keep repunching short macros? The removal of looping macros solves our buff bot problems, but limits us in the customer service we are allowed to provide to patrons."

"TH - Rennio and to everyone who is concerned about recursive macros, we are not going to remove the /ui macro commands. We are going to use a different method to encourage people to play "at the keyboard". Removing those basic abilities for players to use the GUI command would be a huge inconvenience and we dont want to do that."


"TH - ui macro commands. We are going to use a different method to encourage people to play "at the keyboard". Removing those basic abilities for players to use the GUI command would be a huge inconvenience and we dont want to do that.


So we setup a recursive as follows:


Part one activates Part two, Part two activates Part three, Part three activates Part one. This will be using the /ui commands, or we use a 3rd party app that will just make the macro more lifelike and able to be event driven. Seriously, if entertainers would stop whinning about buffbots in general and ask for them to be removed from public npc city cantina's it would be better. It would cause some players get venture out into player cities and use player cantina's which host buffbots.


As for the "We are going to use a different method to encourage people to play 'at the keyboard'" They will probably give the entertainers some ui box to interact with the customer and allow buffs to be placed faster or stronger or something.










I think you underestimate the intelligence of software... It can easily trace out exactly what commands a certain chain of events will lead to and see if it will loop, or emply a tag system tocheck to see if the same macro has been called in any chain of command, and set a time limit forcommand chains, orone of countless other solutions. Yes, third party macros will get through, but you'll have less people using those than you have using the built in macros. They said they will be removing recursive macros and nothing they've said so far shows their backing down on that.




Jenden Morn - Master of Droids- Tarquinas
Droid Engineer Blue Glowy
Owner, Operator, and Founder of DarkStar Inc.
Groupy of the best band in the galaxy, Solar Flair
3D art of Jenden by Saeelwenea

LelisiaAlanna
Wed Aug 18, 2004 12:58 am
#6


Buffbots are staying, just as they said in the chat.

"Brekkee - *Rennio{Flurry}* "With the proposed removal of looping macros, will entertainers still be able to use /ui action toolbarSlot00 loops in order to communicate with customers, or will they still be forced to keep repunching short macros? The removal of looping macros solves our buff bot problems, but limits us in the customer service we are allowed to provide to patrons."

"TH - Rennio and to everyone who is concerned about recursive macros, we are not going to remove the /ui macro commands. We are going to use a different method to encourage people to play "at the keyboard". Removing those basic abilities for players to use the GUI command would be a huge inconvenience and we dont want to do that."


"TH - ui macro commands. We are going to use a different method to encourage people to play "at the keyboard". Removing those basic abilities for players to use the GUI command would be a huge inconvenience and we dont want to do that.


So we setup a recursive as follows:


Part one activates Part two, Part two activates Part three, Part three activates Part one. This will be using the /ui commands, or we use a 3rd party app that will just make the macro more lifelike and able to be event driven. Seriously, if entertainers would stop whinning about buffbots in general and ask for them to be removed from public npc city cantina's it would be better. It would cause some players get venture out into player cities and use player cantina's which host buffbots.


As for the "We are going to use a different method to encourage people to play 'at the keyboard'" They will probably give the entertainers some ui box to interact with the customer and allow buffs to be placed faster or stronger or something.






Page 1 of 1
Previous Next