Compliments and Feedback on RC2.0

macros macros macros

Moderators: Phineas, noivad

Post Reply
User avatar
noivad
Order of the White Elephant
Order of the White Elephant
Posts: 3332
Joined: Wed Oct 08, 2003 4:04 pm
Profession: Fighter
Race: Sylvan
Player Status: Active
Location: SF Bay Area
Contact:

Compliments and Feedback on RC2.0

Post by noivad » Fri Apr 16, 2010 3:37 pm

Gorvin maintains an archive of his macros online at http://gorvin.50webs.com/macros/index.html
Particularly of interest is Gorvin's Right Clicker 2.0 Macro. http://gorvin.50webs.com/macros/RC2.txt

Right Click is pretty awesome: it detects double-clicks, so you can have 2 macros bound to the right click. Also, it's easy to insert your own macros in place of his default set. There's a setup for fighters and one for healers.

My only comments on it though is that the Healing devices are hard coded into the macro and not set as a variable. Also the usable of the cadding portion is as "/useitem {item name} " {player name} "\r" instead of simply "/use " {player name} "\r" which throws an error.

I've editted them a bit, to work properly, but I'd like to see if Gorvin would rather update them before I post my update instead?
http://www.clanlord.net/
Org Du Lac's bestiary: http://bestiary.clanlord.net/index.html
Gil Galad’s Pirates http://pirates.clanlord.net/ & Ranger Studies: http://studies.clanlord.net/
?security warning:View cert•CL players assess valid by refs

User avatar
Gorvin
Noble
Posts: 1001
Joined: Tue Dec 16, 2003 12:45 pm
Profession: Champion
Race: Dwarf
Player Status: Active

Re: Compliments and Feedback on RC2.0

Post by Gorvin » Fri Apr 16, 2010 5:37 pm

noivad wrote:My only comments on it though is that the Healing devices are hard coded into the macro and not set as a variable.
Yeah, I should probably change the defaults to support using either the cad or staff. The idea was that the defaults would be used as more of template and people would swap in their own configurations into the variables, but I know not everyone likes to have to edit macros.
noivad wrote:Also the usable of the cadding portion is as "/useitem {item name} " {player name} "\r" instead of simply "/use " {player name} "\r" which throws an error.
Did you happen to run into this error when you didn't have a mercurial staff in your inventory, or possibly after having editing the macro (for example, changing the /equip portion of the macro to use the cad, but leaving the /useitem portion of the macro still using the staff)? The /useitem command should work fine otherwise, and I haven't run into any errors using the default setup.

User avatar
Magnic
Exile
Posts: 456
Joined: Wed Oct 03, 2007 7:11 am
Profession: Fighter
Race: Dwarf
Player Status: Spambot
Location: Austraila
Contact:

Re: Compliments and Feedback on RC2.0

Post by Magnic » Fri Apr 16, 2010 8:47 pm

meh ill stick to basics, no need for double click dector yet
still have f keys, will do for most things

click2
{
"/equ ask\r"
"/use " @clicksplayer "\r"
}

or

// middle mouse button
click3
{
"/equ ask\r"
"/use " @clicksplayer "\r"
}
Vagile wrote:I've had to remove your sig. If it happens again, you're out for a while.
THEN FUCKING DISABLE IT!
ITS NOT FUCKING HARD TO DO, I KNOW IVE DONE IT BEFORE MY SELF.
NOT THAT IT USES ANY FUCKING BANWITH BECUASE IT LOADS FROM OTHER SITES, FUCKING N00B.

Gremlins
Fenix Fire
Fenix Fire
Posts: 811
Joined: Fri Dec 22, 2006 10:42 am
Profession: Fallen
Race: Ghorak Zo
Player Status: Active
Location: Likely with some spiders…
Contact:

Re: Compliments and Feedback on RC2.0

Post by Gremlins » Sat Apr 17, 2010 1:07 am

Magnic, your way of dismissing every other player macro is kind of annoying… It's not because you don't need double-click that no one needs it… sure, (most of) your macro will work and are simple but that doesn't mean they serve everybody use of macro…
Chum wrote:Do not attempt to apply logic to matters regarding Clan Lord; it'll just drive you nuts... ;)

User avatar
Magnic
Exile
Posts: 456
Joined: Wed Oct 03, 2007 7:11 am
Profession: Fighter
Race: Dwarf
Player Status: Spambot
Location: Austraila
Contact:

Re: Compliments and Feedback on RC2.0

Post by Magnic » Sat Apr 17, 2010 6:53 am

im not dissmissing any of them, if you feel that way that is your problem.

im only saying there is a more simple way do doing things, and showing alt macro ways of doing thing.
Vagile wrote:I've had to remove your sig. If it happens again, you're out for a while.
THEN FUCKING DISABLE IT!
ITS NOT FUCKING HARD TO DO, I KNOW IVE DONE IT BEFORE MY SELF.
NOT THAT IT USES ANY FUCKING BANWITH BECUASE IT LOADS FROM OTHER SITES, FUCKING N00B.

User avatar
noivad
Order of the White Elephant
Order of the White Elephant
Posts: 3332
Joined: Wed Oct 08, 2003 4:04 pm
Profession: Fighter
Race: Sylvan
Player Status: Active
Location: SF Bay Area
Contact:

Re: Compliments and Feedback on RC2.0

Post by noivad » Sat Apr 17, 2010 7:22 am

Gorvin wrote:
noivad wrote:My only comments on it though is that the Healing devices are hard coded into the macro and not set as a variable.
Yeah, I should probably change the defaults to support using either the cad or staff. The idea was that the defaults would be used as more of template and people would swap in their own configurations into the variables, but I know not everyone likes to have to edit macros.
noivad wrote:Also the usable of the cadding portion is as "/useitem {item name} " {player name} "\r" instead of simply "/use " {player name} "\r" which throws an error.
Did you happen to run into this error when you didn't have a mercurial staff in your inventory, or possibly after having editing the macro (for example, changing the /equip portion of the macro to use the cad, but leaving the /useitem portion of the macro still using the staff)? The /useitem command should work fine otherwise, and I haven't run into any errors using the default setup.
Ah, actually, At first I changed them to "/useitem " healingDevice " " @click.simple_name "\r" (where set healingDevice "Asklepian Staff" globally). Then when that threw errors, I used the universal syntax: "/use " @click.simple_name "\r" after the check to see if you had the right healing device in hand, but then I realized they didn't offer icon swapping, player selection or poses, like I've worked into mine, so I just made a new command set. I know icon swaps and poses aren't needed, but I thought it'd be cool, and visually infomative.

I also really like the wheel up and down swapping into chaining, etc. And the fact that it takes into account if you're chaining, it sets the right click to pull (I also added an "RC_push" action too.)

Also, Magnic, before you whip out a macro that "answers" the question, maybe you should read the macro referenced and see all the functionality Gorvin wrote into this one. It also has wheel up and down functionality, It accounts for if you're chaining, etc. In short it rocks, and Gorvin obviously put a lot of thought and work into it.
http://www.clanlord.net/
Org Du Lac's bestiary: http://bestiary.clanlord.net/index.html
Gil Galad’s Pirates http://pirates.clanlord.net/ & Ranger Studies: http://studies.clanlord.net/
?security warning:View cert•CL players assess valid by refs

User avatar
Gorvin
Noble
Posts: 1001
Joined: Tue Dec 16, 2003 12:45 pm
Profession: Champion
Race: Dwarf
Player Status: Active

Re: Compliments and Feedback on RC2.0

Post by Gorvin » Sat Apr 17, 2010 10:38 am

noivad wrote:Ah, actually, At first I changed them to "/useitem " healingDevice " " @click.simple_name "\r" (where set healingDevice "Asklepian Staff" globally).
I think the problem is that you ended up using "/useitem Asklepian Staff <name>\r" instead of "/useitem AsklepianStaff <name>\r". Having the space in the item name results in a syntax error. However, removing the space from the healingDevice variable would have also broken the if-statement that checks if you have the item equipped. You could have also put the item name in quotes, like "/useitem \"" healingDevice "\" " @clicksplayer "\r", and it would work with the space in the item name. It is probably easier just to switch to the /use command though.

Anyway, I'll try to make an effort sometime to change the default sets, and maybe throw in a few more sets for less generic purposes. It definitely needs an update now that we have the Asklepian items and the radius heal (they were not in the game when the macro was originally written).

User avatar
noivad
Order of the White Elephant
Order of the White Elephant
Posts: 3332
Joined: Wed Oct 08, 2003 4:04 pm
Profession: Fighter
Race: Sylvan
Player Status: Active
Location: SF Bay Area
Contact:

Re: Compliments and Feedback on RC2.0

Post by noivad » Wed Apr 21, 2010 1:32 pm

Gorvin wrote:
noivad wrote:Ah, actually, At first I changed them to "/useitem " healingDevice " " @click.simple_name "\r" (where set healingDevice "Asklepian Staff" globally).
I think the problem is that you ended up using "/useitem Asklepian Staff <name>\r" instead of "/useitem AsklepianStaff <name>\r". Having the space in the item name results in a syntax error. However, removing the space from the healingDevice variable would have also broken the if-statement that checks if you have the item equipped. You could have also put the item name in quotes, like "/useitem \"" healingDevice "\" " @clicksplayer "\r", and it would work with the space in the item name. It is probably easier just to switch to the /use command though.

Anyway, I'll try to make an effort sometime to change the default sets, and maybe throw in a few more sets for less generic purposes. It definitely needs an update now that we have the Asklepian items and the radius heal (they were not in the game when the macro was originally written).
Thanks Gorvin. I'll look forward to an update.
http://www.clanlord.net/
Org Du Lac's bestiary: http://bestiary.clanlord.net/index.html
Gil Galad’s Pirates http://pirates.clanlord.net/ & Ranger Studies: http://studies.clanlord.net/
?security warning:View cert•CL players assess valid by refs

User avatar
wangahrah
Red Quill
Red Quill
Posts: 471
Joined: Sat Oct 22, 2005 3:09 pm
Profession: Necromancer
Race: Sylvan
Player Status: Active
Location: Kidnapped in the Orga Stronghold
Contact:

Re: Compliments and Feedback on RC2.0

Post by wangahrah » Wed Apr 21, 2010 7:35 pm

I'm a grateful RC user too. Thanks Gorvbot.
Cinnamon wrote:Wangah for Fen President

User avatar
Gorvin
Noble
Posts: 1001
Joined: Tue Dec 16, 2003 12:45 pm
Profession: Champion
Race: Dwarf
Player Status: Active

Re: Compliments and Feedback on RC2.0

Post by Gorvin » Mon Apr 26, 2010 8:25 pm

Alright, I changed the default healer set a little bit and added a couple extra sets (in separate files). As always, you can reconfigure the sets if you choose to. I also took some time to make the macro page's layout less... non-existent.

http://gorvin.50webs.com/macros/index.html

Tafari
Exile
Posts: 273
Joined: Thu Feb 12, 2009 1:25 pm
Profession: Ranger
Race: Fen'neko
Player Status: Active
Contact:

Re: Compliments and Feedback on RC2.0

Post by Tafari » Mon Sep 09, 2013 7:16 pm

I've been using the right clicker macros for years now. They are really great, and give me the ability to do nearly everything I need with my mouse while playing a fighter. I also use them on my healer.

I've recently started using the Ranger profile addition and like the heartwood/morph additions. I was curious if a check and equip of the belt of the wild could be added to the morph part of the macro? I noticed if the belt of the wild wasn't equipped then it wouldn't morph. It is possible I could figure out how to add this but I'd rather not butcher your macro.

I also had a question about the asklepian profile. If I change to that from the healer profile, I'll lose the double right click self to begin self heal loop feature and instead it will radius heal?

Thanks alot for these macros, I will always recommend them.

edit: also maybe a thumb button click for armor swapping would be a neat addition (just ideas! ;P)

User avatar
noivad
Order of the White Elephant
Order of the White Elephant
Posts: 3332
Joined: Wed Oct 08, 2003 4:04 pm
Profession: Fighter
Race: Sylvan
Player Status: Active
Location: SF Bay Area
Contact:

Re: Compliments and Feedback on RC2.0

Post by noivad » Fri Feb 07, 2014 11:09 pm

Thread Necro!
Hey Taf,
Gorvin’s RC2 macro is customizable so you can simply use the RC2 guts and then write a simple call template like Gorvin has up as examples a for your character’s ranger macros. I did that with my macros for Thoomi’s healing. He has been using RC2 for years with a template that calls my macro that I put up a customized version here. http://www.noivad.net/moonstone_functions-template.php
Gorvin graciously gave me permission years ago to release a template that links to my macro years ago, I just never had the time to make it. I wanted to release something like the Quik’NDirty MF Macro page where people could generate a RC2 template using a simple form, but that is in limbo.*

If you want I can make a RC2 template for you if you have the macros (just modify them if they are directly triggered instead of called:

Code: Select all

F5 call chain
vs

Code: Select all

 F5 
{
if @my.right_item != "chain"
    "/equip chain\r"
end if
"/use\r"
}
If you don't already have macros, I can also give you a few of my ranger simple macros if I have them. I think I wrote someone a morph macro years ago that is hiding on my noi.net site somewhere.

*The reason I haven’t been able to make this happen is RL time constraints. Until I can find time to make a macro site with security to prevent spam taking over, I will just post anything in the CLUMP while I can. Unfortunately, I found a few obscure bugs in my ThankGroup macro when people use the ThankSharers and too many people are on the list but not logged in.
http://www.clanlord.net/
Org Du Lac's bestiary: http://bestiary.clanlord.net/index.html
Gil Galad’s Pirates http://pirates.clanlord.net/ & Ranger Studies: http://studies.clanlord.net/
?security warning:View cert•CL players assess valid by refs

User avatar
thesquib
Exile
Posts: 120
Joined: Tue Apr 03, 2007 2:02 am
Profession: Fighter
Race: Dwarf
Player Status: Active

Re: Compliments and Feedback on RC2.0

Post by thesquib » Wed Apr 09, 2014 1:15 am

I can't believe I never found this macro before!!
HWC Ruuk

User avatar
noivad
Order of the White Elephant
Order of the White Elephant
Posts: 3332
Joined: Wed Oct 08, 2003 4:04 pm
Profession: Fighter
Race: Sylvan
Player Status: Active
Location: SF Bay Area
Contact:

Re: Compliments and Feedback on RC2.0

Post by noivad » Wed Apr 16, 2014 6:39 am

thesquib wrote:I can't believe I never found this macro before!!
That is why I referenced it: so others could find it. Only by sharing macros we work on and simply letting people know how we have applied this simple language, do we advance it and enable people to reap the benefits. We need a new macro repository, and I would like to put one up, but my time has been limited. If it was possible to pay the bills by working on it, it would have been done and up by now. CL: the perma-hobby.
http://www.clanlord.net/
Org Du Lac's bestiary: http://bestiary.clanlord.net/index.html
Gil Galad’s Pirates http://pirates.clanlord.net/ & Ranger Studies: http://studies.clanlord.net/
?security warning:View cert•CL players assess valid by refs

Post Reply