Log in

View Full Version : LFG - Role & Queue Accept Macros



Fursphere
12-09-2009, 02:39 AM
Ok, I'm sure there is a way to do this - anyone figure it out yet?

I've been digging and have found nothing so far...

EDIT: Provided by Khatovar


click LFDRoleCheckPopupAcceptButton
/click LFDDungeonReadyDialogEnterDungeonButton
/run LFGTeleport(IsInLFGDungeon())

offive
12-09-2009, 04:48 PM
Found this in the UI forum. Can't test anything at work... and some of it looks old as it references LFG not LFD.
___
From the new LFD Tool:

inParty, joined, queued, noPartialClear, achievements, lfgComment, slotCount = GetLFGInfoServer();
voteInProgress, didVote, myVote, targetName, totalVotes, bootVotes, timeLeft = GetLFGBootProposal();
canBeTank, canBeHealer, canBeDPS = GetAvailableRoles();
leader, tank, healer, dps = GetLFGRoles();
inProgress, slots, members = GetLFGRoleUpdate();
{name, typeID, minLevel, maxLevel, expansionLevel, groupID, texture, difficulty} = LFDGetDungeonInfoByID(dungeonID);
JoinRandomDungeon();
ClearAllLFGDungeons();
JoinLFG();
SetLFDDungeonEnabled(dungeonID, isEnabled);
proposalExists, typeID, id, name, texture, role, hasResponded, totalEncounters, completedEncounters, numMembers = GetLFGProposal();
bossName, texture, isKilled = GetLFGProposalEncounter(i);
GetLFDRewardInfo(rewardID);
isLeader, role, level, responded, accepted, name, class = GetLFGProposalMember(memberID);
hasData, leaderNeeds, tankNeeds, healerNeeds, dpsNeeds, instanceType, instanceName, playersInQueue, partiesInQueue, averageWait, matchesMade, someTimeValue= GetLFGQueueStats();
LFDDungeonInfo = GetLFDChoiceInfo(); --Table
LFDCollapseList = GetLFDChoiceCollapseState(); --Table
LFDEnabledList = GetLFDChoiceEnabledState(); --Table
LFDDungeonList = GetLFDChoiceOrder(); --Table
___

Fursphere
12-09-2009, 04:55 PM
Ya, I found those too on wowwiki. Didn't see anything with a "accept" functionality though. /cry

thanks for posting those though, maybe someone can figure something out.

offive
12-09-2009, 05:21 PM
Found another reference for someone to test.

/leave /join LookingForGroup
and
/lfd and /lfr for raids

Maxion
12-09-2009, 06:11 PM
/df also works for the dungeon finder

Zzyzxx71
12-10-2009, 03:45 PM
OK what about to accept the popup where you select your role, and the second accept to actually go to the instance?

Currently searching ATM....

vikemosabe
12-11-2009, 01:16 AM
Not an elegant solution, but I've been switching on mouse broadcast to click accept twice.
Takes very little time and works like a charm.

Slats
12-13-2009, 12:45 AM
Innerspace Mouse Broadcasting for the win.

I would love to find the API Function for leaving the dungeon though. Right now I just use my Party Disband and Reform Macro to get a free teleport out.

Aradar
12-13-2009, 01:22 AM
I use mouse broadcasting myself but for those that want a macro, make sure you write it down somewhere besides here in case Fur gets his panties in a wad again. :p

Khatovar
12-13-2009, 02:32 AM
Don't spam the button if you keep the last line in. It will port you into or out of your dungeon.

/click LFDRoleCheckPopupAcceptButton
/click LFDDungeonReadyDialogEnterDungeonButton
/run LFGTeleport(IsInLFGDungeon())

I accept tributes in the form of soft fluffy things and random acts of cuddling.

Fursphere
12-13-2009, 12:29 PM
Don't spam the button if you keep the last line in. It will port you into or out of your dungeon.

/click LFDRoleCheckPopupAcceptButton
/click LFDDungeonReadyDialogEnterDungeonButton
/run LFGTeleport(IsInLFGDungeon())

I accept tributes in the form of soft fluffy things and random acts of cuddling.

/hug :D

Rms
12-13-2009, 01:56 PM
Don't spam the button if you keep the last line in. It will port you into or out of your dungeon.

/click LFDRoleCheckPopupAcceptButton
/click LFDDungeonReadyDialogEnterDungeonButton
/run LFGTeleport(IsInLFGDungeon())

I accept tributes in the form of soft fluffy things and random acts of cuddling.

Thanks for sharing this! Works great.

rocnroll
12-13-2009, 05:41 PM
Don't spam the button if you keep the last line in. It will port you into or out of your dungeon.

/click LFDRoleCheckPopupAcceptButton
/click LFDDungeonReadyDialogEnterDungeonButton
/run LFGTeleport(IsInLFGDungeon())

I accept tributes in the form of soft fluffy things and random acts of cuddling.

Like this?

Talos
12-13-2009, 05:52 PM
awesome, thanks a lot ;)
tagging for later

zenga
12-13-2009, 07:12 PM
I use


/click StaticPopup1Button1Works for quests, AV's, group invites, resurrect from the spirit, release in AV, etc ... which is bound on all toons to the same button.

Khatovar
12-14-2009, 12:45 AM
Like this?

That is the second tribble I've seen today and I've only been up for an hour. I'm starting to get creeped out. :p

Fursphere
12-14-2009, 10:07 AM
I use


/click StaticPopup1Button1Works for quests, AV's, group invites, resurrect from the spirit, release in AV, etc ... which is bound on all toons to the same button.

This does not work for the LFG system.

Acidburning
12-14-2009, 12:07 PM
Don't spam the button if you keep the last line in. It will port you into or out of your dungeon.

/click LFDRoleCheckPopupAcceptButton
/click LFDDungeonReadyDialogEnterDungeonButton
/run LFGTeleport(IsInLFGDungeon())

I accept tributes in the form of soft fluffy things and random acts of cuddling.

where did you find that/ figure it out? Just curious

ps

/snuggle

Khatovar
12-15-2009, 12:27 AM
From the magic "what-the-hell-does-this-mod-call-this-button" script


/run local f = GetMouseFocus(); if f then DEFAULT_CHAT_FRAME:AddMessage(f:GetName()) end

The teleport one was on the EU UI boards.