Перейти к содержимому

Высокая работоспособность
Геодата, классы и способности, подземелья и рейды:
всё, как было на официальных серверах!
Без малого 15 лет работы
29 июня нашему проекту исполняется 15 лет,
старейший сервер рунета,
ни одного вайпа за этот срок!
Бесплатно и без доната
Наш проект является полностью бесплатным,
на нём отсутствует покупка игровых ценностей, влияющих на баланс.
Отсутствие лагов
Благодаря 4 мощным серверам и надежному провайдеру
в игре полностью отсутствуют лаги!
Трансфер с других серверов
Приходите к нам со своим персонажем,
воспользуйтесь БЕСПЛАТНОЙ
услугой по переносу персонажа на наш проект!
Высокий онлайн
Онлайн на всех наших мирах РЕАЛЬНЫЙ,
ежесуточно наши миры посещает более
12000 игроков!
Хорошая техподдержка
Четыре сотрудника, отвечающих за решение ваших вопросов,
всегда выслушают и обязательно помогут.
Мы предоставляем действительно качественный сервис!
Начать играть

UnitID

wa дэфы пве рейд

  • Авторизуйтесь для ответа в теме

Сообщений в теме: 5

#1 romko2013

Отправлено 29 августа 2024 - 12:05

Уважаемы игроки Изенгарда, мне очень нужна ваша помощь, я очень сильно надеюсь, что среди вас есть Пашка Дуров и Лёнька Илонмасков, ну короче гении! Мне нужен  UnitID на мэйн танка. (это когда в рейде рл на одного из игроков устанавливает метку "Главный танк",буду очень признателен


Сообщение отредактировал romko2013: 29 августа 2024 - 12:06

  • 0

Начать играть на Isengard?
Присоединяйтесь к нашему сообществу!
Играйте на самом работоспособном и стабильном русскоязычном WoW сервере без доната игровых ценностей!

#2 mrZAC

Отправлено 29 августа 2024 - 12:26

Не уверен что маркировка танка происходит по UnitID


  • 0
ИзображениеИзображение Изображение

#3 romko2013

Отправлено 29 августа 2024 - 12:40

у каждой роли например МТ и ОТ есть свой ID. Пусть не UnitID но свой код какой-то там в любом случае есть.

 

Не уверен что маркировка танка происходит по UnitID

 


Сообщение отредактировал romko2013: 29 августа 2024 - 12:51

  • 0

#4 CrossDoOm

Отправлено 29 августа 2024 - 15:29

в api нет функции возвращающей айдишник мейнтанка, но есть https://warcraft.wik...PartyAssignment (или аналогично https://wowwiki-arch...tRaidRosterInfo в том числе возвращает роль), которым можно проверить всех участников рейда, типа вот так

function getMainTank()
  for i=1,GetNumRaidMembers() do
    if GetPartyAssignment("maintank", "raid"..i)==1 then return "raid"..i end -- вариант с GetPartyAssignment
    if select(10, GetRaidRosterInfo(i))=="MAINTANK" then return "raid"..i end -- вариант с GetRaidRosterInfo
  end
  return nil
end

UPD:

если тебе это нужно не в моменте узнавать, а отслеживать динамически, то нужно подписаться на ивент RAID_ROSTER_UPDATE, он выстреливает в том числе при назначении мейнтанка, типа так

mytestframe = CreateFrame("Frame")
mytestframe:RegisterEvent("RAID_ROSTER_UPDATE")
mytestframe:SetScript("OnEvent", function(...)
  local mt = getMainTank()
  print(mt, mt and UnitName(mt))
end)

 


Сообщение отредактировал CrossDoOm: 29 августа 2024 - 16:07

  • 5

05475b9fb738da666f3cad4f5603a2f8.png 2da136002bde4569f188e5a6a886a975.png e186c88ded6ac355fe07e951a73314aa.png


#5 JustForever

Отправлено 30 августа 2024 - 08:24

а чем аддон VuhDo плох? можно использовать как рейдфрейм. Есть отдельное окно с танками


  • 0

#6 krevedko56

Отправлено 30 августа 2024 - 12:22

CompactRaidFrame 

Как только РЛ назначает кого то танком, то фрейм танка становиться отдельно от всего рейда


  • 0
ИзображениеИзображение



Темы с аналогичными тегами: wa, дэфы, пве, рейд

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей

UCaller Visa Mastercard Paypal Qiwi Robokassa Yookassa
Договор-оферта Условия возврата
Подробности - о сервере?
Играй на нашем сервере!
Бесплатный сервер WoW 3.3.5 Wrath of the Lich King - уже 16 лет мы радуем наших игроков, присоединяйся к ним!
Без доната! Всё работает!
Нет - продаже предметов, влияющих на игровой процесс. Да - высокой работоспособности - проверь!

Система лояльности

За внутриигровую активность Вы будете получать Сферы Лояльности, которые автоматически конвертируются в бонусы для покупок в магазине сервера:

  • Победа в матче на Арене: 15% от текущего рейтинга;
    (т.е. примерно 300 при рейтинге в 2000)
  • Победа в сражении на Полях Боя: 12.5% от текущего рейтинга;
    (т.е. примерно 500 при рейтинге в 4000)

(только при использовании системы Поиска Подземелий)

(только актуальные рейдовые подземелья - ЦЛК, РС и ИВК)

За каждые 100 Сфер Лояльности Вы получаете 1 бонусный рубль, который можете использовать для полной или частичной оплаты чего-нибудь нужного из магазина.


Участие в особом событии - Цареубийстве!

Кажд (для игроков Альянса) и кажд (для игроков Орды) с 16:00 до 22:00 (по московскому времени) проводится особое событие - Цареубийство!


Достаточно убить одного из предводителей противоположной фракции и получить награду: 2000 Сфер Лояльности! Следите за уведомлениями в чате...


Еженедельно можно получить 15000 Сфер Лояльности, после достижения данного значения бонусы за вышеперечисленные действия начисляться не будут.