|
Архив - только для чтения |
Модератор форума: andycrowz |
Форум Корзина форума Корзина Макросы - Основные команды (Основы основ) |
Макросы - Основные команды |
ОСНОВНЫЕ ФУНКЦИИ
Основные функции ----------------------------------------------[Методы] CastSpellByName(spellname) TargetUnit(targetcode); TargetUnitsPet(targetcode); TargetLastEnemy(); AssistUnit(target) AssistByName(target) FollowUnit(target) FollowUnitByName(target) ToggleBag(bagnumber) --[группа и взаимодействия]-- UninviteByName(target) InitiateTrade(target) InspectUnit(target) BeginTrade(); CancelTrade(); AcceptGroup() DeclineGroup() PromoteToPartyLeader(unit); LeaveParty() AddFriend(name) RemoveFriend(name) AddOrDelIgnore(name); Duel(name) CancelDuel(); SetLootMethod(methodstring, player) LootSlot(slotidnumber, 0) --[Движения]-- MoveForwardStop(time); MoveBackwardStart(starttime); MoveBackwardStop(stoptime); TurnLeftStart(starttime); TurnLeftStop(arg1); TurnRightStart(starttime); TurnRightStop(stoptime); StrafeLeftStart(StartTime); StrafeLeftStop(stoptime); StrafeRightStart(starttime); StrafeRightStop(stoptime); Jump(); SitOrStand() --[гильдия]-- DeclineGuild() GuildInviteByName(player); GuildUninviteByName(player) GuildPromoteByName(player) GuildDemoteByName(player) GuildSetLeaderByName(player) GuildSetMOTD(message) GuildLeave() --[пэт]-- PetAbandon(); PetRename(name) PetPassiveMode(); PetDefensiveMode() PetAggressiveMode() PetWait() PetFollow() --[разное]-- RandomRoll(low,high); PlaySound(filename); Screenshot(); ForceLogout() Logout() Quit() ----------------------------------------------[Свойства] GetFriendInfo(friendid) UnitXP(target) UnitXPMax(target) GetUnitMoney(target) UnitExists(unitname) UnitIsPlayer(unitname) PetCanBeAbandoned() UnitIsUnit(unitnamea, unitnameB) UnitReaction("target", "player") GuildInfo() GetPartyMember(index[or id]) UnitIsPartyLeader(unitname) GetLootMethod() UnitInParty(unitname) GetPlayerMapPosition(playerid); GetCorpseMapPosition(); //-------------------------------------[chanel] ListChannelByName(channelname) ListChannels() SetChannelPassword(username, password) ChannelModerator(channel,player) ChannelUnmoderator(channel, player) ChannelMute(channel, player) ChannelUnmute(channel,player) ChannelInvite(channel,player) ChannelKick(channel,player) ChannelBan(channel,player) ChannelUnban(channel, player) ChannelToggleAnnouncements(channel); © www.world-warcraft.org Кому помогло ставим + |
Теперь некоторые команды не работают.
Например: /script MoveForwardStart(1); --- Будет писать что макрос заблокирован и доступен только для близзард. Теперь придется переводить чтоб макросы работали Например: #showtooltip пожирание магии |
Вот проверил не которые макросы на работоспособность.
[cut] -----------------------------------------Не работают---------------------------------------- AttackTarget(); CastSpellByName(spellname) TargetUnit(targetcode); MoveForwardStart(starttime); MoveForwardStop(time); MoveBackwardStart(starttime); MoveBackwardStop(stoptime); MoveBackwardStop(arg1); TurnLeftStart(starttime); TurnLeftStop(arg1); TurnRightStart(starttime); TurnRightStop(stoptime); StrafeLeftStart(starttime); StrafeLeftStop(stoptime); StrafeRightStart(starttime); StrafeRightStop(stoptime); SitOrStand() --------------------------------------Под вопросом (Проверю как выпадет возможность проверить)----------------------------------------- TargetUnitsPet(targetcode); TargetLastEnemy(); AssistUnit(target) AssistByName(target) FollowUnit(target) FollowUnitByName(target) InviteByName(target) UninviteByName(target) Jump (); AcceptGuild() DeclineGuild() GuildInviteByName(player); GuildUninviteByName(player) GuildPromoteByName(player) GuildDemoteByName(player) GuildSetLeaderByName(player) GuildSetMOTD(message) G uildLeave() InitiateTrade(target) InspectUnit(target) BeginTrade(); CancelTrade(); DeclineGroup() Duel(name) CancelDuel(); SetLootMethod(methodstring, player) LootSlot(slotidnumber, 0) PetAttack(); PetAbandon(); PetRename(name) PetPassiveMode(); PetDefensiveMode() PetAggressiveMode() PetWait() PetFollow() SendChatMessage(msg, mode, language, channel); ForceLogout() (Вроде работает но нечего не происходит,перепроверю) GetFriendInfo(friendid) UnitXP(target) UnitXPMax(target) GetUnitMoney(target) UnitExists(unitname) UnitIsPlaye r(unitname) PetCanBeAbandoned() UnitIsUnit(unitnamea, unitnameB) UnitReaction("target", "player") GetPartyMember(index[or id]) UnitIsPartyLeader(unitname) GetLootMethod() UnitInParty(unitname) GetPlayerMapPosition(playerid); GetCorpseMapPosition(); ListChannelByName(channelname) -----------------------------------------Работает--------------------------------------------- PlaySound( filename); ToggleBag(bagnumber) AcceptGroup() LeaveParty() AddFriend(name) RemoveFriend(name) AddOrDelIgnore(name); RandomRoll(low,high); Screenshot(); Logout() Quit() GuildInfo() LeaveChannelByName(channelname) ListChannels() SetChannelPassword(username, password) ChannelModerator(channel,player) ChannelUnmoderator(channel, player) ChannelMute(channel, player) ChannelUnmute(channel,player) ChannelInvite(channel,player) ChannelKick(channel,player) ChannelBan(channel,player) ChannelUnban (channel, player) ChannelToggleAnnouncements(channel); [/cut] |
Подскажите плз макрос,
Играю на циркле и с учетом что там гкд 1.5 чтото не получаеться /target НИК /cast Длань жертвенности /cast Священная жертва /cast Священный щит кастит только первое( помогите
Танки - наше все!
ICQ 490130142 Skype f1ame_sou1 VK id13870236
Сообщение # 4 написано 05.01.2011 в 12:41
|
Если мне не изменяет память... НЕТУ таких макросов чтоб сразу несколько спелов были за одно нажатие!
Добавлено (05.03.2011, 17:35) Множество раз вы будете использовать серии заклинаний или каких-то предметов в определенном порядке практически на каждом монстре, с которыми будете вести бой. Чтобы упростить работу, в нашем распоряжении есть команда /castsequence. /castsequence принимает список заклинаний и/или предметов, разделенные запятыми. Здесь используются те же правила что и при /cast и /use. Это значит, что вы можете чередовать комбинации названий заклинаний, имен предметов, ID предметов, ячеек сумок и инвентаря. Каждый раз, выполняя макрос, он активирует текущий предмет или заклинание. Если использование было удачным, последовательность переходит к следующей позиции. Вам нужно повторно активировать макрос чтобы использовать все заклинания в последовательности. Когда макрос достигнет последней позиции в списке, он начнет выполнять последовательность сначала. Пример: /castsequence Immolate, Corruption, Curse of Agony, Siphon Life Этот макрос может использовать варлоками в качестве открывающей атаки. Заметьте, если Immolate не сработает по какой-либо причине (нет маны, вне диапазона действия, вы заглушены и так далее), последовательность останется в этой точке. Из-за этого, вы не можете использовать /castsequence для спама подобного макроса: /castsequence Overpower, Execute, Mortal Strike Перед списком заклинаний, можно также указывать условие для сброса, начинающее последовательность до того как оно достигнет конца. Общий синтаксис для условий сброса следующий: reset=n/target/combat/shift/alt/ctrl Где n – число секунд. Вы можете указывать любое количество этих условий, разделенных косыми чертами «/». Секунды используются как таймаут для команды. Каждый раз во время выполнения последовательность сбрасывает таймер. Если макрос не был использован вами в течении заданного времени, последовательность начнется заново. Это очень важное отличие, так как таймер сброса невозможно использовать, чтобы подсчитать время кулдаунов. target сбрасывает последовательность при смене целей; combat – если вы выходите из режима боя; shift, alt и crtl – сбрасывают, если вы активируете макрос с зажатием одной из этих кнопок. Пример: /castsequence reset=10/shift Spell 1, Other Spell, Some Item Если использовать знак вопроса как иконку макроса, WoW автоматически будет изменять ее соответственно текущему элементы последовательности. Если перед /castsequence вставить команды /cast или /use, они будут конфликтовать и на данный момент нет способа обратить внимание WoW именно на последовательность. Добавлено (05.03.2011, 17:37)
Сообщение # 5 написано 05.03.2011 в 17:37
|
Данная тема была перемещена из раздела Макросы для WoW.
Причина перемещения: Причина не указана Переместил: Djumhоrdе.
Сообщение # 6 написано 23.11.2012 в 14:57
|
| |||
| |||