Гайд 98. Интересные макросы
Автор гайда - http://vk.com/id29892416 http://vkontakte.ru/wowbug▼ Группа багов, вступайте xD ========= МАКРОСЫ ========= Лаго макро /run BattlegroundType1:Click() /run PVPBattlegroundFrameJoinButton:Click() /run BattlegroundType1:Click() /run PVPBattlegroundFrameJoinButton:Click() /run BattlegroundType1:Click() /run PVPBattlegroundFrameJoinButton:Click() /run BattlegroundType1:C ======= Координаты своего местоположения (первые 4 цифры) /run local posX, posY = GetPlayerMapPosition("player"); DEFAULT_CHAT_FRAME:AddMessage(posX*100); DEFAULT_CHAT_FRAME:AddMessage(posY*100); ========= Случайное поздравление в ги чате /run a=random(3) if a==1 then SendChatMessage("Грац!", "GUILD", nil) else if a==2 then SendChatMessage("Гц!", "GUILD", nil) else if a==3 then SendChatMessage("Поздравляю!", "GUILD", nil) end end end ======= Выход из группы /script LeaveParty() ======= Битва питомцев /script C_PetBattles.StartPVPMatchmaking(); ======= Сколько опыта до уровня /script XP = UnitXP("player") /script XPMax = UnitXPMax("player") /script DEFAULT_CHAT_FRAME:AddMessage("До лвл осталось "..floor(XPMax-XP), 1,0,0) /script DEFAULT_CHAT_FRAME:AddMessage("До лвл осталось "..floor(100 -((XP/XPMax) *100)).."%.",1,0,0) ======= Покупка стака чего-либо (Черствая краюха хлеба заменяем на то, что хотим купить) /script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Черствая краюха хлеба",20) ====== Рег бг /script JoinBattlefield(1); ======= Скрываем и открываем чат: /script ChatFrame1:Show() - показать /script ChatFrame1:Hide() - скрыть ===== Скрываем интерфейс /run PlayerFrame:Hide() /run MinimapCluster:Hide() /run Minimap:Hide() /run BuffFrame:Hide() /run ChatFrame4Tab:Click() /run PartyMemberFrame1:Hide() /run PartyMemberFrame2:Hide() /run MainMenuBar:Hide() /run MultiBarLeft:Hide() /run MultiBarRight:Hide() ===== Макросы дисконнекта: /run for v=1,500 do for i = 1,GetNumFactions() do SetWatchedFactionIndex(i) end end /run for i=49950,52052,3 do str=""; for j=0,2 do if GetItemInfo(i+j) then str=str..select(2,GetItemInfo(i+j)) end; end; SendChatMessage(str,"SAY") end; ======= Высадка всех пассажиров /run EjectPassengerFromSeat(1);EjectPassengerFromSeat(2) ======= Деремся 1-ой кнопкой (названия магия, заменяем на свои, ваш кэп :) /castsequence reset=20 провокация(),сокрушение(),удар грома(),реванш(),мощный удар щитом() ======= Макрос для высадки /leavevehicle ==БОНУСНЫЕ МАКРОСЫ== /logout - выход из мира /forfeit - проигрышь дуели (для следующих макросов, нужно взять какого-нибудь игрока в цель) /duel - дуель /inspect - осмотреть /invite - пригласить /trade - обмен
Название:
Гайд 98. Интересные макросы
Категория:
Разное