Как проверить объект слеженя включен у пала чутье на нежеть
Re: Как проверить объект слеженя включен у пала чутье на нежеть
Честно говоря, я первый раз заинтересовался данным вопросом, когда хотел, чтобы в не боя включалось отслеживание квестов.
Re: Как проверить объект слеженя включен у пала чутье на нежеть
Окей, в игре в чат напиши такую команду (с включенным трекером и с выключеным)
Код: Выделить всё
/dump select(3,GetTrackingInfo(2))
Re: Как проверить объект слеженя включен у пала чутье на нежеть
Пишет
Dump: value=select(3,GetTrackingInfo(2))
[1]=1
[2]="spell"
Если чутье на нежить включено
Либо
Dump: value=select(3,GetTrackingInfo(2))
[2]="spell"
Если не включено чутье или любое другое
Dump: value=select(3,GetTrackingInfo(2))
[1]=1
[2]="spell"
Если чутье на нежить включено
Либо
Dump: value=select(3,GetTrackingInfo(2))
[2]="spell"
Если не включено чутье или любое другое
Re: Как проверить объект слеженя включен у пала чутье на нежеть
Код: Выделить всё
function SpellSelector()
if ((((((not select(3,GetTrackingInfo(2))) and 1 or 0) == 1)and((F1Tumbler and 1 or 0) == 1)))) then
if 1==1 then return "2047319953", "player", nil; end
end
["2047319953"] = "/run SetTracking(2)"
Последний раз редактировалось Аспи 26 янв 2025, 22:06, всего редактировалось 4 раза.
Re: Как проверить объект слеженя включен у пала чутье на нежеть
Это выбор третьего параметра "active" в GetTrackingInfo который определяет активный трекер или нет https://wowpedia.fandom.com/wiki/API_GetTrackingInfo
Re: Как проверить объект слеженя включен у пала чутье на нежеть
WA
менять тип отслеживания у охотника в зависимости от типа цели
Может наведет на какие мысли
Код: Выделить всё
function()
for i=1,GetNumTrackingTypes() do
local n, t, a, c = GetTrackingInfo(i);
if UnitExists("target")
and UnitCanAttack("player", "target")
and string.find(n, strlower(string.sub(UnitCreatureType("target"), 1 , 10)))
and not UnitIsDead("target")
then
if t~=GetTrackingTexture() then
SetTracking(i,true);
end
return true
end
end
return true
end
Может наведет на какие мысли
Re: Как проверить объект слеженя включен у пала чутье на нежеть
Код: Выделить всё
select(1,GetTrackingInfo(2)) == "Чутье на нежить"
Re: Как проверить объект слеженя включен у пала чутье на нежеть
короче спасибо большое
ты правильно все подсказал
косяк за мной)))
ты правильно все подсказал
косяк за мной)))
Последний раз редактировалось Аспи 28 янв 2025, 03:58, всего редактировалось 2 раза.
Re: Как проверить объект слеженя включен у пала чутье на нежеть
Код: Выделить всё
not select(3,GetTrackingInfo(2))
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость