Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
interrupt bar для милика

Упомянутые в теме пользователи:

Показано с 1 по 12 из 17

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,208
    Поблагодарил(а)
    362
    Получено благодарностей: 1,441 (сообщений: 840).
    Репутация: 2401
    Цитата Сообщение от decemberx Посмотреть сообщение
    DreamlØlz, я твои научные термины не понимаю, я ж самоучка недоучка и не по учебникам учился.
    ну как я понял, я не так понял. я имел ввиду юниткласс("target"), а не плеер. с класс плеера можно однажды взять и все, это да.
    а насчет класса таргета, кстати, в твоем аддоне, скорей всего, так как спеллов много, было бы наверное лучше делать таблицу по классам.
    и еще зачем добавлять в бд спеллы рангом ниже? можно же в логе вместо ида искать по нейму. например, как в том же ебаре при загрузке типа [GetSpellInfo(id)] = кд. это раза в два уменьшит таблицу, ну и как следствие повысит быстродействие. и еще в три-четыре, если по классам сделать.

    - - - Updated - - -


    это был вопрос автору темы
    Он желает , что бы играя за дк у противника показывало один набор спелов , а играя за кастера показывало другой набор спелов т.е для его задачи нужно 1 раз записать в массив спелы которые нужны для определенного класса игрока. Нет там класс юнита который скастил вообще не нужен т.к все идет через COMBAT_LOG_EVENT_ ... , так что только по айди, юнит евенты тут вообще не очень и подходят, придется мутить еще и бд иконок или конверт названия в айди т.к через имя спела можно определить (через GetSpellInfo) только инфу о заклах игрока , но другие юниты по названию нечего не выдают и нужен айди(.

    PS если делать по имени , ок то оно ок , но не совсем ок т.к у разных классов попадаются кд с одинаковыми названиями например лик смерти у дк и лик смерти у лока.

  2. #2
    Старожил
    Регистрация
    16.10.2012
    Сообщений
    121
    Поблагодарил(а)
    8
    Получено благодарностей: 205 (сообщений: 132).
    Репутация: 694
    Цитата Сообщение от DreamlØlz Посмотреть сообщение
    Он желает , что бы играя за дк у противника показывало один набор спелов , а играя за кастера показывало другой набор спелов т.е для его задачи нужно 1 раз записать в массив спелы которые нужны для определенного класса игрока.
    если только кроме интерапт спеллов были добавлены другие спеллы с кд, тогда возможно есть логика.

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


    Цитата Сообщение от DreamlØlz Посмотреть сообщение
    PS если делать по имени , ок то оно ок , но не совсем ок т.к у разных классов попадаются кд с одинаковыми названиями например лик смерти у дк и лик смерти у лока.
    да, но лок не сможет кастануть лик смерти дк, также как и дк не сможет кастануть лик лока, он же к гуиду привязывается.
    путаница была бы если бы у одного чара были два разных спелла с одинаковыми названиями.
    такое есть у друида, берсерк на пухи и абилка, но та что на пухи не вызывает эвента, так что не в счет.
    вообщем это не проблема. но нужно брать класс по гуиду, ну или дополнительный иф на ид спеллов с одинаковыми неймами.
    Последний раз редактировалось decemberx; 13.10.2016 в 20:23.

Похожие темы

  1. Interrupt Bar
    от Sfatek Holloway в разделе Аддоны
    Ответов: 14
    Последнее сообщение: 26.06.2016, 19:08
  2. Interrupt bar 3.3.5
    от Birthrightqk в разделе Аддоны
    Ответов: 1
    Последнее сообщение: 19.05.2016, 20:29
  3. Interrupt bar 3.3.5
    от Disciplined в разделе Корзина
    Ответов: 9
    Последнее сообщение: 24.06.2012, 22:02
  4. Обжалование мута Interrupt
    от forest в разделе Нарушители
    Ответов: 1
    Последнее сообщение: 02.04.2012, 16:12
  5. Interrupt Bar
    от Чувствуешь в разделе Корзина
    Ответов: 1
    Последнее сообщение: 23.03.2012, 16:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •